Unit 'mseassistivehandler' Package
[Overview][Constants][Types][Classes][Index] [#msegui]

tassistivehandler

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

Declaration

Source position: mseassistivehandler.pas line 411

type tassistivehandler = class(tmsecomponent,iassistiveserver,istatfile)

public

  constructor create(); override;

  destructor destroy; override;

  procedure initnewcomponent(); override;

  procedure setstate();

  procedure resetstate();

  procedure speakstop();

  procedure speakcontinue;

  procedure wait;

  procedure cancel;

  procedure speaktext();

  procedure speaktext1();

  procedure speakcharacter();

  procedure speakall();

  procedure speakgridcell();

  procedure speakinput();

  procedure speakmenustart();

  procedure speakallmenu();

  function getcaptiontext();

  function gettexttext();

  function gethinttext();

  procedure focusfirstelement();

  procedure focuslastelement();

  property state: assistivehandlerstatesty; [r]

published

  property statfile: tstatfile; [rw]

  property statvarname: msestring; [rw]

  property statpriority: int32; [rw]

  property active: Boolean; [rw]

  property options: assistiveoptionsty; [rw]

  property speaker: tassistivespeak; [rw]

  property voicefixed: int32; [rw]

  property maincaption: msestring; [rw]

  property voicecaption: int32; [rw]

  property voicetextmessage: int32; [rw]

  property voicetext: int32; [rw]

  property voicetextdisp: int32; [rw]

  property voicetextedit: int32; [rw]

  property voicetexteditreadonly: int32; [rw]

  property onapplicationactivated: assistiveservereventty; [rw]

  property onapplicationdeactivated: assistiveservereventty; [rw]

  property onwindowactivated: assistiveserverclienteventty; [rw]

  property onwindowdeactivated: assistiveserverclienteventty; [rw]

  property onwindowclosed: assistiveserverclienteventty; [rw]

  property onenter: assistiveserverclienteventty; [rw]

  property onactivate: assistiveserverclienteventty; [rw]

  property ondeactivate: assistiveserverclienteventty; [rw]

  property onclientmouseevent: assistiveservermouseeventty; [rw]

  property onfocuschanged: assistiveserverfocuschangedeventty; [rw]

  property onkeydown: assistiveserverkeyeventty; [rw]

  property onchange: assistiveserverclienteventty; [rw]

  property ondataentered: assistiveserverdataeventty; [rw]

  property ondbvaluechanged: assistiveserverdataeventty; [rw]

  property oncellevent: assistiveservercelleventty; [rw]

  property ongridbordertouched: assistiveservergriddirectioneventty; [rw]

  property oneditcharenter: assistiveservereditstringeventty; [rw]

  property oneditchardelete: assistiveservereditstringeventty; [rw]

  property oneditwithdrawn: assistiveserverediteventty; [rw]

  property oneditindexmoved: assistiveservereditindexeventty; [rw]

  property oneditinputmodeset: assistiveservereditinputmodeeventty; [rw]

  property onedittextblock: assistiveserveredittextblockeventty; [rw]

  property onnavigbordertouched: assistiveserverdirectioneventty; [rw]

  property ontabordertouched: assistiveserverbooleaneventty; [rw]

  property onactionexecute: assistiveserveractioneventty; [rw]

  property onitementer: assistiveserveritemeventty; [rw]

  property onmenuactivated: assistiveservermenueventty; [rw]

  property onmenuitementer: assistiveservermenuitemeventty; [rw]

  property ondatasetevent: assistiveserverdataseteventty; [rw]

end;

Inheritance

tassistivehandler

|

tmsecomponent,iassistiveserver,istatfile

  

Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component

|

tcomponent,ievent,iificommand,iificlient

|

tpersistent

|

TObject


Documentation generated on: 2026-10-03