ufrm_level1.pas
来自「完整的进销存系统。 设计文件及完整的源代码。 Delphi6.0」· PAS 代码 · 共 73 行
PAS
73 行
// ***************************************
// * Program name: pattern ufrm_level1*
// * AUTHOR : Guo xuliang *
// * Date : 2005/05/15 *
// * Purpose :公共模板第一层 *
// ***************************************
//=================================================================
//設置項目﹕
//1.FormStyle:fsMDIChild;
//2.KeyPreview:True;
//3.On close:action:=cafree;
//4.OnKeyDown:if key=13 then selectnext(activecontrol,true,true);
//5.自動調整窗體大小(肖准提供未經過証實的葵花寶典) 暂不用.
//=================================================================
unit ufrm_level1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
Tfrm_level1 = class(TForm)
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
const
ScreenHeight:integer=800;
ScreenWidth:integer=600;
var
frm_level1: Tfrm_level1;
implementation
{$R *.dfm}
procedure Tfrm_level1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action:=cafree;
end;
procedure Tfrm_level1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=13 then selectnext(activecontrol,true,true);
end;
procedure Tfrm_level1.FormCreate(Sender: TObject);
//var
//x,y:Longint;
begin
{ Scaled:=true;
x:=GetSystemMetrics(SM_CXSCREEN);
y:=GetSystemMetrics(SM_CYSCREEN);
if (x<>ScreenHeight) or (y<>ScreenWidth) then
begin
Height:=Height * x div ScreenHeight;
Width :=Width * y div ScreenWidth;
ScaleBy(x,ScreenHeight);
end;}
end;
end.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?