Unit msedock

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Class twidgetdragobject  
Class tdockdragobject  
Interface idockcontroller  
Class tdockhandle  
Record bandinfoty  
Class tdockcontroller  
Class tnochildrendockcontroller  
Interface idocktarget  
Class tgripframe  
Class tdockpanel  

Functions and Procedures

procedure paintdockingareacaption(const canvas: tcanvas; const sender: twidget; const atext: msestring = 'Docking Area');

Types

optiondockty = (...);
optionsdockty = set of optiondockty;
dockbuttonrectty = (...);
checkdockeventty = procedure(const sender: tobject; const apos: pointty; const dockdragobject: tdockdragobject; var accept: boolean) of object;
dockstatety = (...);
dockstatesty = set of dockstatety;
splitdirty = (...);
mdistatety = (...);
dockcontrollereventty = procedure(const sender: tdockcontroller) of object;
docklayouteventty = procedure(const sender: twidget; const achildren: widgetarty) of object;
mdistatechangedeventty = procedure(const sender: twidget; const oldvalue,newvalue: mdistatety) of object;
dockrecteventty = procedure(const sender: twidget; var arect: rectty) of object;
bandinfoarty = array of bandinfoty;
gripoptionty = (...);
gripoptionsty = set of gripoptionty;
gripstatety = (...);
gripstatesty = set of gripstatety;

Constants

defaultgripsize = 10;
defaultgripgrip = stb_none;
defaultgripcolor = cl_white;
defaultgripcoloractive = cl_activegrip;
defaultgrippos = cp_right;
defaultsplittersize = 3;
defaultoptionsdock = [od_savepos,od_savezorder,od_savechildren, od_captionhint];
defaultoptionsdocknochildren = defaultoptionsdock - [od_savechildren];
deprecatedoptionsdock = [od_childicons];
dbr_first = dbr_handle;
dbr_last = dbr_nolock;
dbr_firstbutton = dockbuttonrectty(ord(dbr_first)+1);
dbr_lastbutton = dbr_last;
defaulttaboptions= [tabo_dragdest,tabo_dragsource];
defaultgripoptions = [go_closebutton,go_buttonhints];
defaultdockpaneloptionswidget = defaultoptionswidget + [ow_subfocus];
defaulttextflagstop = [tf_ycentered,tf_clipo];
defaulttextflagsleft = [tf_ycentered,tf_rotate90,tf_clipo];
defaulttextflagsbottom = [tf_ycentered,tf_clipo];
defaulttextflagsright = [tf_ycentered,tf_rotate90,tf_clipo];

Description

Functions and Procedures

procedure paintdockingareacaption(const canvas: tcanvas; const sender: twidget; const atext: msestring = 'Docking Area');

This item has no description.

Types

optiondockty = (...);

This item has no description.

Values
  • od_savepos
  • od_savezorder
  • od_savechildren
  • od_canmove
  • od_cansize
  • od_canfloat
  • od_candock
  • od_acceptsdock
  • od_dockparent
  • od_expandforfixsize
  • od_splitvert
  • od_splithorz
  • od_tabed
  • od_proportional
  • od_propsize
  • od_fixsize
  • od_top
  • od_background
  • od_alignbegin
  • od_aligncenter
  • od_alignend
  • od_nofit
  • od_banded
  • od_nosplitsize
  • od_nosplitmove
  • od_lock
  • od_nolock
  • od_thumbtrack
  • od_captionhint
  • od_childicons
optionsdockty = set of optiondockty;

This item has no description.

dockbuttonrectty = (...);

This item has no description.

Values
  • dbr_none
  • dbr_handle
  • dbr_close
  • dbr_maximize
  • dbr_normalize
  • dbr_minimize
  • dbr_fixsize
  • dbr_float
  • dbr_top
  • dbr_background
  • dbr_lock
  • dbr_nolock
checkdockeventty = procedure(const sender: tobject; const apos: pointty; const dockdragobject: tdockdragobject; var accept: boolean) of object;

This item has no description.

dockstatety = (...);

This item has no description.

Values
  • dos_layoutvalid
  • dos_sizing
  • dos_updating1
  • dos_updating2
  • dos_updating3
  • dos_updating4
  • dos_updating5
  • dos_tabedending
  • dos_moving
  • dos_hasfloatbutton
  • dos_showed
  • dos_xorpic
dockstatesty = set of dockstatety;

This item has no description.

splitdirty = (...);

This item has no description.

Values
  • sd_none
  • sd_vert
  • sd_horz
  • sd_tabed
mdistatety = (...);

This item has no description.

Values
  • mds_normal
  • mds_maximized
  • mds_minimized
  • mds_floating
dockcontrollereventty = procedure(const sender: tdockcontroller) of object;

This item has no description.

docklayouteventty = procedure(const sender: twidget; const achildren: widgetarty) of object;

This item has no description.

mdistatechangedeventty = procedure(const sender: twidget; const oldvalue,newvalue: mdistatety) of object;

This item has no description.

dockrecteventty = procedure(const sender: twidget; var arect: rectty) of object;

This item has no description.

bandinfoarty = array of bandinfoty;

This item has no description.

gripoptionty = (...);

This item has no description.

Values
  • go_closebutton
  • go_minimizebutton
  • go_normalizebutton
  • go_maximizebutton
  • go_fixsizebutton
  • go_floatbutton
  • go_topbutton
  • go_backgroundbutton
  • go_lockbutton
  • go_nolockbutton
  • go_buttonframe
  • go_buttonhints
  • go_horz
  • go_vert
  • go_opposite
  • go_showsplitcaption
  • go_showfloatcaption
gripoptionsty = set of gripoptionty;

This item has no description.

gripstatety = (...);

This item has no description.

Values
  • grps_sizevalid
gripstatesty = set of gripstatety;

This item has no description.

Constants

defaultgripsize = 10;

This item has no description.

defaultgripgrip = stb_none;

This item has no description.

defaultgripcolor = cl_white;

This item has no description.

defaultgripcoloractive = cl_activegrip;

This item has no description.

defaultgrippos = cp_right;

This item has no description.

defaultsplittersize = 3;

This item has no description.

defaultoptionsdock = [od_savepos,od_savezorder,od_savechildren, od_captionhint];

This item has no description.

defaultoptionsdocknochildren = defaultoptionsdock - [od_savechildren];

This item has no description.

deprecatedoptionsdock = [od_childicons];

This item has no description.

dbr_first = dbr_handle;

This item has no description.

dbr_last = dbr_nolock;

This item has no description.

dbr_firstbutton = dockbuttonrectty(ord(dbr_first)+1);

This item has no description.

dbr_lastbutton = dbr_last;

This item has no description.

defaulttaboptions= [tabo_dragdest,tabo_dragsource];

This item has no description.

defaultgripoptions = [go_closebutton,go_buttonhints];

This item has no description.

defaultdockpaneloptionswidget = defaultoptionswidget + [ow_subfocus];

This item has no description.

defaulttextflagstop = [tf_ycentered,tf_clipo];

This item has no description.

defaulttextflagsleft = [tf_ycentered,tf_rotate90,tf_clipo];

This item has no description.

defaulttextflagsbottom = [tf_ycentered,tf_clipo];

This item has no description.

defaulttextflagsright = [tf_ycentered,tf_rotate90,tf_clipo];

This item has no description.


Generated by PasDoc 0.17.0.snapshot.