Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

Как отловить скроллинг/отрисовку TScrollBox?   Найти похожие ветки 

 
AlexeyT ©   (2006-12-07 02:26) [0]

См. тему. События такого (OnScroll или OnPaint) у scrollbox"а нету.
Как отловить?

Нужно это для того, чтобы после скроллинга перемещать в нужную позицию scrollbox"а метку, она у меня выводит информацию о содержимом формы. Почему не сделать родителем метки саму форму - потому что хочу отрисовку прозрачной метки поверх картинки в scrollbox"е. Если метка или статик-текст на форме, то это не получается.


 
Loginov Dmitry ©   (2006-12-07 07:49) [1]


unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, ExtCtrls, AppEvnts;

type
 TMyScrollBox = class(TScrollBox)
   procedure WMHScroll(var Msg: TMessage); message wm_hscroll;
   procedure WMVScroll(var Msg: TMessage); message wm_vscroll;
 end;

 TScrollBox = class(TMyScrollBox);

 TForm1 = class(TForm)
   ScrollBox1: TScrollBox;
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}

{ TMyScrollBox }

procedure TMyScrollBox.WMHScroll(var Msg: TMessage);
begin
 inherited;
 // Обработка горизонтального скролла
 Beep;
end;

procedure TMyScrollBox.WMVScroll(var Msg: TMessage);
begin
 inherited;
 // Обработка вертикального скролла
 Beep;
end;

end.



 
AlexeyT ©   (2006-12-07 16:24) [2]

Thanx!
Похоже, то что нужно.



Страницы: 1 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
15-1164301994
Kerk
2006-11-23 20:13
2006.12.24
Мутко удивил. Прям в первый раз здравые мысли


15-1165092903
AN\ndrey
2006-12-02 23:55
2006.12.24
Подскажите где скачать ServicePack для Delphi 7 ?


5-1145509652
DimaBr
2006-04-20 09:07
2006.12.24
Left Top компонета


15-1164896633
Mozart
2006-11-30 17:23
2006.12.24
Посоветуйте хостинг...


2-1165238738
daser
2006-12-04 16:25
2006.12.24
Как в компоненте TChart сделать видимой/невидимой серию(Series)?