Modify ↓
Opened 17 years ago
Closed 17 years ago
#802 closed Bug (Fixed)
ControlID fails with full X/Y/W/H definition
| Reported by: | PsaltyDS | Owned by: | Valik |
|---|---|---|---|
| Milestone: | 3.3.1.0 | Component: | AutoIt |
| Version: | 3.3.0.0 | Severity: | None |
| Keywords: | Cc: |
Description
The new X/Y/W/H ControlID definition fails when all four values are provided.
AutoIt 3.3.0.0 with WinXP Pro SP2 on x86 32-bit
Global $hGUI = GUICreate("Test", 300, 200)
; Create 3 buttons
$idButton_1 = GUICtrlCreateButton("1", 100, 20, 100, 30)
$idButton_2 = GUICtrlCreateButton("2", 100, 70, 100, 30)
$idButton_3 = GUICtrlCreateButton("3", 100, 120, 100, 30)
GUISetState()
; Set text by X/Y
Sleep(1000)
ControlSetText($hGUI, "", "[X:100; Y:20]", "Button_ONE")
Sleep(1000)
ControlSetText($hGUI, "", "[X:100; Y:70; W:100]", "Button_TWO")
Sleep(1000)
ControlSetText($hGUI, "", "[X:100; Y:120; W:100; H:30]", "Button_THREE")
Do
Sleep(20)
Until GuiGetMsg() = -3
The first two buttons change text the third does not.
Slightly off-topic from this bug, the help file needs an example of correct usage for these values under "Controls".
Attachments (0)
Change History (1)
comment:1 Changed 17 years ago by Valik
- Milestone set to 3.3.1.0
- Owner set to Valik
- Resolution set to Fixed
- Status changed from new to closed
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.
Note: See
TracTickets for help on using
tickets.

Fixed in version: 3.3.1.0