Unit mseguiglob
Uses
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Record mouseeventinfoty |
|
Record mousewheeleventinfoty |
|
Record moeventinfoty |
|
Record keyeventinfoty |
|
Record windowty |
|
Record internalwindowoptionsty |
|
Interface isysdnd |
|
Class egui |
Functions and Procedures
procedure guierror(error: guierrorty; text: string = ''); overload; |
procedure guierror(error: guierrorty; sender: tobject; text: string = ''); overload; |
Types
unicharty = longword; |
originty = (...); |
captionposty = (...); |
imageposty = (...); |
mousebuttonty = (...); |
mousewheelty = (...); |
shiftstatety = (...); |
shiftstatesty = set of shiftstatety; |
clipboardbufferty = (...); |
pmouseeventinfoty = ˆmouseeventinfoty; |
pmousewheeleventinfoty = ˆmousewheeleventinfoty; |
pkeyeventinfoty = ˆkeyeventinfoty; |
stockfontty = (...); |
defaultfontnamesty = array[stockfontty] of string; |
windowoptionty = (...); |
windowoptionsty = set of windowoptionty; |
windowtypeoptionty = wo_popup..wo_dnd; |
windowposty = (...); |
windowsizety = (...); |
syswindowty = (...); |
paintdevicety = ptruint; |
fontty = ptruint; |
regionty = ptruint; |
pixmapty = ptruint; |
windowpty = array[0..7] of pointer; |
pwindowty = ˆwindowty; |
internalwindowoptionspty = array[0..3] of pointer; |
pinternalwindowoptionsty = ˆinternalwindowoptionsty; |
sysdndactionty = (...); |
dndactionty = (...); |
dndactionsty = set of dndactionty; |
guierrorty = (...); |
Constants
Variables
zerolineworkaround: boolean; |
nozorderhandling: boolean; |
norestackwindow: boolean; |
stackmodebelowworkaround: boolean; |
noreconfigurewmwindow: boolean; |
toplevelraise: boolean; |
nostaticgravity: boolean; |
Description
Functions and Procedures
procedure guierror(error: guierrorty; text: string = ''); overload; |
procedure guierror(error: guierrorty; sender: tobject; text: string = ''); overload; |
Types
unicharty = longword; |
originty = (...); |
Values
|
captionposty = (...); |
Values
|
imageposty = (...); |
Values
|
mousebuttonty = (...); |
Values
|
mousewheelty = (...); |
Values
|
shiftstatety = (...); |
Values
|
shiftstatesty = set of shiftstatety; |
clipboardbufferty = (...); |
Values
|
pmouseeventinfoty = ˆmouseeventinfoty; |
pmousewheeleventinfoty = ˆmousewheeleventinfoty; |
pkeyeventinfoty = ˆkeyeventinfoty; |
stockfontty = (...); |
Values
|
defaultfontnamesty = array[stockfontty] of string; |
windowoptionty = (...); |
Values
|
windowoptionsty = set of windowoptionty; |
windowtypeoptionty = wo_popup..wo_dnd; |
windowposty = (...); |
Values
|
windowsizety = (...); |
Values
|
syswindowty = (...); |
Values
|
paintdevicety = ptruint; |
fontty = ptruint; |
regionty = ptruint; |
pixmapty = ptruint; |
windowpty = array[0..7] of pointer; |
pwindowty = ˆwindowty; |
internalwindowoptionspty = array[0..3] of pointer; |
pinternalwindowoptionsty = ˆinternalwindowoptionsty; |
sysdndactionty = (...); |
Values
|
dndactionty = (...); |
Values
|
dndactionsty = set of dndactionty; |
guierrorty = (...); |
Values
|
Constants
rightcaptionpos = [cp_rightbottom,cp_right,cp_righttop]; |
bottomcaptionpos = [cp_bottomleft,cp_bottom,cp_bottomright]; |
horzimagepos = [ip_center,ip_rightbottom,ip_right,ip_righttop,
ip_lefttop,ip_left,ip_leftbottom]; |
vertimagepos = [ip_centervert,ip_topright,ip_top,ip_topleft,
ip_bottomleft,ip_bottom,ip_bottomright]; |
rightimagepos = [ip_rightbottom,ip_right,ip_righttop]; |
bottomimagepos = [ip_bottomleft,ip_bottom,ip_bottomright]; |
keyshiftstatesmask = [ss_shift,ss_alt,ss_ctrl]; |
keyshiftstatesrepeatmask = keyshiftstatesmask + [ss_repeat]; |
buttonshiftstatesmask = [ss_left,ss_right,ss_middle,ss_double,ss_triple]; |
shiftstatesmask = [ss_shift,ss_alt,ss_ctrl,ss_left,ss_right,ss_middle]; |
shiftstatesrepeatmask = shiftstatesmask + [ss_repeat]; |
windowtypeoptions = [wo_popup,wo_message,
wo_desktop,wo_dock,wo_toolbar,wo_menu,
wo_utility,wo_splash,wo_dialog,wo_dropdownmenu,
wo_popupmenu,wo_tooltip,wo_notification,wo_combo,
wo_dnd]; |
noframewindowtypes = [wo_popup,wo_splash,wo_dropdownmenu,wo_popupmenu,
wo_tooltip,wo_combo,wo_noframe,wo_overrideredirect]; |
windowmaximizedstates = [wp_maximized,wp_fullscreen,wp_fullscreenvirt]; |
defaultppmm = 3; |
sizingtol = 2; |
sizingwidth = 2*sizingtol; |
captiontoimagepos: array[captionposty] of imageposty = (
ip_center,ip_lefttop, ip_left,
ip_leftbottom,
ip_bottomleft,ip_bottom,ip_bottomright,
ip_rightbottom,ip_right,ip_righttop,
ip_topright, ip_top, ip_topleft
); |
imagetocaptionpos: array[imageposty] of captionposty = (
cp_center,cp_center, cp_lefttop, cp_left,
cp_leftbottom,
cp_bottomleft,cp_bottom,cp_bottomright,
cp_rightbottom,cp_right,cp_righttop,
cp_topright, cp_top, cp_topleft
); |
swapcaptionpos: array[captionposty] of captionposty =
(
cp_center,cp_leftbottom,cp_left,cp_lefttop,
cp_bottomright,cp_bottom,cp_bottomleft,
cp_righttop,cp_right,cp_rightbottom,
cp_topleft,cp_top,cp_topright
); |
simplecaptionpos: array[captionposty] of captionposty =
(
cp_center,cp_right, cp_right, cp_right,
cp_top, cp_top, cp_top,
cp_left, cp_left, cp_left,
cp_bottom, cp_bottom, cp_bottom
); |
swapimagepos: array[imageposty] of imageposty =
(
ip_centervert,ip_center,ip_leftbottom,ip_left,ip_lefttop,
ip_bottomright,ip_bottom,ip_bottomleft,
ip_righttop,ip_right,ip_rightbottom,
ip_topleft,ip_top,ip_topright
); |
simpleimagepos: array[imageposty] of imageposty =
(
ip_center,ip_centervert, ip_right, ip_right,ip_right,
ip_top, ip_top, ip_top,
ip_left, ip_left,ip_left,
ip_bottom, ip_bottom,ip_bottom
); |
firstdndaction = dnda_copy; |
E_NOINTERFACE = longword($80004002); |
Variables
zerolineworkaround: boolean; |
nozorderhandling: boolean; |
norestackwindow: boolean; |
stackmodebelowworkaround: boolean; |
noreconfigurewmwindow: boolean; |
toplevelraise: boolean; |
nostaticgravity: boolean; |
Generated by PasDoc 0.16.0.