• Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Feature Request
  • Category Application
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version Development
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Koda
Opened by Chris Haslam - 08.05.2011

FS#261 - Disable a tabstop

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.

Chris Haslam commented on 08.05.2011 18:19

Link should be here

Admin
Admin commented on 11.05.2011 13:43

Hm. What inconsistency here?

Chris Haslam commented on 11.05.2011 14:49

See my last comment on FS#170

Admin
Admin commented on 12.05.2011 13:24

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.

Chris Haslam commented on 12.05.2011 16:35
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

Chris Haslam commented on 23.05.2011 02:47

Correction: see FS#290

Chris Haslam commented on 24.05.2011 22:32

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

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing