⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htmlprefs.pas

📁 类似QQ的源码程序
💻 PAS
字号:
unit HtmlPrefs;

interface

uses
    LoggerPlugin, 
    Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
    Dialogs, StdCtrls, TntStdCtrls;

type
  TfrmHtmlPrefs = class(TForm)
    txtLogPath: TTntEdit;
    btnLogBrowse: TTntButton;
    chkLogRooms: TTntCheckBox;
    btnLogClearAll: TTntButton;
    chkLogRoster: TTntCheckBox;
    TntLabel1: TTntLabel;
    TntButton1: TTntButton;
    TntButton2: TTntButton;
    procedure btnLogClearAllClick(Sender: TObject);
    procedure btnLogBrowseClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    Logger: THTMLLogger;
  end;

var
  frmHtmlPrefs: TfrmHtmlPrefs;

implementation
{$WARN UNIT_PLATFORM OFF}
{$R *.dfm}

uses
    FileCtrl;

const
    sPrefsLogDir = 'Select log directory';

procedure TfrmHtmlPrefs.btnLogClearAllClick(Sender: TObject);
begin
    Logger.purgeLogs();
end;

procedure TfrmHtmlPrefs.btnLogBrowseClick(Sender: TObject);
var
    tmps: string;
begin
    tmps := txtLogPath.Text;
    if SelectDirectory(sPrefsLogDir, '', tmps) then
        txtLogPath.Text := tmps;
end;

end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -