Hey Leute,
wollte mich grad mal in den GuiOnEventMode reinarbeiten habe aber leider festgestellt das ich da wohl ein paar Dinge falsch verstanden habe. Habe folgendes Script zum Testen geschrieben:
#include <GUIConstants.au3>
Opt ("GUIOnEventMode",1)
$Form1 = GUICreate("Form1", 1024, 761, 0, 0,$WS_POPUP)
GUICtrlCreatePic("1.jpg",0,0,600,501)
GUISetState(@SW_SHOW)
$Form1 = GUICreate("Open...", 275, 65, @DesktopHeight - 30, 0,$WS_POPUP)
GUICtrlCreateInput("", 0, 0, 231, 21)
$Button1 = GUICtrlCreateButton("...", 234, 0, 27, 21, 0)
GUISetOnEvent ($GUI_EVENT_PRIMARYDOWN,"_Button1")
$Button2 = GUICtrlCreateButton("Load", 0, 28, 65, 21, 0)
GUISetOnEvent ($GUI_EVENT_PRIMARYDOWN,"_Button2")
$Button3 = GUICtrlCreateButton("Hide", 68, 28, 65, 21, 0)
$Button4 = GUICtrlCreateButton("Close", 134, 28, 65, 21, 0)
$Button5 = GUICtrlCreateButton("Credits", 202, 28, 65, 21, 0)
GUISetState(@SW_SHOW)
WinSetOnTop ("Open...","",1)
Func _Button1()
FileOpenDialog ("Wähle ein Bild aus","::{20D04FE0-3AEA-1069-A2D8-08002B30309D}","Bilder (*.jpeg,*.Bmp)")
EndFunc
Func _Button2()
MsgBox (0,"","Test2")
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Was ist daran falsch? oO