Koda

Welcome to Koda bug tracker!

At the moment you can post bugreports or suggestions anonymously. But registered users have some benefits: attaching files, commenting, voting, tracking tasks e.t.c.

Due some asshole started spamming tracker, now (at least for some time) it’s not allowed to create anonymous tasks. Sorry for unconvenience.

In edit fields you can use DokuWiki syntax for formatting.

Tasklist

FS#261 - Disable a tabstop

Attached to Project: Koda
Opened by Chris Haslam (c.haslam) - Sunday, 08 May 2011, 22:16 GMT+3
Type Feature Request
Category Application
Status Unconfirmed
Assigned To No-one
Operating System All
Severity Low
Priority Normal
Reported Version Development
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

An example from External Link:

GUICtrlCreateButton("Two", 10, 140, 80, 30)
_WinAPI_SetWindowLong(GUICtrlGetHandle(-1), $GWL_STYLE, BitAND(_WinAPI_GetWindowLong(GUICtrlGetHandle(-1), $GWL_STYLE), BitNOT($WS_TABSTOP)))

But first the inconsistency between Tab Order and WS_TABSTOP needs to be resolved.

This task depends upon

Comment by Chris Haslam (c.haslam) - Sunday, 08 May 2011, 22:19 GMT+3

Link should be here

Comment by Admin (Lazycat) - Wednesday, 11 May 2011, 17:43 GMT+3

Hm. What inconsistency here?

Comment by Chris Haslam (c.haslam) - Wednesday, 11 May 2011, 18:49 GMT+3

See my last comment on FS#170

Comment by Admin (Lazycat) - Thursday, 12 May 2011, 17:24 GMT+3

The root of problem is that the tab order is rely on controls creation order. So, if I remove TabOrder for Pic/Icon, you can't set their position in the GUI.

In delphi I can separately set TabOrder and Creation order. Creation order allow to set position of elements that have not TabOrder property. But this is not possible in the Autoit, since it's not separate the form and code. So, in Koda tab order - is actually creation order. But tab will stop only on controls, that have WS_TABSTOP style.

I don't know how to resolve this.

Comment by Chris Haslam (c.haslam) - Thursday, 12 May 2011, 20:35 GMT+3
The root of problem is that the tab order is rely on controls creation order.

Acknowledged

So, if I remove TabOrder for Pic/Icon, you can't set their position in the GUI.

I don't understand. Are you writing about at run time and the user being unable to add GuiCtrlSetPos to the generated script to move a Pic/Icon?

I am working out a proposal for TabOrder, WS_TABSTOP, Tab Order and Generation Order, which I will post to FS#170

Comment by Chris Haslam (c.haslam) - Monday, 23 May 2011, 06:47 GMT+3

Correction: see FS#290

Comment by Chris Haslam (c.haslam) - Wednesday, 25 May 2011, 02:32 GMT+3

Whether my proposal helps, I do not know. Hopefully it will help you think through the problem in a new light. Good luck! :-)

Loading...