Custom Query
Results (43 - 45 of 3866)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#727 | No Bug | Optional parameter not declared when func called via OnEventMode | wraithdu | |
Description |
This script will crash when the button is clicked with an error saying $var is not declared. In message mode, this crash does not happen. Opt("GUIOnEventMode", 1) $GUI = GUICreate("GUI") $button = GUICtrlCreateButton("Test", 10, 10, 50, 20) GUICtrlSetOnEvent(-1, "_Test") GUISetOnEvent(-3, "_Exit") GUISetState() While 1 Sleep(1000) WEnd Func _Test($var = "") If $var == "" Then Return 0 Return $var EndFunc Func _Exit() Exit EndFunc |
|||
#737 | No Bug | GuiCtrlCreateTabItem with Tooltips: not all tabs send WM_NOTIFY; wrong tooltips | wraithdu | |
Description |
In the below example tabs 5-7 do not send the WM_NOTIFY message and display the wrong tooltips. #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #include <GUITab.au3> #include <GUITooltip.au3> $Form2 = GUICreate("Programs", 472, 348, 226, 125) $Tab1 = GUICtrlCreateTab(0, 0, 465, 321) ; Create Tooltiop control Global Const $TABHANDLE = GUICtrlGetHandle($Tab1) $hToolTip = _GUIToolTip_Create($TABHANDLE) _GUICtrlTab_SetToolTips($TABHANDLE,$hToolTip) ; end create $TabSheet1 = GUICtrlCreateTabItem("Main") _GUIToolTip_AddTool($hToolTip,$TABHANDLE,"tab1", $TabSheet1) $TabSheet2 = GUICtrlCreateTabItem("Black Listed") _GUIToolTip_AddTool($hToolTip,$TABHANDLE,"tab2", $TabSheet2) $TabSheet3 = GUICtrlCreateTabItem("StartUp Items") _GUIToolTip_AddTool($hToolTip,$TABHANDLE,"tab3", $TabSheet3) $TabSheet4 = GUICtrlCreateTabItem("Task Manager") _GUIToolTip_AddTool($hToolTip,$TABHANDLE,"tab4", $TabSheet4) $TabSheet5 = GUICtrlCreateTabItem("Scan USB") _GUIToolTip_AddTool($hToolTip,$TABHANDLE,"tab5", $TabSheet5) $TabSheet6 = GUICtrlCreateTabItem("Pc Info") _GUIToolTip_AddTool($hToolTip,$TABHANDLE,"tab6", $TabSheet6) $TabSheet7 = GUICtrlCreateTabItem("About") _GUIToolTip_AddTool($hToolTip,$TABHANDLE,"tab7", $TabSheet7) GUICtrlCreateTabItem("") GUIRegisterMsg($WM_NOTIFY,"TOOL_WM_NOTIFY") ;End Define Tooltips GUISetState() While 1 $Msg = GUIGetMsg() Switch $Msg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd ; Prog@ndy Func TOOL_WM_NOTIFY($hWndGUI, $MsgID, $wParam, $lParam) Local $tagNMTTDISPINFOA = "hwnd hWndFrom;int IDFrom;int Code;ptr lpszText;char szText[80];hwnd hinst;uint uFlags;" Local $tagNMTTDISPINFOW = "hwnd hWndFrom;int IDFrom;int Code;ptr lpszText;wchar szText[80];hwnd hinst;uint uFlags;" Local $NMHDR = DllStructCreate($tagNMTTDISPINFOW, $lParam) Local $hWndFrom = DllStructGetData($NMHDR, 1) Local $IdFrom = DllStructGetData($NMHDR, 2) Local $Event = DllStructGetData($NMHDR, 3) Switch $Event Case $TTN_GETDISPINFOW, $TTN_GETDISPINFO If $TTN_GETDISPINFO == $Event Then $NMHDR = DllStructCreate($tagNMTTDISPINFOA, $lParam) ; For ANSI If $hwndFrom == $hToolTip Then Local $param = _GUICtrlTab_GetItemParam($TABHANDLE, $IdFrom) Local $text = _GUIToolTip_GetText($hwndFrom, $TABHANDLE, $param) ConsoleWrite("tab: " & $IdFrom & ", param: " & $param & @CRLF) ConsoleWrite("text: " & $text & @CRLF) DllStructSetData($NMHDR, "szText", $text & Chr(0)) EndIf Return 0 EndSwitch Return $GUI_RUNDEFMSG EndFunc ;==>TOOL_WM_NOTIFY |
|||
#969 | Fixed | FileFindNextFile @extended = 0 for folder $Recycle.Bin | Jpm | wraithdu |
Description |
Win7 RC1, AutoIt 3.3.1.0 FileFindNextFile returns @extended = 0 (a file) for the hidden, system folder $Recycle.Bin when searching the root of the drive. Ex. - $hFind = FileFindFirstFile("C:\*.*") While 1 $file = FileFindNextFile($hFind) If @error Then ExitLoop ConsoleWrite(@extended & " : " & FileGetAttrib("C:\" & $file) & " : " & $file & @CRLF) WEnd FileClose($hFind) |
Note: See TracQuery
for help on using queries.