ljkkda 0 Posted June 20, 2011 hello theremy problem is i want to start web icq in a gui, after i minimized it and restored it back the gui shows only a white screen("sometimes normal"). can anybody help me with this or is this just a bug wich is not fixed now?here some screenshot 1. normal 2./3. after minimized/restored (if u got no white screen in gui after minimizing / restore just do it some times more and u will get the white screen)an the code :expandcollapse popup#include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <IE.au3> #Include <Constants.au3> $oIE = ObjCreate("Shell.Explorer.2");_IECreateEmbedded () Global Const $sTitle = "Web ICQ" $Frm_Main = GUICreate($sTitle, 800, 600, 0,0) GUICtrlCreateObj($oIE, 1, 1, 799, 599) GUISetState() _IENavigate ($oIE, "http://c.icq.com/webicq/banias/gb/pro7/411/WidgetMain.swf?locale=de-de") While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE ;; -3 _GUI_ToTray() Case $GUI_EVENT_MINIMIZE ;; -4 GUISetState( @SW_MINIMIZE , $Frm_Main ) EndSwitch WEnd Func _GUI_ToTray() GUISetState(@SW_HIDE, $Frm_Main) TraySetOnEvent($TRAY_EVENT_PRIMARYUP, "_GUI_Restore") TraySetOnEvent($TRAY_EVENT_SECONDARYUP, "_Quit") TrayTip($sTitle, "Left click to restore" & @CRLF & "Right click to Exit", 5, 1) TraySetToolTip("") Opt("TrayIconHide", 0) Return $Frm_Main EndFunc Func _GUI_Restore() GUISetState(@SW_SHOW, $Frm_Main) WinActivate($Frm_Main) TraySetState(2) Opt("TrayIconHide", 0) EndFunc Func _Quit() Exit EndFunc Share this post Link to post Share on other sites