ScrollF.pas
上传用户:fh681027
上传日期:2022-07-23
资源大小:1959k
文件大小:1k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. unit ScrollF;
  2. interface
  3. uses
  4.  Windows, Classes, Graphics, Forms, Controls,
  5.  StdCtrls, SysUtils, Messages, Statusf;
  6. type
  7.   TForm1 = class(TForm)
  8.     ListBox1: TListBox;
  9.     ListBox2: TListBox;
  10.     ListBox3: TListBox;
  11.     ListBox4: TListBox;
  12.     ListBox5: TListBox;
  13.     ListBox6: TListBox;
  14.     procedure FormResize(Sender: TObject);
  15.   private
  16.     { Private declarations }
  17.   public
  18.     procedure FormScroll (var ScrollData: TWMScroll); message wm_HScroll;
  19.   end;
  20. var
  21.   Form1: TForm1;
  22. implementation
  23. {$R *.DFM}
  24. procedure TForm1.FormResize(Sender: TObject);
  25. begin
  26.   Status.Label3.Caption := IntToStr(ClientWidth);
  27.   Status.Label4.Caption := IntToStr(HorzScrollBar.Position);
  28. end;
  29. procedure TForm1.FormScroll (var ScrollData: TWMScroll);
  30. begin
  31.   inherited;
  32.   Status.Label3.Caption := IntToStr(ClientWidth);
  33.   Status.Label4.Caption := IntToStr(HorzScrollBar.Position);
  34. end;
  35. end.