📄 unit2.pas
字号:
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, uPluginUtils, fDoc, dMain, Unit1;
type
TForm2 = class(TForm)
Button1: TButton;
Button2: TButton;
Edit1: TEdit;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Button7: TButton;
Button8: TButton;
Button9: TButton;
Button10: TButton;
Button11: TButton;
Edit2: TEdit;
sch: TScrollBar;
scv: TScrollBar;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button8Click(Sender: TObject);
procedure Button9Click(Sender: TObject);
procedure Button10Click(Sender: TObject);
procedure Button11Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Button7Click(Sender: TObject);
procedure schChange(Sender: TObject);
procedure schScroll(Sender: TObject; ScrollCode: TScrollCode;
var ScrollPos: Integer);
procedure scvChange(Sender: TObject);
procedure scvScroll(Sender: TObject; ScrollCode: TScrollCode;
var ScrollPos: Integer);
private
{ Private declarations }
public
frm: TfrmDoc;
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.Button1Click(Sender: TObject);
begin
frm := GetSelDoc;
if frm <> nil then
frm.sciMain.SelText := edit1.text;
end;
procedure TForm2.Button2Click(Sender: TObject);
begin
frm := GetSelDoc;
if frm <> nil then
frm.WindowState := wsMinimized;
end;
procedure TForm2.Button3Click(Sender: TObject);
begin
frm := GetSelDoc;
if frm <> nil then
frm.WindowState := wsMaximized;
end;
procedure TForm2.Button4Click(Sender: TObject);
begin
frm := GetSelDoc;
if frm <> nil then
with frm do begin
width := width - 2;
Height := Height - 2;
end;
end;
procedure TForm2.Button5Click(Sender: TObject);
begin
frm := GetSelDoc;
if frm <> nil then
with frm do begin
width := width + 2;
Height := Height + 2;
end;
end;
procedure TForm2.Button6Click(Sender: TObject);
begin
SetLang('Galaxy');
end;
procedure TForm2.Button8Click(Sender: TObject);
begin
AppHost.MainForm.visible := false;
end;
procedure TForm2.Button9Click(Sender: TObject);
begin
frm := GetSelDoc;
if frm <> nil then
MessageBox(0, PChar(frm.sciMain.Text), 'test', 0);
end;
procedure TForm2.Button10Click(Sender: TObject);
begin
frm := GetSelDoc;
if frm <> nil then
frm.sciMain.Text := '';
end;
procedure TForm2.Button11Click(Sender: TObject);
begin
AppHost.MainForm.Caption := edit2.text;
end;
procedure TForm2.FormCreate(Sender: TObject);
begin
edit2.Text := AppHost.MainForm.Caption;
scv.Max := Screen.Height;
sch.Max := Screen.Width;
scv.Position := apphost.mainform.Height;
sch.Position := apphost.mainform.width;
end;
procedure TForm2.Button7Click(Sender: TObject);
begin
AppHost.MainForm.Visible := True;
end;
procedure TForm2.schChange(Sender: TObject);
begin
apphost.MainForm.Width := sch.Position;
end;
procedure TForm2.schScroll(Sender: TObject; ScrollCode: TScrollCode;
var ScrollPos: Integer);
begin
apphost.MainForm.Width := sch.Position;
end;
procedure TForm2.scvChange(Sender: TObject);
begin
apphost.MainForm.Height := scv.Position;
end;
procedure TForm2.scvScroll(Sender: TObject; ScrollCode: TScrollCode;
var ScrollPos: Integer);
begin
apphost.MainForm.Height := scv.Position;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -