On Thursday 10 December 2015 17:14:03 Martin Schreiber wrote:
> On Thursday 10 December 2015 16:56:05 Fred van Stappen wrote:
>
> I am currently extending iassitiveclient for more convenience. I'll report
> when it is ready.
>
git master 8498d3f5d9ac0e3f44fb8e983dbb31f2aa4b1228 has:
"
type
 assistiveflagty = (asf_grid,asf_gridcell,asf_datetime,asf_menu);
 assistiveflagsty = set of assistiveflagty;
 
 iassistiveclient = interface(inullinterface)[miid_iassistiveclient]
  function getinstance: tobject;
  function getassistivename(): msestring;
  function getassistivecaption(): msestring;
  function getassistivetext(): msestring;
  function getassistiveflags(): assistiveflagsty;
 {$ifdef mse_with_ifi}
  function getifidatalinkintf(): iifidatalink; //can be nil
 {$endif}
 end;

 assistivegridinfoty = record
  colmin: int32;
  colmax: int32;
  rowmin: int32;
  rowmax: int32;
 end;
 
 iassistiveclientgrid = interface(iassistiveclient)[miid_iassistiveclientgrid]
  function getassistivecelltext(const acell: gridcoordty): msestring;
  function getassistivegridinfo(): assistivegridinfoty;
 end;
 
 iassistiveclientmenu = interface(iassistiveclient)[miid_iassistiveclientmenu]
 end;
"
(experimental).

Please refer to the updated assistivemonitor example in order to check how to 
use.
https://gitlab.com/mseide-msegui/mseuniverse/tree/master/testcase/assistive/monitor

Martin

------------------------------------------------------------------------------
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to