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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? abfcomponentsdemomain.pas

?? 一個非常好的OUTLOOK EXPRESS接口控件
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
{*******************************************************************************

  abfComponents Demo. Main form unit.

  Copyright (c) 2000-2002 ABF software, Inc.
  All Rights Reserved.

  e-mail: info@ABFsoftware.com
  web:    http://www.ABFsoftware.com

*******************************************************************************}
unit abfComponentsDemoMain;

{$I abf.inc}

interface

uses
{$IfDef D5}
  AppEvnts,
{$EndIf D5}
{$IfDef D4}
  ImgList,
{$EndIf D4}
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls, StdCtrls, Buttons, Menus, ComCtrls,
// ABF VCL  
  abfComponents, abfAppProps;

const
  cFlatButtons = False; // Determines are speed buttons flat or not
  cWidth  = 640;
  cHeight = 400;

type

//==============================================================================
// TfrmComponentsDemoMain
//==============================================================================
// Main form of application.

  TfrmComponentsDemoMain = class(TForm)
    pmMain: TPopupMenu;
      miAboutApp: TMenuItem;
        mi1: TMenuItem;
      miExit: TMenuItem;
  // TbfApplicationProperties
    abfAppProp: TabfApplicationProperties;
    grpApplicationProperties: TGroupBox;
    imgApplicationProperties: TImage;
    lbAppPropInfo: TLabel;
    grpAppPropBeep: TGroupBox;
      chbAppPropMinimize: TCheckBox;
      chbAppPropOnActivate: TCheckBox;
      chbAppPropOnDeactivate: TCheckBox;
      chbAppPropOnRestore: TCheckBox;
      chbAppPropOnHint: TCheckBox;
    grpAppPropHint: TGroupBox;
      lbAppPropHintPause: TLabel;
        edAppPropHintPause: TEdit;
        udAppPropHintPause: TUpDown;
      lbAppPropHintHidePause: TLabel;
        edAppPropHintHidePause: TEdit;
        udAppPropHintHidePause: TUpDown;
      lbAppPropHintShortPause: TLabel;
        edAppPropHintShortPause: TEdit;
        udAppPropHintShortPause: TUpDown;
      btnAppPropHintColor: TSpeedButton;
    dlgColor: TColorDialog;
  // TabfAutoRun
    abfAutoRun: TabfAutoRun;
    grpAutoRun: TGroupBox;
      imgAutoRun: TImage;
      lbAutoRunInfo: TLabel;
      chbAutoRun: TCheckBox;
  // TabfOneInstance
    abfOneInstance: TabfOneInstance;
    grpOneInstance: TGroupBox;
      imgOneInstance: TImage;
      lbOneInstanceInfo: TLabel;
      btnOneInstance: TButton;
  // TabfTrayIcon
    abfTrayIcon: TabfTrayIcon;
    grpTrayIcon: TGroupBox;
      imgIcon: TImage;
      lbTrayIconInfo: TLabel;
      lbIconHint: TLabel;
        edIconHint: TEdit;
      btnIconLoad: TSpeedButton;
      btnIconShow: TSpeedButton;
      btnIconHide: TSpeedButton;
      chbIconEnabled: TCheckBox;
      chbIconCycleIcons: TCheckBox;
      chbIconMinimizeToTray: TCheckBox;
      chbIconPopupByLeft: TCheckBox;
    pmIcon: TPopupMenu;
      miIconHide: TMenuItem;
      mi5: TMenuItem;
      miIconShowApp: TMenuItem;
      miIconHideApp: TMenuItem;
      mi6: TMenuItem;
      miIconAbout: TMenuItem;
      miIconExit: TMenuItem;
    dlgIconLoad: TOpenDialog;
    imgsIcon: TImageList;
  // TabfWndProcHook
    abfWndProcHook: TabfWndProcHook;
    grpWPH: TGroupBox;
      imgWPH: TImage;
      lbWPHInfo: TLabel;
      edHookedControl: TEdit;
      grpWPHBeep: TGroupBox;
        chbWPHMouseDown: TCheckBox;
        chbWPHKeyDown: TCheckBox;
        chbWPHKeyUp: TCheckBox;
      chbWPHActive: TCheckBox;
      chbWPHAutoDrag: TCheckBox;
  // TabfWav
    abfWav: TabfWav;
    grpWav: TGroupBox;
      imgWav: TImage;
      lbWavInfo: TLabel;
      chbWavLopped: TCheckBox;
      chbWavAsync: TCheckBox;
      btnWav: TBitBtn;
    btnIconBaloon: TSpeedButton;
  // Events
    procedure FormCreate(Sender: TObject);
    procedure ComponentIconClick(Sender: TObject);
    procedure AboutClick(Sender: TObject);
    procedure CloseClick(Sender: TObject);
  // TbfApplicationProperties
    procedure chbAppPropBeepClick(Sender: TObject);
    procedure btnAppPropHintColorClick(Sender: TObject);
    procedure edAppPropHintChange(Sender: TObject);
  // TabfAutoRun
    procedure chbAutoRunClick(Sender: TObject);
  // TabfOneInstance
    procedure btnOneInstanceClick(Sender: TObject);
  // TabfTrayIcon
    procedure edIconHintChange(Sender: TObject);
    procedure btnIconLoadClick(Sender: TObject);
    procedure chbIconEnabledClick(Sender: TObject);
    procedure chbIconCycleIconsClick(Sender: TObject);
    procedure chbIconMinimizeToTrayClick(Sender: TObject);
    procedure chbIconPopupByLeftClick(Sender: TObject);
    procedure btnIconShowClick(Sender: TObject);
    procedure btnIconHideClick(Sender: TObject);
    procedure btnIconBaloonClick(Sender: TObject);
    procedure miIconHideAppClick(Sender: TObject);
    procedure miIconShowAppClick(Sender: TObject);
  // TabfWndProcHook
    procedure abfWndProcHookMessageBefore(Sender: TObject;
      var Msg: TMessage; var Handled: Boolean);
    procedure chbWPHActiveClick(Sender: TObject);
    procedure chbWPHAutoDragClick(Sender: TObject);
  // TabfWav
    procedure abfWavPlayAfter(Sender: TObject);
    procedure abfWavPlayBefore(Sender: TObject);
    procedure btnWavClick(Sender: TObject);
    procedure chbWavAsyncClick(Sender: TObject);
    procedure chbWavLoppedClick(Sender: TObject);
    procedure FormResize(Sender: TObject);
    procedure FormCanResize(Sender: TObject; var NewWidth,
      NewHeight: Integer; var Resize: Boolean);
    procedure abfTrayIconBalloonClick(Sender: TObject);
  private
    FSoundPlayed: Boolean;
    procedure DoBeep(Sender: TObject);
    procedure ChangeAppPropGlyph;
    procedure UpdateAppProp;
    procedure UpdateIconProp;
    procedure UpdateWav;
    procedure UpdateWavButton;
    procedure StopSound;
  end;{TfrmMain = class(TForm)}

var
  frmComponentsDemoMain: TfrmComponentsDemoMain;

//==============================================================================
// Entry point
//==============================================================================
procedure ShowDemo;

{******************************************************************************}
implementation
{******************************************************************************}
{$R *.DFM}
uses
  abfAboutApplication, abfAboutComponent;

//==============================================================================
// Entry point
//==============================================================================

procedure ShowDemo;
begin
  if not Assigned(frmComponentsDemoMain) then
    Application.CreateForm(TfrmComponentsDemoMain, frmComponentsDemoMain);
  frmComponentsDemoMain.Show;
  frmComponentsDemoMain.BringToFront;
end;


//==============================================================================
// TfrmComponentsDemoMain
//==============================================================================
// Main form of application.
{ TfrmComponentsDemoMain }

procedure TfrmComponentsDemoMain.DoBeep(Sender: TObject);
begin
  Beep;
end;

//------------------------------------------------------------------------------

procedure TfrmComponentsDemoMain.ChangeAppPropGlyph;
var
  Glyph: TBitmap;
  R: TRect;
begin
  Glyph := TBitmap.Create;
  with Glyph, Glyph.Canvas do
  try
    Width  := btnAppPropHintColor.Width  - 8;
    Height := btnAppPropHintColor.Height - 8;
    R := Rect(0, 0, Width, Height);
    Brush.Style := bsSolid;
  // Create transparent part becouse LeftBotom point specifies a transparent
  //  color of the glyph. Select color for it other then Application.HintColor
    Brush.Color := clBtnFace;
    FrameRect(R);
  // Draw complex border
    InflateRect(R, -1, -1);
    Brush.Color := clWhite;
    FrameRect(R);
    InflateRect(R, -1, -1);
    Brush.Color := clBtnShadow;
    FrameRect(R);
  // Draw color rect
    InflateRect(R, -1, -1);
    Brush.Color := Application.HintColor;
    FillRect(R);
  // Assign new glyph to button
    btnAppPropHintColor.Glyph := Glyph;
  finally
    Glyph.Free;
  end;
