mirror of
http://gitlab.expertsoft.com.ua/git/expertcad
synced 2026-01-12 00:45:40 +02:00
562 lines
20 KiB
Plaintext
562 lines
20 KiB
Plaintext
Unit h_forms;
|
|
Interface
|
|
Uses Delphin, FORMS,Classes,Controls,Menus;
|
|
Implementation
|
|
|
|
function myTFORMCREATE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
Result:=ObjTOVar(TFORM(slf).CREATE(TComponent(VarToObj(S[0]))));
|
|
End;
|
|
{--------------------}
|
|
function myTFORMARRANGEICONS(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).ARRANGEICONS;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMCASCADE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).CASCADE;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMCLOSE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).CLOSE;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMCLOSEQUERY(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
Result := TFORM(slf).CLOSEQUERY;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMFOCUSCONTROL(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).FOCUSCONTROL(TWinControl(VarToObj(S[0])));
|
|
End;
|
|
{--------------------}
|
|
function myTFORMHIDE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).HIDE;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMNEXT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).NEXT;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMPREVIOUS(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).PREVIOUS;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMPRINT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).PRINT;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMRELEASE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).RELEASE;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMSHOW(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).SHOW;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMSHOWMODAL(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
Result := TFORM(slf).SHOWMODAL;
|
|
End;
|
|
{--------------------}
|
|
function myTFORMTILE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TFORM(slf).TILE;
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_ACTIVE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).ACTIVE;
|
|
End;
|
|
|
|
{--------------------}
|
|
Function TFORMget_ACTIVEMDICHILD(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjToVar(TFORM(slf).ACTIVEMDICHILD);
|
|
End;
|
|
|
|
{--------------------}
|
|
Function TFORMget_MODALRESULT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).MODALRESULT;
|
|
End;
|
|
|
|
Function TFORMset_MODALRESULT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).MODALRESULT:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_MDICHILDCOUNT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).MDICHILDCOUNT;
|
|
End;
|
|
|
|
Function TFORMget_ACTIVECONTROL(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjToVar(TFORM(slf).ACTIVECONTROL);
|
|
End;
|
|
|
|
Function TFORMset_ACTIVECONTROL(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).ACTIVECONTROL:=TWinControl(VarToObj(S[0]));
|
|
End;
|
|
|
|
Function TFORMget_CAPTION(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).CAPTION;
|
|
End;
|
|
|
|
Function TFORMset_CAPTION(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).CAPTION:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_CLIENTHEIGHT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).CLIENTHEIGHT;
|
|
End;
|
|
|
|
Function TFORMset_CLIENTHEIGHT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).CLIENTHEIGHT:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_CLIENTWIDTH(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).CLIENTWIDTH;
|
|
End;
|
|
|
|
Function TFORMset_CLIENTWIDTH(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).CLIENTWIDTH:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_CTL3D(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).CTL3D;
|
|
End;
|
|
|
|
Function TFORMset_CTL3D(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).CTL3D:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_COLOR(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).COLOR;
|
|
End;
|
|
|
|
Function TFORMset_COLOR(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).COLOR:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_ENABLED(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).ENABLED;
|
|
End;
|
|
|
|
Function TFORMset_ENABLED(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).ENABLED:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_FORMSTYLE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).FORMSTYLE;
|
|
End;
|
|
|
|
Function TFORMset_FORMSTYLE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).FORMSTYLE:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_KEYPREVIEW(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).KEYPREVIEW;
|
|
End;
|
|
|
|
Function TFORMset_KEYPREVIEW(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).KEYPREVIEW:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_MENU(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjToVar(TFORM(slf).MENU);
|
|
End;
|
|
|
|
Function TFORMset_MENU(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).MENU:=TMainMenu(VarToObj(S[0]));
|
|
End;
|
|
{--------------------}
|
|
Function TFORMget_PIXELSPERINCH(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TFORM(slf).PIXELSPERINCH;
|
|
End;
|
|
|
|
Function TFORMset_PIXELSPERINCH(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TFORM(slf).PIXELSPERINCH:=S[0];
|
|
End;
|
|
{--------------------}
|
|
function myTDATAMODULECREATE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
Result:=ObjToVar(TDATAMODULE(slf).CREATE(TComponent(VarToObj(S[0]))));
|
|
End;
|
|
|
|
Function TSCREENget_ACTIVECONTROL(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjToVar(TSCREEN(slf).ACTIVECONTROL);
|
|
End;
|
|
{--------------------}
|
|
Function TSCREENget_ACTIVEFORM(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjToVar(TSCREEN(slf).ACTIVEFORM);
|
|
End;
|
|
|
|
Function TSCREENget_CURSOR(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TSCREEN(slf).CURSOR;
|
|
End;
|
|
|
|
Function TSCREENset_CURSOR(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TSCREEN(slf).CURSOR:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TSCREENget_DATAMODULECOUNT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TSCREEN(slf).DATAMODULECOUNT;
|
|
End;
|
|
|
|
Function TSCREENget_FONTS(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjToVar(TSCREEN(slf).FONTS);
|
|
End;
|
|
|
|
{--------------------}
|
|
Function TSCREENget_HEIGHT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TSCREEN(slf).HEIGHT;
|
|
End;
|
|
|
|
Function TSCREENget_PIXELSPERINCH(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TSCREEN(slf).PIXELSPERINCH;
|
|
End;
|
|
{-------------------}
|
|
Function TSCREENget_WIDTH(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TSCREEN(slf).WIDTH;
|
|
End;
|
|
|
|
{--------------------}
|
|
Function TSCREENget_FORMCOUNT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TSCREEN(slf).FORMCOUNT;
|
|
End;
|
|
|
|
{--------------------}
|
|
function myTAPPLICATIONBRINGTOFRONT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TAPPLICATION(slf).BRINGTOFRONT;
|
|
End;
|
|
{--------------------}
|
|
{function myTAPPLICATIONCANCELHINT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TAPPLICATION(slf).CANCELHINT;
|
|
End;}
|
|
{--------------------}
|
|
function myTAPPLICATIONHANDLEEXCEPTION(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TAPPLICATION(slf).HANDLEEXCEPTION(VarToObj(S[0]));
|
|
End;
|
|
{--------------------}
|
|
function myTAPPLICATIONHANDLEMESSAGE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TAPPLICATION(slf).HANDLEMESSAGE;
|
|
End;
|
|
{--------------------}
|
|
function myTAPPLICATIONHELPCOMMAND(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
Result := TAPPLICATION(slf).HELPCOMMAND(S[0],S[1]);
|
|
End;
|
|
{--------------------}
|
|
function myTAPPLICATIONHELPCONTEXT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
Result := TAPPLICATION(slf).HELPCONTEXT(S[0]);
|
|
End;
|
|
{--------------------}
|
|
function myTAPPLICATIONHELPJUMP(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
Result := TAPPLICATION(slf).HELPJUMP(S[0]);
|
|
End;
|
|
{--------------------}
|
|
{function myTAPPLICATIONHIDEHINT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TAPPLICATION(slf).HIDEHINT;
|
|
End; }
|
|
{--------------------}
|
|
function myTAPPLICATIONPROCESSMESSAGES(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
begin
|
|
TAPPLICATION(slf).PROCESSMESSAGES;
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_ACTIVE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).ACTIVE;
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_EXENAME(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).EXENAME;
|
|
End;
|
|
|
|
{--------------------}
|
|
{Function TAPPLICATIONget_HANDLE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).HANDLE;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_HANDLE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).HANDLE:=S[0];
|
|
End;}
|
|
{--------------------}
|
|
Function TAPPLICATIONget_HELPFILE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).HELPFILE;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_HELPFILE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).HELPFILE:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_HINT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).HINT;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_HINT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).HINT:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_HINTCOLOR(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).HINTCOLOR;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_HINTCOLOR(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).HINTCOLOR:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_HINTPAUSE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).HINTPAUSE;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_HINTPAUSE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).HINTPAUSE:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_HINTSHORTPAUSE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).HINTSHORTPAUSE;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_HINTSHORTPAUSE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).HINTSHORTPAUSE:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_HINTHIDEPAUSE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).HINTHIDEPAUSE;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_HINTHIDEPAUSE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).HINTHIDEPAUSE:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_MAINFORM(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjToVar(TAPPLICATION(slf).MAINFORM);
|
|
End;
|
|
|
|
{--------------------}
|
|
Function TAPPLICATIONget_SHOWHINT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).SHOWHINT;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_SHOWHINT(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).SHOWHINT:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_SHOWMAINFORM(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).SHOWMAINFORM;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_SHOWMAINFORM(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).SHOWMAINFORM:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_TERMINATED(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).TERMINATED;
|
|
End;
|
|
|
|
{--------------------}
|
|
Function TAPPLICATIONget_TITLE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).TITLE;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_TITLE(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).TITLE:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TAPPLICATIONget_UPDATEFORMATSETTINGS(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := TAPPLICATION(slf).UPDATEFORMATSETTINGS;
|
|
End;
|
|
|
|
Function TAPPLICATIONset_UPDATEFORMATSETTINGS(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
TAPPLICATION(slf).UPDATEFORMATSETTINGS:=S[0];
|
|
End;
|
|
{--------------------}
|
|
Function TScreenget_Forms(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := ObjTOVar(TScreen(slf).Forms[S[0]]);
|
|
End;
|
|
|
|
{-----------------------------------------------}
|
|
procedure FormsHalInit;
|
|
begin
|
|
{ AddObjectType('TSCROLLBOX','TWINCONTROL');
|
|
AddObjectType('TFORM','TSCROLLBOX');
|
|
AddObjectType('TDATAMODULE','TCOMPONENT');
|
|
AddObjectType('TSCREEN','TCOMPONENT');
|
|
AddObjectType('TAPPLICATION','TCOMPONENT');}
|
|
|
|
AddFun('TFORM.CREATE',myTFORMCREATE,[0]);
|
|
// AddFun('TFORM.CREATENEW',myTFORMCREATENEW,[0]);
|
|
AddProc('TFORM.ARRANGEICONS',myTFORMARRANGEICONS,[2]);
|
|
AddProc('TFORM.CASCADE',myTFORMCASCADE,[2]);
|
|
AddProc('TFORM.CLOSE',myTFORMCLOSE,[2]);
|
|
AddFun ('TFORM.CLOSEQUERY',myTFORMCLOSEQUERY,[2]);
|
|
AddProc('TFORM.FOCUSCONTROL',myTFORMFOCUSCONTROL,[0]);
|
|
AddProc('TFORM.HIDE',myTFORMHIDE,[2]);
|
|
AddProc('TFORM.NEXT',myTFORMNEXT,[2]);
|
|
AddProc('TFORM.PREVIOUS',myTFORMPREVIOUS,[2]);
|
|
AddProc('TFORM.PRINT',myTFORMPRINT,[2]);
|
|
AddProc('TFORM.RELEASE',myTFORMRELEASE,[2]);
|
|
AddProc('TFORM.SHOW',myTFORMSHOW,[2]);
|
|
AddFun ('TFORM.SHOWMODAL',myTFORMSHOWMODAL,[2]);
|
|
AddProc('TFORM.TILE',myTFORMTILE,[2]);
|
|
AddProp('TFORM.ACTIVE',TFORMget_ACTIVE,nil);
|
|
AddProp('TFORM.ACTIVEMDICHILD',TFORMget_ACTIVEMDICHILD,nil);
|
|
AddProp('TFORM.MODALRESULT',TFORMget_MODALRESULT,TFORMset_MODALRESULT);
|
|
AddProp('TFORM.MDICHILDCOUNT',TFORMget_MDICHILDCOUNT,nil);
|
|
AddProp('TFORM.ACTIVECONTROL',TFORMget_ACTIVECONTROL,TFORMset_ACTIVECONTROL);
|
|
AddProp('TFORM.CAPTION',TFORMget_CAPTION,TFORMset_CAPTION);
|
|
AddProp('TFORM.CLIENTHEIGHT',TFORMget_CLIENTHEIGHT,TFORMset_CLIENTHEIGHT);
|
|
AddProp('TFORM.CLIENTWIDTH',TFORMget_CLIENTWIDTH,TFORMset_CLIENTWIDTH);
|
|
AddProp('TFORM.CTL3D',TFORMget_CTL3D,TFORMset_CTL3D);
|
|
AddProp('TFORM.COLOR',TFORMget_COLOR,TFORMset_COLOR);
|
|
AddProp('TFORM.ENABLED',TFORMget_ENABLED,TFORMset_ENABLED);
|
|
AddProp('TFORM.FORMSTYLE',TFORMget_FORMSTYLE,TFORMset_FORMSTYLE);
|
|
AddProp('TFORM.KEYPREVIEW',TFORMget_KEYPREVIEW,TFORMset_KEYPREVIEW);
|
|
AddProp('TFORM.MENU',TFORMget_MENU,TFORMset_MENU);
|
|
AddProp('TFORM.PIXELSPERINCH',TFORMget_PIXELSPERINCH,TFORMset_PIXELSPERINCH);
|
|
|
|
AddFun('TDATAMODULE.CREATE',myTDATAMODULECREATE,[0]);
|
|
// AddFun('TDATAMODULE.CREATENEW',myTDATAMODULECREATENEW,[0]);
|
|
|
|
AddProp('TSCREEN.ACTIVECONTROL',TSCREENget_ACTIVECONTROL,nil);
|
|
AddProp('TSCREEN.ACTIVEFORM',TSCREENget_ACTIVEFORM,nil);
|
|
AddProp('TSCREEN.CURSOR',TSCREENget_CURSOR,TSCREENset_CURSOR);
|
|
AddProp('TSCREEN.DATAMODULECOUNT',TSCREENget_DATAMODULECOUNT,nil);
|
|
AddProp('TSCREEN.FONTS',TSCREENget_FONTS,nil);
|
|
AddProp('TSCREEN.HEIGHT',TSCREENget_HEIGHT,nil);
|
|
AddProp('TSCREEN.PIXELSPERINCH',TSCREENget_PIXELSPERINCH,nil);
|
|
AddProp('TSCREEN.WIDTH',TSCREENget_WIDTH,nil);
|
|
AddProp('TSCREEN.FORMCOUNT',TSCREENget_FORMCOUNT,nil);
|
|
AddArrayProp('TSCREEN.FORMS',1,TSCREENget_FORMS,nil);
|
|
|
|
AddProc('TAPPLICATION.BRINGTOFRONT',myTAPPLICATIONBRINGTOFRONT,[2]);
|
|
// AddProc('TAPPLICATION.CANCELHINT',myTAPPLICATIONCANCELHINT,[2]);
|
|
AddProc('TAPPLICATION.HANDLEEXCEPTION',myTAPPLICATIONHANDLEEXCEPTION,[0]);
|
|
AddProc('TAPPLICATION.HANDLEMESSAGE',myTAPPLICATIONHANDLEMESSAGE,[2]);
|
|
AddFun ('TAPPLICATION.HELPCOMMAND',myTAPPLICATIONHELPCOMMAND,[0,0]);
|
|
AddFun ('TAPPLICATION.HELPCONTEXT',myTAPPLICATIONHELPCONTEXT,[0]);
|
|
AddFun ('TAPPLICATION.HELPJUMP',myTAPPLICATIONHELPJUMP,[0]);
|
|
// AddProc('TAPPLICATION.HIDEHINT',myTAPPLICATIONHIDEHINT,[2]);
|
|
AddProc('TAPPLICATION.PROCESSMESSAGES',myTAPPLICATIONPROCESSMESSAGES,[2]);
|
|
AddProp('TAPPLICATION.ACTIVE',TAPPLICATIONget_ACTIVE,nil);
|
|
AddProp('TAPPLICATION.EXENAME',TAPPLICATIONget_EXENAME,nil);
|
|
// AddProp('TAPPLICATION.HANDLE',TAPPLICATIONget_HANDLE,TAPPLICATIONset_HANDLE);
|
|
AddProp('TAPPLICATION.HELPFILE',TAPPLICATIONget_HELPFILE,TAPPLICATIONset_HELPFILE);
|
|
AddProp('TAPPLICATION.HINT',TAPPLICATIONget_HINT,TAPPLICATIONset_HINT);
|
|
AddProp('TAPPLICATION.HINTCOLOR',TAPPLICATIONget_HINTCOLOR,TAPPLICATIONset_HINTCOLOR);
|
|
AddProp('TAPPLICATION.HINTPAUSE',TAPPLICATIONget_HINTPAUSE,TAPPLICATIONset_HINTPAUSE);
|
|
AddProp('TAPPLICATION.HINTSHORTPAUSE',TAPPLICATIONget_HINTSHORTPAUSE,TAPPLICATIONset_HINTSHORTPAUSE);
|
|
AddProp('TAPPLICATION.HINTHIDEPAUSE',TAPPLICATIONget_HINTHIDEPAUSE,TAPPLICATIONset_HINTHIDEPAUSE);
|
|
AddProp('TAPPLICATION.MAINFORM',TAPPLICATIONget_MAINFORM,nil);
|
|
AddProp('TAPPLICATION.SHOWHINT',TAPPLICATIONget_SHOWHINT,TAPPLICATIONset_SHOWHINT);
|
|
AddProp('TAPPLICATION.SHOWMAINFORM',TAPPLICATIONget_SHOWMAINFORM,TAPPLICATIONset_SHOWMAINFORM);
|
|
AddProp('TAPPLICATION.TITLE',TAPPLICATIONget_TITLE,TAPPLICATIONset_TITLE);
|
|
AddProp('TAPPLICATION.UPDATEFORMATSETTINGS',TAPPLICATIONget_UPDATEFORMATSETTINGS,TAPPLICATIONset_UPDATEFORMATSETTINGS);
|
|
|
|
AddConst('caNone',caNone);
|
|
AddConst('caHide',caHide);
|
|
AddConst('caFree',caFree);
|
|
AddConst('caMinimize',caMinimize);
|
|
AddConst('fsNormal',fsNormal);
|
|
AddConst('fsMDIChild',fsMDIChild);
|
|
AddConst('fsMDIForm',fsMDIForm);
|
|
AddConst('fsStayOnTop',fsStayOnTop);
|
|
AddConst('mrCancel',mrCancel);
|
|
AddConst('mrNone',mrNone);
|
|
AddConst('mrOk',mrOk);
|
|
AddConst('mrAbort',mrAbort);
|
|
AddConst('mrRetry',mrRetry);
|
|
AddConst('mrIgnore',mrIgnore);
|
|
AddConst('mrYes',mrYes);
|
|
AddConst('mrNo',mrNo);
|
|
AddConst('mrAll',mrAll);
|
|
AddConst('bsDialog',bsDialog);
|
|
AddConst('bsSingle',bsSingle);
|
|
AddConst('bsNone',bsNone);
|
|
Addconst('bsSizeable',bsSizeable);
|
|
AddConst('bsToolWindow',bsToolWindow);
|
|
AddConst('bsSizeToolWin',bsSizeToolWin);
|
|
AddConst('sbHorizontal',sbHorizontal);
|
|
AddConst('sbVertical',sbVertical);
|
|
end;
|
|
|
|
Initialization FormsHalInit;
|
|
RegisterClasses([TForm,TApplication,TScreen,TScrollBox]);
|
|
End.
|