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

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

?? frmmain.pas

?? Apprehend Screen Capture Component Version 4.2 A non-visible component to capture images. Freeware w
?? PAS
?? 第 1 頁 / 共 4 頁
字號:
//------------------------------------------------------------------------------
//  Apprehend 2001 Version: 1.1
//  Copyright (c) 2001 : Adirondack Software & Graphics
//  Created            : 1-09-1992
//  Last Modification  : 06-04-2001
//  Description        : FrmMain Unit
//  Known Problems     : 1.0 released 6/3/01
//                       1.1 Minor Fix to remove two components referred to that
//                           were not provided. updated 6/4/01
//                       Rubberbanding only supported with bitmap images
//                       Cropping of JPG images not supported
//------------------------------------------------------------------------------

unit FrmMain;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, Math, ASGCapture, ImgList, StdActns, ActnList,
  Menus, ExtDlgs, ExtCtrls, ToolWin, StdCtrls, Buttons, JPeg, Printers;

type
  TFormMain = class(TForm)
    ToolBar2: TToolBar;
    ToolButton9: TToolButton;
    ToolButton1: TToolButton;
    ToolButton4: TToolButton;
    ToolButton12: TToolButton;
    ToolButton2: TToolButton;
    ToolButton3: TToolButton;
    ToolButton5: TToolButton;
    ToolButton6: TToolButton;
    ToolButton13: TToolButton;
    ToolButton21: TToolButton;
    ToolButton7: TToolButton;
    ToolButton14: TToolButton;
    ToolButton15: TToolButton;
    ToolButton16: TToolButton;
    ToolButton18: TToolButton;
    ToolButton19: TToolButton;
    OpenPictureDialog1: TOpenPictureDialog;
    SavePictureDialog1: TSavePictureDialog;
    MainMenu1: TMainMenu;
    File1: TMenuItem;
    FileNewItem: TMenuItem;
    FileOpenItem: TMenuItem;
    FileCloseItem: TMenuItem;
    FileCloseAll2: TMenuItem;
    FileSaveItem: TMenuItem;
    FileSaveAsItem: TMenuItem;
    FileExitItem: TMenuItem;
    Edit1: TMenuItem;
    CopyItem: TMenuItem;
    PasteItem: TMenuItem;
    Crop1: TMenuItem;
    Undo1: TMenuItem;
    Capture1: TMenuItem;
    Desktop1: TMenuItem;
    Area1: TMenuItem;
    ActiveWindow1: TMenuItem;
    Object1: TMenuItem;
    Miminized1: TMenuItem;
    Minimize1: TMenuItem;
    Automatic1: TMenuItem;
    Delay1: TMenuItem;
    Help1: TMenuItem;
    HelpAboutItem: TMenuItem;
    HelpContents2: TMenuItem;
    ActionList1: TActionList;
    FileNew1: TAction;
    FileOpen1: TAction;
    FileClose1: TWindowClose;
    FileCloseAll1: TAction;
    FileSave1: TAction;
    FileSaveAs1: TAction;
    FileExit1: TAction;
    EditCopy1: TEditCopy;
    EditPaste1: TEditPaste;
    HelpAbout1: TAction;
    CaptureDesktop1: TAction;
    CaptureArea1: TAction;
    CaptureActive1: TAction;
    CaptureObject1: TAction;
    OptionsMinimize1: TAction;
    OptionsAutomatic1: TAction;
    HelpContents1: TAction;
    OptionsDelay1: TAction;
    EditCrop1: TAction;
    EditUndo1: TAction;
    ImageList1: TImageList;
    ASGScreenCapture1: TASGScreenCapture;
    ToolButton22: TToolButton;
    StatusBar1: TStatusBar;
    PageControl1: TPageControl;
    CaptureImageList: TImageList;
    ProgressBar1: TProgressBar;
    EditCopyToSel1: TAction;
    CopyToSel1: TMenuItem;
    N2: TMenuItem;
    Device1: TMenuItem;
    EditDevice1: TAction;
    EditBlackandWhite1: TAction;
    BlackandWhite1: TMenuItem;
    Edit16Color1: TAction;
    Edit256Color1: TAction;
    Edit15Bit1: TAction;
    Edit16Bit1: TAction;
    Edit24Bit1: TAction;
    Edit32Bit1: TAction;
    N16Color1: TMenuItem;
    N256Color1: TMenuItem;
    N15Bit1: TMenuItem;
    N16Bit1: TMenuItem;
    N24Bit1: TMenuItem;
    N32Bit1: TMenuItem;
    PopupMenu1: TPopupMenu;
    Copy1: TMenuItem;
    CopySelection1: TMenuItem;
    Paste1: TMenuItem;
    Crop2: TMenuItem;
    ColorDepth2: TMenuItem;
    Undo2: TMenuItem;
    N3: TMenuItem;
    N4: TMenuItem;
    N6: TMenuItem;
    Device2: TMenuItem;
    N16Color2: TMenuItem;
    N256Color2: TMenuItem;
    N15BitHighColor1: TMenuItem;
    N16BitHighColor1: TMenuItem;
    N24BitColor1: TMenuItem;
    N32BitColor1: TMenuItem;
    BlackandWhite2: TMenuItem;
    N7: TMenuItem;
    FileProperties1: TAction;
    Colors1: TMenuItem;
    ImageRotate1: TAction;
    ImageFlipHorzontal1: TAction;
    ImageFlipVertical1: TAction;
    EditGrayscale1: TAction;
    ImageResize1: TAction;
    ImageZoom1: TAction;
    Close1: TMenuItem;
    Label1: TLabel;
    TrackBar1: TTrackBar;
    PctBtn: TSpeedButton;
    ExportForArticle1: TAction;
    ToolButton20: TToolButton;
    ToolButton23: TToolButton;
    ToolButton8: TToolButton;
    ToolButton24: TToolButton;
    PrintDialog1: TPrintDialog;
    PrinterSetupDialog1: TPrinterSetupDialog;
    FilePrint1: TAction;
    FilePrint11: TMenuItem;
    N1: TMenuItem;
    FilePrintSetup1: TAction;
    procedure FileNew1Execute(Sender: TObject);
    procedure NewImageDblClick(Sender: TObject);
    procedure NewImageMouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure NewImageMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
    procedure NewImageMouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure ProgressUpdate(Sender: TObject; Stage: TProgressStage;
      PercentDone: Byte; RedrawNow: Boolean; const R: TRect; const Msg: string);
    procedure FileOpen1Execute(Sender: TObject);
    procedure FileClose1Execute(Sender: TObject);
    procedure FileCloseAll1Execute(Sender: TObject);
    procedure FileSave1Execute(Sender: TObject);
    procedure FileSaveAs1Execute(Sender: TObject);
    procedure EditCopy1Execute(Sender: TObject);
    procedure EditPaste1Execute(Sender: TObject);
    procedure EditCrop1Execute(Sender: TObject);
    procedure EditUndo1Execute(Sender: TObject);
    procedure CaptureDesktop1Execute(Sender: TObject);
    procedure CaptureArea1Execute(Sender: TObject);
    procedure CaptureActive1Execute(Sender: TObject);
    procedure CaptureObject1Execute(Sender: TObject);
    procedure FileExit1Execute(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure HelpAbout1Execute(Sender: TObject);
    procedure HelpContents1Execute(Sender: TObject);
    procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
    procedure OptionsMinimize1Execute(Sender: TObject);
    procedure OptionsAutomatic1Execute(Sender: TObject);
    procedure OptionsDelay1Execute(Sender: TObject);
    procedure PageControl1Change(Sender: TObject);
    procedure EditDevice1Execute(Sender: TObject);
    procedure EditBlackandWhite1Execute(Sender: TObject);
    procedure Edit16Color1Execute(Sender: TObject);
    procedure Edit256Color1Execute(Sender: TObject);
    procedure Edit15Bit1Execute(Sender: TObject);
    procedure Edit16Bit1Execute(Sender: TObject);
    procedure Edit24Bit1Execute(Sender: TObject);
    procedure Edit32Bit1Execute(Sender: TObject);
    procedure TrackBar1Change(Sender: TObject);
    procedure PctBtnClick(Sender: TObject);
    procedure FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure FilePrint1Execute(Sender: TObject);
    procedure FilePrintSetup1Execute(Sender: TObject);
  private
    { Private declarations }
    TabSheet: TTabSheet;
    ScrollBox: TScrollBox;
    Image: TImage;
    bLeftDown: Boolean;
    pointStart: TPoint;
    pointEnd: TPoint;
    RubberbandVisible: Boolean;
    FileName: string;
    FileExtension: string;
    FNE: string;
    FilePathName: string;
    Folder: string;
    DefaultDirectory: string;
    CaptureStr: string;
    TmpFolder: string;
    TmpBmp: TBitmap;
    CL, CT, CB, CR2, NW, NH: integer;
    ErrorSavingJPGFile: Boolean;
    procedure DrawRubberband;
    procedure CopySelectionToClipboard;
  public
    { Public declarations }
    procedure AddControls(Sender: TObject);
    procedure UpdateControls;
    procedure ClearStatusBar;

  end;

var
  FormMain: TFormMain;

implementation

uses
  Fullscrn, Clipbrd, ShellApi, ScreenDelay, inifiles, FileCtrl;

{$R *.DFM}

procedure TFormMain.FormCreate(Sender: TObject);
var
  IniFile: TIniFile;
  IniFilName: string;
begin
  TmpFolder := 'C:\My Documents';
  IniFilName := ChangeFileExt(Application.EXEName, '.INI');
  IniFile := TIniFile.Create(IniFilName);
  try
    with IniFile do
      DefaultDirectory := ReadString('Default', 'Folder', 'C:\My Documents');
  finally IniFile.Free; end;
  ErrorSavingJPGFile := False;
  RubberbandVisible := False;
  OpenPictureDialog1.Filename := '';
  SavePictureDialog1.Filename := '';
   // Create a temporary bitmaps for image manipulation
  TmpBmp := TBitmap.Create;
  Application.HelpFile := ExtractFilePath(Application.EXEName) + 'APPREHEND SCREEN CAPTURE.HLP';
  UpdateControls;
end;

procedure TFormMain.FormDestroy(Sender: TObject);
var
  IniFile: TIniFile;
  IniFilName: string;
begin
  TmpBmp.Free;
  IniFilName := ChangeFileExt(Application.EXEName, '.INI');
  IniFile := TIniFile.Create(IniFilName);
  try
    IniFile.WriteString('Default', 'Folder', DefaultDirectory);
  finally IniFile.Free; end;
end;

procedure TFormMain.AddControls(Sender: TObject);
begin
  with PageControl1 do
  // Create a new Tabsheet
    TabSheet := TTabSheet.Create(Self);
  // Set the Tabsheet.PageControl to PageControl1
  TabSheet.PageControl := PageControl1;
  // Set the activepage to tabsheet
  PageControl1.ActivePage := TabSheet;
  with Tabsheet do
  begin
    // Create a Scrollbox component
    ScrollBox := TScrollBox.Create(Self);
    ScrollBox.Align := alClient;
    ScrollBox.Visible := True;
    ScrollBox.Parent := TabSheet;
    // Create an image component
    Image := TImage.Create(Self);
    Image.Parent := ScrollBox;
    Image.Align := alNone;
    Image.Left := 0;
    Image.Top := 0;
    Image.AutoSize := False;
    Image.Center := False;
    Image.Stretch := True;
    Image.Visible := True;
    Image.ShowHint := False;
    Image.ParentShowHint := True;
    Image.OnProgress := ProgressUpdate;
    Image.OnDblClick := NewImageDblClick;
    Image.OnMouseDown := NewImageMouseDown;
    Image.OnMouseUp := NewImageMouseUp;
    Image.OnMouseMove := NewImageMouseMove;
    Image.PopupMenu := PopupMenu1;
    // the folowing two lines are the key to referencing the components later
    TabSheet.Tag := Integer(Image);
    // Set the caption of the tabsheet
    Caption := Format('Image%d', [PageControl1.ActivePage.PageIndex]);
    bLeftDown := false;
    Pointstart.X := 0;
    Pointstart.Y := 0;
    Pointend.X := 0;
    Pointend.Y := 0;
    UpdateControls;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产综合91精品麻豆| 韩国一区二区在线观看| 奇米精品一区二区三区在线观看一| 捆绑调教一区二区三区| 99久久er热在这里只有精品15| 欧美日本乱大交xxxxx| 成人免费在线视频| 国产综合成人久久大片91| 欧美视频完全免费看| 国产亚洲成aⅴ人片在线观看| 亚洲国产精品影院| aaa国产一区| 久久久91精品国产一区二区三区| 亚洲动漫第一页| 一本色道久久综合亚洲aⅴ蜜桃| 精品国产一区二区三区不卡| 丝袜美腿亚洲色图| 91免费版在线| 亚洲天堂久久久久久久| 国产91在线看| 久久久久久久综合日本| 蜜臀精品一区二区三区在线观看 | 69堂成人精品免费视频| 亚洲人成亚洲人成在线观看图片| 国产一区二区三区四区五区美女| 555夜色666亚洲国产免| 婷婷成人激情在线网| 在线观看精品一区| 亚洲黄色小说网站| 色欧美日韩亚洲| 自拍偷拍亚洲欧美日韩| k8久久久一区二区三区| 国产午夜精品一区二区| 国产精品一区二区三区四区 | 免费成人美女在线观看| 欧美日韩成人一区二区| 亚洲电影一级黄| 欧美日韩色综合| 日本中文在线一区| 欧美哺乳videos| 国产一区二区美女诱惑| 国产日韩在线不卡| 成人午夜在线播放| 亚洲视频一区二区在线| 在线观看日韩精品| 日韩国产一区二| 精品国一区二区三区| 韩国v欧美v亚洲v日本v| 国产欧美精品一区二区色综合朱莉 | 日韩视频免费直播| 美国三级日本三级久久99| 亚洲精品一区二区三区在线观看| 国产一区欧美二区| 中文字幕在线不卡一区二区三区| 成人v精品蜜桃久久一区| 亚洲另类在线制服丝袜| 欧美在线观看一二区| 日本vs亚洲vs韩国一区三区| 精品国产91亚洲一区二区三区婷婷 | 夜夜亚洲天天久久| 欧美一区二区不卡视频| 国产一区二区免费在线| 中文字幕亚洲在| 91精品国产免费久久综合| 国产69精品久久久久毛片| 亚洲成人免费影院| 久久久精品免费免费| 欧洲精品中文字幕| 国产美女视频91| 亚洲免费观看高清在线观看| 777奇米成人网| 成人永久免费视频| 午夜久久久久久久久| 国产欧美一区二区精品仙草咪| 91黄视频在线| 国产高清在线精品| 丝瓜av网站精品一区二区| 国产亚洲欧美激情| 制服丝袜亚洲播放| www.一区二区| 久久99久久99精品免视看婷婷 | 欧美成人性战久久| 日本精品视频一区二区三区| 精品一区二区三区欧美| 亚洲一区二区综合| 中文成人av在线| 欧美一卡二卡在线| 欧美亚洲一区二区在线| 成人午夜免费av| 国内精品久久久久影院一蜜桃| 一区二区三区精品在线| 国产精品视频线看| 久久婷婷色综合| 日韩欧美国产不卡| 欧美美女喷水视频| 欧美最猛性xxxxx直播| 国产91在线|亚洲| 国产精品一区不卡| 久久精品国产**网站演员| 亚洲成人资源在线| 亚洲自拍偷拍网站| 日韩美女视频一区二区 | 精品中文字幕一区二区小辣椒 | 日韩精品亚洲专区| 亚洲网友自拍偷拍| 一区二区三区在线视频观看58| 国产欧美日韩视频在线观看| 2017欧美狠狠色| 精品国产一区二区三区av性色| 欧美日韩国产一二三| 欧美性猛片aaaaaaa做受| 91视频在线观看免费| 99久久国产综合色|国产精品| 国产一区二区在线影院| 国产精品一区二区三区四区| 狠狠色丁香婷婷综合久久片| 另类小说欧美激情| 蜜臀av性久久久久蜜臀aⅴ| 免费不卡在线视频| 久久国产精品第一页| 国内一区二区在线| 国产精品123区| 懂色av一区二区在线播放| 国产suv精品一区二区三区| 高清beeg欧美| 色诱视频网站一区| 91福利区一区二区三区| 欧美精品自拍偷拍| 91精品国产高清一区二区三区蜜臀 | 国产福利91精品| av网站一区二区三区| 色哟哟日韩精品| 欧美日韩国产高清一区二区| 91精品国产欧美一区二区18| 日韩一卡二卡三卡国产欧美| 精品国产乱码久久| 亚洲欧洲精品一区二区精品久久久| 中文字幕亚洲视频| 天堂成人国产精品一区| 精品在线一区二区三区| www.亚洲色图.com| 5566中文字幕一区二区电影| 久久久久久久综合狠狠综合| 国产精品久久久久久妇女6080| 亚洲线精品一区二区三区八戒| 日韩精品午夜视频| 国产99久久久国产精品潘金| 色综合咪咪久久| 日韩精品一区二区三区老鸭窝| 国产欧美日韩在线| 午夜久久久久久| 国产二区国产一区在线观看| 欧美少妇性性性| 欧美精品一区二区久久婷婷| 亚洲人午夜精品天堂一二香蕉| 午夜不卡av在线| 成人伦理片在线| 91麻豆精品国产91久久久| 国产精品午夜春色av| 婷婷夜色潮精品综合在线| 东方aⅴ免费观看久久av| 欧美日韩一区二区电影| 中文字幕av在线一区二区三区| 亚洲无线码一区二区三区| 国v精品久久久网| 91精品国产综合久久精品app| 国产精品午夜春色av| 美女视频免费一区| 在线欧美一区二区| 国产欧美一区二区在线| 奇米777欧美一区二区| 色婷婷av一区二区| 日本一区免费视频| 激情综合亚洲精品| 欧美精品乱人伦久久久久久| 亚洲人成电影网站色mp4| 国产精品亚洲专一区二区三区 | 欧美r级在线观看| 亚洲不卡在线观看| 色欧美片视频在线观看在线视频| 久久亚洲综合色| 乱中年女人伦av一区二区| 欧美日韩五月天| 一区二区在线观看免费| 成人白浆超碰人人人人| 国产亚洲视频系列| 国产一区欧美一区| 久久蜜桃av一区精品变态类天堂| 日本女人一区二区三区| 欧美日韩免费高清一区色橹橹| 国产精品乱码一区二区三区软件| 国产在线播精品第三| 日韩免费视频线观看| 免费精品视频最新在线| 欧美美女黄视频| 丝袜脚交一区二区| 日韩一区二区在线观看| 天天亚洲美女在线视频| 欧美夫妻性生活| 日韩中文欧美在线|