Unit msesplitter

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Class texpandingwidget  
Class tcustomsplitter  
Class tsplitter  
Class tcustomspacer  
Class tspacer  
Record widgetlayoutinfoty  
Class tcustomlayouter  
Class tlayouter  

Types

splitteroptionty = (...);
splitteroptionsty = set of splitteroptionty;
splitterstatety = (...);
splitterstatesty = set of splitterstatety;
spaceroptionty = (...);
spaceroptionsty = set of spaceroptionty;
layoutoptionty = (...);
layoutoptionsty = set of layoutoptionty;
placeoptionty = (...);
placeoptionsty = set of placeoptionty;
pwidgetlayoutinfoty = ˆwidgetlayoutinfoty;
widgetlayoutinfoarty = array of widgetlayoutinfoty;
layouterstatety = (...);
layouterstatesty = set of layouterstatety;
layoutereventty = procedure(const sender: tcustomlayouter) of object;

Constants

docksplitteroptions = [spo_dockleft,spo_docktop,spo_dockright,spo_dockbottom];
defaultsplitteroptions = docksplitteroptions;
defaultsplittercolor = cl_light;
defaultsplittercolorgrip = cl_shadow;
defaultsplittergrip = stb_dens25;
updatepropeventtag = 0;
retrypropeventtag = 1;
defaultlayoutoptions = [];
deprecatedplaceoptions = [plo_syncmaxautosize, plo_synccaptiondistx,plo_synccaptiondisty, plo_syncpaintwidth,plo_syncpaintheight];
invisibleplaceoptions = [ord(plo_syncmaxautosize), ord(plo_synccaptiondistx),ord(plo_synccaptiondisty), ord(plo_syncpaintwidth),ord(plo_syncpaintheight)];

Description

Types

splitteroptionty = (...);
 
Values
  • spo_hmove
  • spo_hprop
  • spo_hsizeprop
  • spo_vmove
  • spo_vprop
  • spo_vsizeprop
  • spo_dockleft
  • spo_docktop
  • spo_dockright
  • spo_dockbottom
  • spo_hshrinkzero
  • spo_vshrinkzero
  • spo_hrefstart
  • spo_vrefstart
  • spo_thumbtrack
splitteroptionsty = set of splitteroptionty;
 
splitterstatety = (...);
 
Values
  • sps_propnotified
splitterstatesty = set of splitterstatety;
 
spaceroptionty = (...);
 
Values
  • spao_glueright
  • spao_gluebottom
spaceroptionsty = set of spaceroptionty;
 
layoutoptionty = (...);
 
Values
  • lao_alignx
  • lao_placex
  • lao_aligny
  • lao_placey
  • lao_scaleleft
  • lao_scaletop
  • lao_scalewidth
  • lao_scaleheight
  • lao_scalefont
  • lao_scalechildfont
  • lao_syncmaxautosize
  • lao_synccaptiondistx
  • lao_synccaptiondisty
  • lao_syncpaintwidth
  • lao_syncpaintheight
layoutoptionsty = set of layoutoptionty;
 
placeoptionty = (...);
 
Values
  • plo_noinvisible
  • plo_scalesize
  • plo_scalefullref
  • plo_endmargin
  • plo_propmargin
  • plo_syncmaxautosize
  • plo_synccaptiondistx
  • plo_synccaptiondisty
  • plo_syncpaintwidth
  • plo_syncpaintheight
placeoptionsty = set of placeoptionty;
 
pwidgetlayoutinfoty = ˆwidgetlayoutinfoty;
 
widgetlayoutinfoarty = array of widgetlayoutinfoty;
 
layouterstatety = (...);
 
Values
  • las_propsizing
  • las_scalesizerefvalid
  • las_scalesizerefset
  • las_widgetinfoloaded
  • las_delayedupdatelayoutpending
layouterstatesty = set of layouterstatety;
 
layoutereventty = procedure(const sender: tcustomlayouter) of object;
 

Constants

docksplitteroptions = [spo_dockleft,spo_docktop,spo_dockright,spo_dockbottom];
 
defaultsplitteroptions = docksplitteroptions;
 
defaultsplittercolor = cl_light;
 
defaultsplittercolorgrip = cl_shadow;
 
defaultsplittergrip = stb_dens25;
 
updatepropeventtag = 0;
 
retrypropeventtag = 1;
 
defaultlayoutoptions = [];
 
deprecatedplaceoptions = [plo_syncmaxautosize, plo_synccaptiondistx,plo_synccaptiondisty, plo_syncpaintwidth,plo_syncpaintheight];
 
invisibleplaceoptions = [ord(plo_syncmaxautosize), ord(plo_synccaptiondistx),ord(plo_synccaptiondisty), ord(plo_syncpaintwidth),ord(plo_syncpaintheight)];
 

Generated by PasDoc 0.16.0.