Unit mseguiglob

Description

This item has no 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

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;

Description

Functions and Procedures

procedure guierror(error: guierrorty; text: string = ''); overload;

This item has no description.

procedure guierror(error: guierrorty; sender: tobject; text: string = ''); overload;

This item has no description.

Types

unicharty = longword;

This item has no description.

originty = (...);

This item has no description.

Values
  • org_screen
  • org_widget
  • org_paint
  • org_client
  • org_inner
captionposty = (...);

This item has no description.

Values
  • cp_center
  • cp_rightbottom
  • cp_right
  • cp_righttop
  • cp_topright
  • cp_top
  • cp_topleft
  • cp_lefttop
  • cp_left
  • cp_leftbottom
  • cp_bottomleft
  • cp_bottom
  • cp_bottomright
imageposty = (...);

This item has no description.

Values
  • ip_center
  • ip_centervert
  • ip_rightbottom
  • ip_right
  • ip_righttop
  • ip_topright
  • ip_top
  • ip_topleft
  • ip_lefttop
  • ip_left
  • ip_leftbottom
  • ip_bottomleft
  • ip_bottom
  • ip_bottomright
mousebuttonty = (...);

This item has no description.

Values
  • mb_none
  • mb_left
  • mb_right
  • mb_middle
mousewheelty = (...);

This item has no description.

Values
  • mw_none
  • mw_up
  • mw_down
shiftstatety = (...);

This item has no description.

Values
  • ss_none
  • ss_shift
  • ss_alt
  • ss_ctrl
  • ss_left
  • ss_right
  • ss_middle
  • ss_double
  • ss_triple
  • ss_repeat
  • ss_second
shiftstatesty = set of shiftstatety;

This item has no description.

clipboardbufferty = (...);

This item has no description.

Values
  • cbb_clipboard
  • cbb_primary
pmouseeventinfoty = ˆmouseeventinfoty;

This item has no description.

pmousewheeleventinfoty = ˆmousewheeleventinfoty;

This item has no description.

pkeyeventinfoty = ˆkeyeventinfoty;

This item has no description.

stockfontty = (...);

This item has no description.

Values
  • stf_default
  • stf_empty
  • stf_unicode
  • stf_menu
  • stf_message
  • stf_hint
  • stf_report
  • stf_proportional
  • stf_fixed
  • stf_helvetica
  • stf_roman
  • stf_courier
defaultfontnamesty = array[stockfontty] of string;

This item has no description.

windowoptionty = (...);

This item has no description.

Values
  • 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
  • wo_noframe
  • wo_noactivate
  • wo_overrideredirect
  • wo_embedded
  • wo_buttonendmodal
  • wo_groupleader
  • wo_taskbar
  • wo_notaskbar
  • wo_windowcentermessage
  • wo_sysdnd
windowoptionsty = set of windowoptionty;

This item has no description.

windowtypeoptionty = wo_popup..wo_dnd;

This item has no description.

windowposty = (...);

This item has no description.

Values
  • wp_normal
  • wp_screencentered
  • wp_screencenteredvirt
  • wp_transientforcentered
  • wp_mainwindowcentered
  • wp_minimized
  • wp_maximized
  • wp_default
  • wp_fullscreen
  • wp_fullscreenvirt
windowsizety = (...);

This item has no description.

Values
  • wsi_normal
  • wsi_minimized
  • wsi_maximized
  • wsi_fullscreen
  • wsi_fullscreenvirt
syswindowty = (...);

This item has no description.

Values
  • sywi_none
  • sywi_tray
paintdevicety = ptruint;

This item has no description.

fontty = ptruint;

This item has no description.

regionty = ptruint;

This item has no description.

pixmapty = ptruint;

This item has no description.

windowpty = array[0..7] of pointer;

This item has no description.

pwindowty = ˆwindowty;

This item has no description.

internalwindowoptionspty = array[0..3] of pointer;

This item has no description.

pinternalwindowoptionsty = ˆinternalwindowoptionsty;

This item has no description.

sysdndactionty = (...);

This item has no description.

Values
  • sdnda_reject
  • sdnda_accept
  • sdnda_finished
  • sdnda_begin
  • sdnda_check
  • sdnda_drop
  • sdnda_destroyed
