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

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

?? grepsearchdlg.pas

?? Delphi編寫的一個支持語法高亮顯示和很多語言的文本編輯器
?? PAS
字號:
{***************************************************************
 *
 * Unit Name   : GrepSearchDlg
 * Date        :
 * Purpose     : Grep Search Search Dialog
 * Copyright   : This Source Code is taken from GExperts, the excellent
 * 			     Delphi/C++Builder add-on available from GExperts.org.
 *				 Please see the file gexpertslicense.html for the license.
 *				 Any modifications from the original are copyright Echo
 *				 Software and Simon Steele.
 *
 ****************************************************************} 

unit GrepSearchDlg;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Registry, GrepResultsDlg, fMain, StdCtrls, {Main} Mask, BrwsFldr{, vgNLS};

type
  TfrmGrepSearch = class(TForm)
    lblFind: TLabel;
    gbxOptions: TGroupBox;
    chkNoCase: TCheckBox;
    chkNoComments: TCheckBox;
    gbxWhere: TGroupBox;
    rbAllFiles: TRadioButton;
    rbOpenFiles: TRadioButton;
    rbDirectories: TRadioButton;
    gbxDirectories: TGroupBox;
    lblDirectory: TLabel;
    lblMasks: TLabel;
    chkInclude: TCheckBox;
    btnOK: TButton;
    btnCancel: TButton;
    chkWholeWord: TCheckBox;
    rbCurrentOnly: TRadioButton;
    btnHelp: TButton;
    chkRegEx: TCheckBox;
    chkGrepANSI: TCheckBox;
    btnBrowse: TButton;
    cbText: TComboBox;
    cbDirectory: TComboBox;
    cbMasks: TComboBox;
    brFolder: TBrowseForFolder;
    procedure FormCreate(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure rbDirectoriesClick(Sender: TObject);
    procedure btnBrowseClick(Sender: TObject);
    procedure cbDirectoryKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure btnOKClick(Sender: TObject);
  private
    { Private declarations }
    {tran: TvgTranslator;}
    procedure DirEnable(New: Boolean);
  public
    { Public declarations }
  end;

implementation

{$R *.DFM}

uses
  Menus;

procedure TfrmGrepSearch.FormCreate(Sender: TObject);
begin
  {tran := TvgTranslator.Create(Self);}
//  rbCurrentOnly.Enabled := frmMain.GetCurrentEditor <> nil;
  rbAllFiles.Enabled := False;                   //Allfiles in the Project
  rbOpenFiles.Enabled := rbCurrentOnly.Enabled;  //Current Open Files in Editor
  rbDirectories.Checked := True;
  DirEnable(rbDirectories.Checked);

{  with TFilterList.Create do
  try
    Filters := frmMain.OpenDialog1.Filter;
    cbMasks.Items.Clear;
    For I := 0 to Count - 2 do
      cbMasks.Items.Add(Extension[i]);
  finally
    Free;                             }
//  end; //try
end;

procedure TfrmGrepSearch.DirEnable(New: Boolean);
begin
  cbDirectory.Enabled := New;
  cbMasks.Enabled := New;
  chkInclude.Enabled := New;
  if not New then
  begin
    cbDirectory.Color := clBtnface;
    cbMasks.Color := clBtnface;
  end
  else
  begin
    cbDirectory.Color := clWindow;
    cbMasks.Color := clWindow;
  end
end;

procedure TfrmGrepSearch.rbDirectoriesClick(Sender: TObject);
begin
  DirEnable(rbDirectories.Checked);
end;

procedure TfrmGrepSearch.FormShow(Sender: TObject);
begin
//  tran.LanguageFile := CurrentLan;
//  tran.Translate;
{  cbText.RegistryBranch := HK_CU;
  cbDirectory.RegistryBranch := HK_CU;
  cbText.LoadMRU;
  cbDirectory.LoadMRU;}
end;

procedure TfrmGrepSearch.btnBrowseClick(Sender: TObject);
begin
{  if dlgBrowse.Execute then
    cbDirectory.Text := dlgBrowse.Selection;}
  if brFolder.Execute then
    cbDirectory.Text := brFolder.Path;
    
end;

procedure TfrmGrepSearch.cbDirectoryKeyDown(Sender: TObject;
  var Key: Word; Shift: TShiftState);
begin
  if (Key = vk_down) and (ssAlt in Shift) then btnBrowse.Click;
end;

procedure TfrmGrepSearch.btnOKClick(Sender: TObject);
var i : Integer;
begin
  if cbText.Text <> '' then
  begin
    i := cbText.Items.IndexOf(cbText.Text);
    if i <> -1 then
      cbText.Items.Move(i, 0)
    else
      cbText.Items.Insert(0, cbText.Text);
    cbText.ItemIndex := 0;
  end;
  if cbDirectory.Text <> '' then
  begin
    i := cbDirectory.Items.IndexOf(cbDirectory.Text);
    if i <> - 1 then
      cbDirectory.Items.Move(i, 0)
    else
      cbDirectory.Items.Insert(0, cbDirectory.Text);
    cbDirectory.ItemIndex := 0;
  end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产99国产| 亚洲国产精品二十页| 99精品欧美一区| 国产91综合一区在线观看| 精油按摩中文字幕久久| 麻豆国产精品一区二区三区| 日本中文字幕一区| 免费看精品久久片| 日本三级韩国三级欧美三级| 五月天亚洲精品| 美女脱光内衣内裤视频久久网站| 日韩高清不卡在线| 麻豆91在线看| 国产一区视频网站| 成人在线视频一区| 色综合天天综合| 欧洲一区二区三区在线| 欧美日本国产视频| 欧美tk丨vk视频| 中文字幕免费一区| 亚洲特级片在线| 亚洲第一搞黄网站| 久久99精品久久久久久动态图| 狠狠色伊人亚洲综合成人| 国产二区国产一区在线观看| av成人老司机| 717成人午夜免费福利电影| 欧美一区二区三级| 国产亚洲精久久久久久| 一区视频在线播放| 日韩电影在线一区二区三区| 狠狠色丁香婷婷综合| 国产成人鲁色资源国产91色综| 在线免费亚洲电影| 日韩美女主播在线视频一区二区三区| 国产农村妇女毛片精品久久麻豆| 亚洲精品一卡二卡| 精品一区二区三区视频在线观看| 成人午夜视频在线| 日韩欧美色综合| 亚洲色图制服丝袜| 六月婷婷色综合| 色综合天天狠狠| 久久网站热最新地址| 亚洲精品免费播放| 国产精品18久久久久久久久 | 精品视频一区 二区 三区| 精品久久99ma| 一区二区欧美国产| 国产一区高清在线| 欧美挠脚心视频网站| 国产精品国产三级国产专播品爱网| 午夜激情综合网| 99国产精品一区| 久久久久久久一区| 久久精品国产精品青草| 日本电影欧美片| 国产精品视频观看| 国内精品久久久久影院薰衣草| 欧美三区在线视频| 亚洲欧美日韩国产成人精品影院 | 久久99国产乱子伦精品免费| 91一区在线观看| 国产性天天综合网| 裸体歌舞表演一区二区| 欧美日韩一区二区欧美激情| 亚洲视频一二区| 91香蕉视频污| 国产精品动漫网站| av电影天堂一区二区在线观看| 欧美激情在线一区二区三区| 久久99精品久久久久久动态图| 日韩三级.com| 男男成人高潮片免费网站| 欧美日本高清视频在线观看| 亚洲成人av在线电影| 欧美日韩成人一区| 一区二区三区在线视频免费| 91小视频免费观看| 亚洲欧美成aⅴ人在线观看| 国产91综合一区在线观看| 国产亚洲人成网站| 国产成人99久久亚洲综合精品| www一区二区| 国产成人在线网站| 国产农村妇女毛片精品久久麻豆| 懂色av噜噜一区二区三区av| 欧美国产精品劲爆| 99久久777色| 亚洲永久精品大片| 91精品国产综合久久久久久| 青青草精品视频| 欧美精品一区二区三区高清aⅴ | 精品一区二区在线免费观看| 精品粉嫩aⅴ一区二区三区四区| 麻豆91精品视频| 国产区在线观看成人精品 | 亚洲国产一区在线观看| 7777精品伊人久久久大香线蕉最新版 | 天天做天天摸天天爽国产一区| 日韩美女主播在线视频一区二区三区 | 欧美吞精做爰啪啪高潮| 日韩在线卡一卡二| 久久久久久久久久久电影| 成人网在线免费视频| 一级精品视频在线观看宜春院| 欧美日韩黄色影视| 国产精品亚洲视频| 亚洲午夜一区二区三区| 欧美一级黄色片| 99精品视频在线播放观看| 日韩综合在线视频| 国产精品污www在线观看| 欧美在线观看禁18| 高清在线成人网| 日韩精品三区四区| 国产精品欧美久久久久一区二区| 欧美精品1区2区3区| 国产成a人亚洲精| 日韩黄色片在线观看| 国产精品免费久久| 欧美一区二区三区视频在线| heyzo一本久久综合| 琪琪一区二区三区| 亚洲曰韩产成在线| 国产精品日产欧美久久久久| 91精品国产91久久综合桃花| 91在线一区二区三区| 麻豆91在线播放免费| 亚洲超碰97人人做人人爱| 国产欧美日韩精品一区| 欧美一区二区三区视频免费| 99精品国产99久久久久久白柏 | 国产精品理伦片| 日韩午夜中文字幕| 在线看国产一区| 99久久精品国产毛片| 国产福利精品导航| 久久99精品久久久久久动态图| 天堂在线一区二区| 亚洲狠狠爱一区二区三区| 日韩一区中文字幕| 中文字幕av一区二区三区免费看| 日韩精品一区二区三区视频播放| 欧美日韩在线综合| 91精品办公室少妇高潮对白| 成人永久免费视频| 国产成人免费9x9x人网站视频| 久久97超碰色| 国内精品视频666| 久久成人麻豆午夜电影| 琪琪久久久久日韩精品| 日韩精品一级中文字幕精品视频免费观看 | 色综合久久中文综合久久97| 99r国产精品| 一本色道久久综合狠狠躁的推荐| 成人不卡免费av| 成人国产一区二区三区精品| 国产91精品欧美| www.亚洲色图| 91免费看视频| 欧美日韩一区在线观看| 欧美午夜宅男影院| 在线观看国产精品网站| 一本一本大道香蕉久在线精品| 91成人免费网站| 欧美视频在线一区二区三区| 欧美探花视频资源| 在线成人免费视频| 日韩网站在线看片你懂的| 日韩三级视频中文字幕| 欧美大白屁股肥臀xxxxxx| 久久影视一区二区| 成人欧美一区二区三区白人| 亚洲免费资源在线播放| 亚洲一级片在线观看| 久久草av在线| a在线播放不卡| 欧美日韩精品是欧美日韩精品| 日韩三级视频中文字幕| 欧美韩国一区二区| 亚洲欧美日韩国产一区二区三区| 五月天亚洲婷婷| 大尺度一区二区| 欧美日韩在线播放一区| 久久久国产精华| 亚洲国产另类av| 国产不卡高清在线观看视频| 色综合久久久久久久久久久| 欧美xxxxx牲另类人与| 国产精品国产自产拍高清av王其| 视频一区国产视频| 国产剧情一区二区三区| 色94色欧美sute亚洲线路一ni| 欧美α欧美αv大片| 一区二区三区在线免费视频| 国产一区二区在线观看视频| 在线亚洲+欧美+日本专区| 精品99一区二区| 日韩电影在线免费|