end;

//------------------------------------------------------------------------------

procedure TfrmComponentsDemoMain.UpdateAppProp;
begin
  udAppPropHintPause.Position := Application.HintPause;
  udAppPropHintHidePause.Position := Application.HintHidePause;
  udAppPropHintShortPause.Position := Application.HintShortPause;
  edAppPropHintPause.Text := IntToStr(udAppPropHintPause.Position);
  edAppPropHintHidePause.Text := IntToStr(udAppPropHintHidePause.Position);
  edAppPropHintShortPause.Text := IntToStr(udAppPropHintShortPause.Position);
end;

//------------------------------------------------------------------------------

procedure TfrmComponentsDemoMain.UpdateIconProp;
begin
  with abfTrayIcon do
  begin
    edIconHint.Text := Hint;
    chbIconEnabled.Checked := Enabled;
    chbIconCycleIcons.Checked := CycleIcons;
    chbIconMinimizeToTray.Checked := MinimizeToTray;
    chbIconPopupByLeft.Checked := PopupByLeft;
    UpDate;
  end;
end;

//------------------------------------------------------------------------------

procedure TfrmComponentsDemoMain.UpdateWav;
begin
  with abfWav do
  begin
    chbWavAsync.Checked := AsyncPlay;
    chbWavLopped.Checked := Looped;
  end;
  UpdateWavButton
end;

//------------------------------------------------------------------------------

procedure TfrmComponentsDemoMain.UpdateWavButton;
begin
  if FSoundPlayed then btnWav.Caption := 'Stop sound'
  else btnWav.Caption := 'Play sound';
end;

//------------------------------------------------------------------------------

procedure TfrmComponentsDemoMain.StopSound;
begin
  abfWav.Stop;
  FSoundPlayed := False;
end;


//==============================================================================
// Published by Delphi