dndactionty = (...);

This item has no description.

Values
  • dnda_copy
  • dnda_move
  • dnda_link
  • dnda_ask
  • dnda_private
dndactionsty = set of dndactionty;

This item has no description.

guierrorty = (...);

This item has no description.

Values
  • gue_ok
  • gue_error
  • gue_alreadyregistered
  • gue_notregistered
  • gue_postevent
  • gue_timer
  • gue_createwindow
  • gue_resizewindow
  • gue_destroywindow
  • gue_windoworder
  • gue_windownotfound
  • gue_windowfocus
  • gue_illegalstate
  • gue_recursivemodal
  • gue_notmodaltop
  • gue_destroygc
  • gue_show
  • gue_hide
  • gue_modalwindow
  • gue_init
  • gue_deinit
  • gue_thread
  • gue_nodisplay
  • gue_nocolormap
  • gue_notruecolor
  • gue_flushgdi
  • gue_cannotfocus
  • gue_invalidwidget
  • gue_cursor
  • gue_rootwidget
  • gue_inputmanager
  • gue_inputcontext
  • gue_timerlist
  • gue_capturemouse
  • gue_mousepos
  • gue_registerclass
  • gue_scroll
  • gue_clipboard
  • gue_recursivetransientfor
  • gue_notlocked
  • gue_characterencoding
  • gue_invalidstream
  • gue_invalidcanvas
  • gue_notimplemented
  • gue_notsupported
  • gue_getchildren
  • gue_reparent
  • gue_docktosyswindow
  • gue_notraywindow
  • gue_sendevent
  • gue_noshelllib
  • gue_noglx
  • gue_novisual
  • gue_rendercontext
  • gue_nodragpending
  • gue_index
  • gue_lockcounterror

Constants

rightcaptionpos = [cp_rightbottom,cp_right,cp_righttop];

This item has no description.

bottomcaptionpos = [cp_bottomleft,cp_bottom,cp_bottomright];

This item has no description.

horzimagepos = [ip_center,ip_rightbottom,ip_right,ip_righttop, ip_lefttop,ip_left,ip_leftbottom];

This item has no description.

vertimagepos = [ip_centervert,ip_topright,ip_top,ip_topleft, ip_bottomleft,ip_bottom,ip_bottomright];

This item has no description.

rightimagepos = [ip_rightbottom,ip_right,ip_righttop];

This item has no description.

bottomimagepos = [ip_bottomleft,ip_bottom,ip_bottomright];

This item has no description.

keyshiftstatesmask = [ss_shift,ss_alt,ss_ctrl];

This item has no description.

keyshiftstatesrepeatmask = keyshiftstatesmask + [ss_repeat];

This item has no description.

buttonshiftstatesmask = [ss_left,ss_right,ss_middle,ss_double,ss_triple];

This item has no description.

shiftstatesmask = [ss_shift,ss_alt,ss_ctrl,ss_left,ss_right,ss_middle];

This item has no description.

shiftstatesrepeatmask = shiftstatesmask + [ss_repeat];

This item has no description.

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];

This item has no description.

noframewindowtypes = [wo_popup,wo_splash,wo_dropdownmenu,wo_popupmenu, wo_tooltip,wo_combo,wo_noframe,wo_overrideredirect];

This item has no description.

windowmaximizedstates = [wp_maximized,wp_fullscreen,wp_fullscreenvirt];

This item has no description.

defaultppmm = 3;

This item has no description.

sizingtol = 2;

This item has no description.

sizingwidth = 2*sizingtol;

This item has no description.

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 );

This item has no description.

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 );

This item has no description.

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 );

This item has no description.

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 );

This item has no description.

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 );

This item has no description.

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 );

This item has no description.

firstdndaction = dnda_copy;

This item has no description.

E_NOINTERFACE = longword($80004002);

This item has no description.

Variables

zerolineworkaround: boolean;

This item has no description.

nozorderhandling: boolean;

This item has no description.

norestackwindow: boolean;

This item has no description.

stackmodebelowworkaround: boolean;

This item has no description.

noreconfigurewmwindow: boolean;

This item has no description.

toplevelraise: boolean;

This item has no description.

nostaticgravity: boolean;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.