[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'msegui' (#msegui)

twindow

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: msegui.pas line 2507

type twindow = class(teventobject, icanvas)

public

  constructor create();

  destructor destroy; override;

  procedure destroywindow;

  procedure recreatewindow;

  procedure registeronscroll();

  procedure unregisteronscroll();

  procedure endmodal;

  function modal;

  function modalwindowbefore;

  function transientforstackactive;

  procedure activate();

  function active;

  function deactivateintermediate;

  procedure reactivate();

  procedure update;

  function candefocus;

  procedure nofocus;

  property focuscount: LongWord; [r]

  function close();

  procedure beginmoving;

  procedure endmoving;

  procedure bringtofront;

  procedure bringtofrontlocal;

  procedure sendtoback;

  procedure sendtobacklocal;

  procedure stackunder();

  procedure stackover();

  function stackedunder();

  function stackedover();

  function hastransientfor;

  function istransientfor();

  function defaulttransientfor;

  function capturemouse;

  procedure releasemouse;

  function mousecaptured;

  procedure postkeyevent();

  function winid;

  function haswinid;

  function state;

  function visible;

  function activating;

  function normalwindowrect;

  property updateregion: regionty; [r]

  function updaterect;

  procedure registermovenotification();

  procedure unregistermovenotification();

  property options: windowoptionsty; [r]

  function ispopup;

  property owner: twidget; [r]

  property focusedwidget: twidget; [r]

  function firstfocuswidget;

  function lastfocuswidget;

  property transientfor: twindow; [r]

  property modalfor: Boolean; [r]

  property modalresult: modalresultty; [rw]

  property buttonendmodal: Boolean; [rw]

  property globalshortcuts: Boolean; [rw]

  property localshortcuts: Boolean; [rw]

  property windowpos: windowposty; [rw]

  property caption: msestring; [rw]

  property container: winidty; [rw]

  property syscontainer: syswindowty; [rw]

  property screenpos: pointty; [rw]

  property decoratedwidgetrect: rectty; [rw]

  property decoratedpos: pointty; [rw]

  property decoratedsize: sizety; [rw]

  property decoratedbounds_x: Integer; [rw]

  property decoratedbounds_y: Integer; [rw]

  property decoratedbounds_cx: Integer; [rw]

  property decoratedbounds_cy: Integer; [rw]

  property opacity: realty; [rw]

end;

Inheritance

twindow,icanvas

|

teventobject,ievent

|

tlinkedobject,iobjectlink

|

tnullinterfacedobject,iunknown

|

tobject


Documentation generated on: 2021-05-13