亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bighint.pas

?? 傳奇3的DELPHI源程序 用DELPHI且喜歡玩?zhèn)髌?的朋友可以
?? PAS
字號:
unit BigHint;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
  Dialogs, CoolTrayIcon, TextTrayIcon, Menus, ExtCtrls, StdCtrls;

type
  TTiledHintWindow = class(THintWindow)
  private
    Bmp: TBitmap;
    procedure TileImage(Bitmap: TBitmap; R: TRect);
  protected
    procedure Paint; override;
  public
    constructor Create(AOwner: TComponent); override;
    destructor Destroy; override;
  end;

  TForm1 = class(TForm)
    TextTrayIcon1: TTextTrayIcon;
    PopupMenu1: TPopupMenu;
    Regular1: TMenuItem;
    Custom1: TMenuItem;
    N1: TMenuItem;
    Exit1: TMenuItem;
    Timer1: TTimer;
    Timer2: TTimer;
    Label1: TLabel;
    Button1: TButton;
    Label2: TLabel;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure Timer2Timer(Sender: TObject);
    procedure TextTrayIcon1MouseExit(Sender: TObject);
    procedure TextTrayIcon1MouseEnter(Sender: TObject);
    procedure Exit1Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure TextTrayIcon1MouseMove(Sender: TObject; Shift: TShiftState;
      X, Y: Integer);
    procedure Regular1Click(Sender: TObject);
    procedure Custom1Click(Sender: TObject);
  private
    HintWindow1: THintWindow;
    HintWindow2: TTiledHintWindow;
    CurrentHintWindow: THintWindow;
    LastMouse, LastHint: TPoint;
    Hint: string;
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
{$R 'images.res'}

{------------------------ TForm1 ----------------------}

procedure TForm1.FormCreate(Sender: TObject);
var
  I: Integer;
begin
  HintWindow1 := THintWindow.Create(Self);
  HintWindow1.Color := clAqua;
  HintWindow1.Canvas.Font.Style := [fsBold];
  HintWindow1.Canvas.Font.Size := 10;

  HintWindow2 := TTiledHintWindow.Create(Self);
  HintWindow2.Canvas.Font.Color := clWhite;

  Timer1.Interval := Application.HintPause;
  Timer2.Interval := Application.HintHidePause;

  Hint := Hint + 'This is a BIG hint!'+#13;
  for I := 1 to 30 do
  begin
    Hint := Hint + 'abc - 0123456789 - 0123456789 - 0123456789 - 0123456789 - def';
    if I <> 30 then
      Hint := Hint + #13;
  end;

  Regular1Click(Self);
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  HintWindow1.Free;
  HintWindow2.Free;
end;

procedure TForm1.TextTrayIcon1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
  LastMouse.X := X;
  LastMouse.Y := Y;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
var
  HintRect: TRect;
begin
  Timer1.Enabled := False;
  if (LastHint.X <> LastMouse.X) or (LastHint.Y <> LastMouse.Y) then
  begin
    if not Timer2.Enabled then
    begin
      HintRect := CurrentHintWindow.CalcHintRect(Screen.Width, Hint, nil);
      CurrentHintWindow.ActivateHint(Rect(LastMouse.X - HintRect.Right,
               LastMouse.Y - HintRect.Bottom, LastMouse.X, LastMouse.Y), Hint);
    end;
    LastHint.X := LastMouse.X;
    LastHint.Y := LastMouse.Y;
  end;
  Timer2.Enabled := true;
end;

procedure TForm1.Timer2Timer(Sender: TObject);
begin
  CurrentHintWindow.ReleaseHandle;
  Timer2.Enabled := False;
end;

procedure TForm1.Regular1Click(Sender: TObject);
begin
  Regular1.Checked := True;
  CurrentHintWindow := HintWindow1;
end;

procedure TForm1.Custom1Click(Sender: TObject);
begin
  Custom1.Checked := True;
  CurrentHintWindow := HintWindow2;
end;

procedure TForm1.Exit1Click(Sender: TObject);
begin
  Close;
end;

procedure TForm1.TextTrayIcon1MouseExit(Sender: TObject);
begin
  CurrentHintWindow.ReleaseHandle;
  Timer1.Enabled := False;
  Timer2.Enabled := False;
  Timer1.Interval := Application.HintPause;
  Timer2.Interval := 5000;        // Seems to be the time a tooltip is open
