[lazarus] LCL Tab Order Implementation

Tony Maro tonym at nlisc.com
Tue Sep 24 17:49:38 EDT 2002


On Tue, 2002-09-24 at 12:52, Andrew Johnson wrote:
> well.. etc. I imagine that for GTK this would be simple enough. And for 
> keeping track of the Order internally we could create a list of taborders 
> etc. I do not know for certain, but we could write a GetTabOrderList, which 
> returns an array or list of all the components in the taborder, including 
> sub-wincontrols taborders so that all components were in order properly 
> etc.. I have no idea how it was done in Delphi/Kylix, but this is sort of 
> how I have done it my own internal stuff, so I do not see why se couldn't do 
> the same thing in the LCL. Any comments or suggestions or better ideas 
> welcome.

I think this is a good idea as long as it would be far enough down the
object to not interfere with 100% Delphi code and still give the same
result.  I've been agonizing over how to work the tab order myself for
the CheckBook Tracker app...

-Tony






More information about the Lazarus mailing list