Opened 13 years ago
Closed 11 years ago
#2167 closed Bug (Fixed)
$WS_EX_LAYOUTRTL and GUICtrlCreateMenu causes bug
Reported by: | Emiel Wieldraaijer | Owned by: | Jon |
---|---|---|---|
Milestone: | 3.3.9.22 | Component: | AutoIt |
Version: | 3.3.8.1 | Severity: | None |
Keywords: | $WS_EX_LAYOUTRTL | Cc: |
Description
When using $WS_EX_LAYOUTRTL in combination with GUICtrlCreateMenu between GUICreate and GUISetState The GUI isn't displayed correct.
When placing GUICtrlCreateMenu at the end of the GUI Creation just before GUISetState the GUI is displayed correct but the menuitems aren't working
Starting with GUICreate followed by GUISetState and placing the rest of the GUI after GUISetState everything works perfect.
But this will mean all examples in the help files must be changed.
Further
I believe there is a bigger problem. I use GUICtrlSetState($TAB, $GUI_SHOW) a lot .. and with version 3.3.8.1 it often occurs other controls of other tabs are displayed on the Tab i show. I can prevent this by placing the GUICtrlSetState($TAB, $GUI_SHOW) as last option in the loop.. In version 3.3.6.1 this problem did not exist.
http://www.autoitscript.com/forum/topic/139094-ws-ex-layoutrtl-bug-or-no-bug/
Thnx
Best regards,
Emiel Wieldraaijer
Attachments (0)
Change History (5)
comment:1 in reply to: ↑ description Changed 13 years ago by Valik
comment:2 Changed 11 years ago by Jon
- Resolution set to Rejected
- Status changed from new to closed
comment:3 Changed 11 years ago by Jpm
- Resolution Rejected deleted
- Status changed from closed to reopened
Due to Menu creation
Find the solution
comment:4 Changed 11 years ago by Emiel Wieldraaijer
comment:5 Changed 11 years ago by Jon
- Milestone set to 3.3.9.22
- Owner set to Jon
- Resolution set to Fixed
- Status changed from reopened to closed
Fixed by revision [9059] in version: 3.3.9.22
Guidelines for posting comments:
- You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
- In-depth discussions should take place on the forum.
For more information see the full version of the ticket guidelines here.
Replying to Emiel Wieldraaijer:
Yeah, there is. That problem is the GUI code is shit from top to bottom.