end;

procedure TForm1.TextTrayIcon1MouseEnter(Sender: TObject);
begin
  if not Timer1.Enabled then
    Timer1.Enabled := True;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  Exit1Click(Self);
end;

{------------------ TTiledHintWindow ------------------}

constructor TTiledHintWindow.Create(AOwner: TComponent);
var
  H: HBITMAP;
begin
  inherited Create(AOwner);
  Bmp := TBitmap.Create;
  H := LoadBitmap(HINSTANCE, 'BACKGROUND');
  Bmp.Handle := H;
end;

destructor TTiledHintWindow.Destroy;
begin
  Bmp.Free;
  inherited Destroy;
end;

procedure TTiledHintWindow.Paint;
var
  R: TRect;
begin
  R := ClientRect;
  Inc(R.Left, 2);
  Inc(R.Top, 2);
  TileImage(Bmp, R);
  DrawText(Canvas.Handle, PChar(Caption), -1, R, DT_LEFT or DT_NOPREFIX or
           DT_WORDBREAK or DrawTextBiDiModeFlagsReadingOnly);
end;

procedure TTiledHintWindow.TileImage(Bitmap: TBitmap; R: TRect);
var
  X, Y: Integer;
begin
  try
    for X := 0 to (R.Right-R.Left) div Bitmap.Width do
      for Y := 0 to (R.Bottom-R.Top) div Bitmap.Height do
        Canvas.Draw(X * Bitmap.Width, Y * Bitmap.Height, Bitmap);
  finally
  end;
end;

end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合天天天天做夜夜夜夜做| 欧美色图免费看| 91浏览器入口在线观看| 精品视频在线看| 久久综合久久99| 一区二区三区蜜桃| 国产精品自拍一区| 欧美日韩一区二区三区四区五区| 国产亚洲自拍一区| 午夜成人在线视频| 91在线免费视频观看| 精品91自产拍在线观看一区| 一区二区视频免费在线观看| 国产成人啪免费观看软件| 91国产免费观看| 国产精品热久久久久夜色精品三区| 日韩激情视频网站| 在线视频一区二区三区| 亚洲国产精品传媒在线观看| 麻豆视频一区二区| 欧美视频在线观看一区二区| 亚洲婷婷国产精品电影人久久| 国产一区福利在线| 日韩欧美一区中文| 三级影片在线观看欧美日韩一区二区| 97久久超碰国产精品| 国产午夜精品美女毛片视频| 久久精品国产一区二区三区免费看 | 91在线云播放| 国产视频一区二区在线观看| 裸体歌舞表演一区二区| 91精品国产一区二区三区香蕉| 亚洲一区二区美女| 色欧美88888久久久久久影院| 欧美激情一区二区三区不卡 | 久久久久久一级片| 国产揄拍国内精品对白| 日韩免费高清视频| 久久99国内精品| 欧美一区二区三区免费视频| 日韩激情视频网站| 日韩一区二区免费在线电影| 丝瓜av网站精品一区二区| 91精品国产高清一区二区三区 | 91麻豆国产福利在线观看| 国产精品午夜在线观看| 粉嫩av亚洲一区二区图片| 久久久久综合网| 国产一区二区导航在线播放| 国产目拍亚洲精品99久久精品| 国产成a人亚洲精品| 国产精品视频免费看| 91丨porny丨户外露出| 亚洲三级电影网站| 欧美日韩国产精选| 久久精品国产999大香线蕉| 亚洲精品一区二区三区四区高清| 韩国三级电影一区二区| 中文字幕不卡在线观看| 99riav久久精品riav| 亚洲一区电影777| 日韩一级片网址| 成人三级伦理片| 亚洲国产另类av| 精品精品国产高清a毛片牛牛 | 在线免费亚洲电影| 日韩av在线播放中文字幕| 久久这里只有精品首页| www.色综合.com| 污片在线观看一区二区| 久久精品网站免费观看| 色婷婷激情久久| 久久国内精品自在自线400部| 国产精品天美传媒沈樵| 在线免费一区三区| 国产综合久久久久久久久久久久| 中文字幕一区二区5566日韩| 欧美日本精品一区二区三区| 丁香六月久久综合狠狠色| 亚洲午夜日本在线观看| 久久日一线二线三线suv| 色偷偷88欧美精品久久久| 久久国产福利国产秒拍| 一级做a爱片久久| 国产色婷婷亚洲99精品小说| 欧美午夜精品一区二区三区| 国产一区二三区| 亚洲美女一区二区三区| 久久久噜噜噜久噜久久综合| 欧美日韩一级黄| 成年人午夜久久久| 美女一区二区三区在线观看| 亚洲免费看黄网站| 国产日韩三级在线| 制服丝袜亚洲精品中文字幕| 99在线精品免费| 国内精品伊人久久久久影院对白| 亚洲午夜一二三区视频| 国产精品欧美一区二区三区| 欧美一区二区成人6969| 欧美亚洲禁片免费| av一二三不卡影片| 国产福利一区二区三区视频| 蜜桃视频在线观看一区二区| 亚洲18色成人| 一二三区精品福利视频| 国产精品国产三级国产aⅴ入口| 久久天天做天天爱综合色| 欧美一区二区三区视频| 欧美美女视频在线观看| 91高清视频免费看| 91亚洲午夜精品久久久久久| 国产成人精品影视| 国产精品1区二区.| 国产一区二区三区不卡在线观看| 麻豆一区二区三| 久久99国产精品尤物| 美女mm1313爽爽久久久蜜臀| 男男视频亚洲欧美| 老司机一区二区| 久久国产福利国产秒拍| 开心九九激情九九欧美日韩精美视频电影 | 99精品热视频| 91视频com| 一本大道久久a久久综合| 91麻豆精品视频| 在线亚洲一区二区| 欧美日韩在线免费视频| 欧美日韩在线直播| 欧美另类变人与禽xxxxx| 欧美一区二区在线观看| 欧美大片一区二区| 精品久久久久久无| 久久亚洲私人国产精品va媚药| 久久老女人爱爱| 中文字幕制服丝袜一区二区三区| 中文字幕在线不卡国产视频| 亚洲卡通欧美制服中文| 午夜久久久久久| 麻豆国产精品视频| 国产成人av电影在线播放| 97精品久久久午夜一区二区三区| 色呦呦日韩精品| 9191久久久久久久久久久| 欧美va亚洲va在线观看蝴蝶网| 欧美精品一区二区三区蜜臀| 中文字幕不卡在线观看| 亚洲电影中文字幕在线观看| 美女视频免费一区| 成人高清免费观看| 欧美伦理影视网| 久久久久久久精| 日韩理论片一区二区| 日本91福利区| 不卡免费追剧大全电视剧网站| 欧洲亚洲精品在线| 337p粉嫩大胆噜噜噜噜噜91av | 精品久久久久久久久久久久久久久 | 成人激情图片网| 欧美三级蜜桃2在线观看| 日韩欧美一级片| 国产精品传媒入口麻豆| 日韩专区中文字幕一区二区| 国产精品88888| 欧美三级中文字幕在线观看| 久久久久久久久久久99999| 夜夜爽夜夜爽精品视频| 国产精品一区二区在线观看不卡| 在线精品视频一区二区三四| 久久只精品国产| 亚洲成人黄色影院| 成人黄色电影在线| 日韩欧美第一区| 亚洲主播在线播放| 高清久久久久久| 欧美一区二区三区免费在线看 | 99久久婷婷国产精品综合| 欧美群妇大交群的观看方式| 中文字幕国产一区二区| 日本美女视频一区二区| 91美女片黄在线观看91美女| 久久久不卡网国产精品二区| 日韩精品一级中文字幕精品视频免费观看| 国产jizzjizz一区二区| 欧美激情一区在线| 精品在线免费观看| 欧美影院精品一区| 亚洲欧美怡红院| 国产大陆亚洲精品国产| 日韩精品专区在线| 日韩高清不卡一区二区| 在线观看91视频| 亚洲精品国产高清久久伦理二区| 韩国女主播成人在线观看| 91麻豆精品91久久久久同性| 亚洲国产精品久久久男人的天堂| 一本到不卡精品视频在线观看 | 欧美一区二区三区在线视频| 亚洲国产sm捆绑调教视频 | 日韩福利电影在线观看|