Custom Query (3926 matches)
Results (403 - 405 of 3926)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #2813 | Fixed | Accessing "last created control" once GUI deleted - AutoIt HardCrash | ||
| Description |
Today I have another day cleanup of old scripts. I changed my own UDF files. Most scripts that use these UDF is working properly, only one showed a tendency to HardCrash. After a few hour searching, I managed to prepare the reproductive script. I know that he is in some sense an unusual but in the best way I know of shows where the error is. #include <GUIConstantsEx.au3>
ConsoleWrite(@CRLF & 'Checking normal behavior' & @CRLF)
GUI()
ConsoleWrite(@CRLF & 'Checking AutoIt HardCrash' & @CRLF)
GUI(True)
Func GUI($bTest = False )
Local $hGUI = GUICreate('TITLE', 100, 100)
Local $idEdit = GUICtrlCreateEdit('', 1, 1, 99, 99)
GUIDelete($hGUI)
ConsoleWrite('$bTest = '&$bTest &' @ScriptLineNumber =' & @ScriptLineNumber & @CRLF)
If $bTest = True then
; Here you can see AutoIt HardCrash
GUICtrlSetResizing(-1, $GUI_DOCKALL)
Else
GUICtrlSetResizing($idEdit, $GUI_DOCKALL)
EndIf
ConsoleWrite('$bTest = '&$bTest &' @ScriptLineNumber =' & @ScriptLineNumber & @CRLF)
EndFunc ;==>GUI
Checked on: AutoIt 3.3.10.2 and 3.3.13.10 |
|||
| #2820 | Fixed | WIN(all) handle bug | ||
| Description |
Strange bug for almost all functions related to the search window. If the window handle, for example 0x00110758, then the same window be found from 0x00000758 (LoWord)
It generates such bugs as:
#include <WinAPI.au3>
$h = WinGetHandle('[CLASS:SciTEWindow]')
ConsoleWrite('Handle 1: ' & $h & @CRLF)
$hLo = _WinAPI_LoWord($h)
ConsoleWrite('Handle 2: ' & WinGetHandle($hLo) & @CRLF)
Here function WinGetHandle return wrong result to. Bug is not observed on x64 systems. Autoit 3.3.10.0 - 3.3.x.x |
|||
| #2834 | Fixed | FileOpen with mode 2+8 | ||
| Description |
Hi, There is a bug in FileOpen function when mode 2 and 8 = Create directory structure if it doesn't exist is used. It was probably introduced in some previous AutoIt beta version. Old release 3.3.8.1 works fine. ;~ Creates empty directory "y" FileOpen("_registry\registry.reg", 10) ;~ Creates empty directory "gistry" FileOpen("_registry\reg.reg", 10) ;~ Does nothing FileOpen("registry\registry.txt", 10) Thanks, Petr |
|||
