Unit mseforms

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Class tformscrollbox  
Class tcustommseform  
Class tmseformwidget  
Class tmseform  
Class tmainform  
Class tformdockcontroller  
Class tcustomdockform  
Class tdockformwidget  
Class tdockform  
Class tdockformscrollbox  
Class tsubform  
Class tscrollboxform  
Class ttabformfonttab  
Class ttabformfontactivetab  
Class ttabform  

Functions and Procedures

function createmseform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
function createmainform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
function createsubform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
function createscrollboxform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
function createtabform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;

Types

formoptionty = (...);
formoptionsty = set of formoptionty;
closequeryeventty = procedure(const sender: tcustommseform; var amodalresult: modalresultty) of object;
syseventeventty = procedure(const sender: tcustommseform; var aevent: syseventty; var handled: boolean) of object;
formstatety = (...);
formstatesty = set of formstatety;
optionsizingty = (...);
optionssizingty = set of optionsizingty;
custommseformclassty = class of tcustommseform;
mainformclassty = class of tmainform;
optiondockformty = (...);
optionsdockformty = set of optiondockformty;
subformclassty = class of tsubform;
scrollboxformclassty = class of tscrollboxform;
tabformclassty = class of ttabform;

Constants

defaultformoptions = [fo_autoreadstat,fo_autowritestat, fo_savepos,fo_savezorder,fo_savestate];
defaultmainformoptions = defaultformoptions + [fo_main,fo_terminateonclose];
defaultmainformoptionswindow = [wo_groupleader,wo_taskbar];
defaultformwidgetoptions = (defaultoptionswidgetmousewheel - []) + [ow_subfocus,ow_hinton];
defaultcontaineroptionswidget = defaultoptionswidgetmousewheel + [ow_subfocus,ow_mousetransparent];
defaultoptionsdockform = [odf_childicons,odf_mainchildicon,odf_maintaskbar, odf_mainmainwindow];

Description

Functions and Procedures

function createmseform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
 
function createmainform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
 
function createsubform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
 
function createscrollboxform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
 
function createtabform(const aclass: tclass; const aclassname: pshortstring): tmsecomponent;
 

Types

formoptionty = (...);
 
Values
  • fo_main
  • fo_terminateonclose
  • fo_freeonclose
  • fo_windowclosecancel
  • fo_defaultpos
  • fo_screencentered
  • fo_screencenteredvirt
  • fo_transientforcentered
  • fo_mainwindowcentered
  • fo_modal
  • fo_createmodal
  • fo_minimized
  • fo_maximized
  • fo_fullscreen
  • fo_fullscreenvirt
  • fo_closeonesc
  • fo_cancelonesc
  • fo_closeonenter
  • fo_closeonf10
  • fo_keycloseifwinonly
  • fo_nowindowclose
  • fo_globalshortcuts
  • fo_localshortcuts
  • fo_autoreadstat
  • fo_delayedreadstat
  • fo_autowritestat
  • fo_savepos
  • fo_savezorder
  • fo_savestate
formoptionsty = set of formoptionty;
 
closequeryeventty = procedure(const sender: tcustommseform; var amodalresult: modalresultty) of object;
 
syseventeventty = procedure(const sender: tcustommseform; var aevent: syseventty; var handled: boolean) of object;
 
formstatety = (...);
 
Values
  • fos_statreading
formstatesty = set of formstatety;
 
optionsizingty = (...);
 
Values
  • osi_left
  • osi_top
  • osi_right
  • osi_bottom
optionssizingty = set of optionsizingty;
 
custommseformclassty = class of tcustommseform;
 
mainformclassty = class of tmainform;
 
optiondockformty = (...);
 
Values
  • odf_main
  • odf_childicons
  • odf_mainchildicon
  • odf_maintaskbar
  • odf_mainmainwindow
optionsdockformty = set of optiondockformty;
 
subformclassty = class of tsubform;
 
scrollboxformclassty = class of tscrollboxform;
 
tabformclassty = class of ttabform;
 

Constants

defaultformoptions = [fo_autoreadstat,fo_autowritestat, fo_savepos,fo_savezorder,fo_savestate];
 
defaultmainformoptions = defaultformoptions + [fo_main,fo_terminateonclose];
 
defaultmainformoptionswindow = [wo_groupleader,wo_taskbar];
 
defaultformwidgetoptions = (defaultoptionswidgetmousewheel - []) + [ow_subfocus,ow_hinton];
 
defaultcontaineroptionswidget = defaultoptionswidgetmousewheel + [ow_subfocus,ow_mousetransparent];
 
defaultoptionsdockform = [odf_childicons,odf_mainchildicon,odf_maintaskbar, odf_mainmainwindow];
 

Generated by PasDoc 0.16.0.