procedure TfrmComponentsDemoMain.FormCreate(Sender: TObject);
begin
{$IfDef D3}
  btnAppPropHintColor.Flat := cFlatButtons;
  btnIconLoad.Flat := cFlatButtons;
  btnIconShow.Flat := cFlatButtons;
  btnIconHide.Flat := cFlatButtons;
{$EndIf D3}
  ChangeAppPropGlyph;
  UpdateAppProp;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本久久一区二区| 高清国产午夜精品久久久久久| 亚洲精品一区二区三区精华液 | 一区二区三区蜜桃| 亚洲另类在线制服丝袜| 亚洲欧美激情小说另类| 国产精品乱码一区二区三区软件| 精品国产91久久久久久久妲己| 精品国偷自产国产一区| www成人在线观看| 欧美国产一区视频在线观看| 中文无字幕一区二区三区| 中文字幕av不卡| 一区精品在线播放| 亚洲午夜影视影院在线观看| 亚洲午夜免费视频| 六月丁香综合在线视频| 国产乱码精品一区二区三| 成人国产视频在线观看| 欧日韩精品视频| 日韩欧美中文字幕制服| 中文字幕在线播放不卡一区| 亚洲情趣在线观看| 日韩二区三区在线观看| 国产成人午夜99999| 成人h精品动漫一区二区三区| 色综合久久88色综合天天| 91 com成人网| 国产精品视频免费看| 亚洲成人自拍偷拍| 国产在线看一区| 欧美亚洲动漫精品| 精品国产一区二区国模嫣然| 日韩理论片一区二区| 九一久久久久久| 91在线观看地址| 精品毛片乱码1区2区3区| 亚洲欧美电影一区二区| 久久精品99久久久| 欧美性猛交xxxx乱大交退制版 | 717成人午夜免费福利电影| 久久久久88色偷偷免费| 夜夜嗨av一区二区三区| 国产乱妇无码大片在线观看| 欧美亚洲动漫精品| 国产精品嫩草影院com| 美日韩黄色大片| 色综合色综合色综合色综合色综合| 欧美一区二区三区免费| 一区二区三区在线视频免费| 成人免费视频一区二区| 精品国产免费一区二区三区香蕉 | 制服丝袜中文字幕亚洲| 国产精品久久久99| 精品一区在线看| 欧美日韩色综合| 综合av第一页| 不卡视频一二三| 国产日产亚洲精品系列| 九九精品一区二区| 日韩一区二区在线看| 石原莉奈在线亚洲三区| 欧美日韩一区二区三区四区五区| 最新国产成人在线观看| 成人av网站在线| 国产精品白丝在线| 白白色 亚洲乱淫| 国产精品家庭影院| 波多野结衣在线一区| 国产欧美日韩麻豆91| 狠狠色狠狠色综合日日91app| 日韩一级片网址| 欧美a一区二区| 日韩一级二级三级| 美女久久久精品| 日韩欧美的一区二区| 人妖欧美一区二区| 日韩欧美一区二区不卡| 久久99精品久久久| 尤物在线观看一区| 欧美性受xxxx黑人xyx| 亚洲一区二区在线观看视频 | 精品久久久久av影院| 美女精品一区二区| 精品国产凹凸成av人导航| 国产一区二区不卡老阿姨| 久久久久国产精品厨房| 成人免费毛片aaaaa**| 亚洲视频狠狠干| 欧美色手机在线观看| 日本午夜一本久久久综合| 日韩女同互慰一区二区| 成人一级黄色片| 自拍偷拍欧美激情| 在线综合视频播放| 国产乱码精品一区二区三区av | 国产91精品露脸国语对白| 久久精品人人做人人爽人人| 99国产精品一区| 午夜在线电影亚洲一区| 久久网这里都是精品| 色婷婷狠狠综合| 免费av网站大全久久| 亚洲国产成人自拍| 欧洲生活片亚洲生活在线观看| 午夜久久久影院| 中文字幕第一页久久| 欧美丝袜丝交足nylons图片| 精一区二区三区| 亚洲综合丁香婷婷六月香| 精品福利视频一区二区三区| 91免费观看在线| 九九精品视频在线看| 一区二区三区欧美亚洲| 久久久久久久久久久99999| 色菇凉天天综合网| 国产成人精品免费看| 日本欧美久久久久免费播放网| 国产精品乱码人人做人人爱| 日韩免费看的电影| 色综合久久天天| 国产a视频精品免费观看| 肉色丝袜一区二区| 中文字幕制服丝袜成人av| 日韩一区二区精品在线观看| 色综合天天综合网国产成人综合天 | 91视频国产观看| 久久99精品国产91久久来源| 一区二区三区四区亚洲| 亚洲国产成人午夜在线一区| 欧美日韩国产另类不卡| 91在线视频免费观看| 国产福利一区在线| 蜜臀av国产精品久久久久 | 麻豆久久久久久| 亚洲午夜私人影院| 日韩久久一区二区| 国产精品天美传媒| 久久精品男人的天堂| 精品国产乱码久久久久久牛牛 | 在线观看欧美精品| 欧美一区二区成人6969| 色八戒一区二区三区| 99久久国产综合精品麻豆| 国产成a人亚洲精品| 韩国精品久久久| 国内精品国产三级国产a久久| 视频一区二区国产| 日韩二区三区四区| 免费成人在线播放| 日韩精彩视频在线观看| 亚洲国产乱码最新视频 | 日韩激情中文字幕| 日韩国产精品91| 婷婷夜色潮精品综合在线| 五月天中文字幕一区二区| 亚洲v日本v欧美v久久精品| 亚洲第一主播视频| 亚洲国产成人porn| 日韩成人免费在线| 久久国产乱子精品免费女| 久久精品国产**网站演员| 国产一区二区三区最好精华液| 精品一区精品二区高清| 国产美女精品人人做人人爽| 国产aⅴ综合色| 91丨九色porny丨蝌蚪| 欧美在线free| 91麻豆精品国产| 久久久影院官网| 亚洲视频 欧洲视频| 天堂影院一区二区| 国产在线视视频有精品| 成人av网站在线| 欧美女孩性生活视频| 精品国内片67194| 一区免费观看视频| 视频在线在亚洲| 国产成人午夜精品影院观看视频 | 国产电影精品久久禁18| 99麻豆久久久国产精品免费 | 欧美精品一区男女天堂| 久久久国产精品不卡| 伊人婷婷欧美激情| 麻豆精品精品国产自在97香蕉| 成人免费视频免费观看| 欧美日本一区二区| 国产清纯美女被跳蛋高潮一区二区久久w | 久久婷婷国产综合精品青草| 国产精品久久久一本精品| 亚洲成a人片在线观看中文| 国产一区二区久久| 欧美日韩国产精品成人| 国产午夜精品一区二区三区嫩草 | 99久久国产免费看| 精品国一区二区三区| 亚洲成人动漫av| caoporn国产一区二区| 日韩欧美不卡一区| 亚洲成在人线在线播放|