Подскажите что надо исправить или добавить в следующем коде чтобы не исчезал прогресс бар после сворачивания-разворачивания окна.
Кстати в Koda не нашел как вставить прогресс бар в статус бар
Код:
#include <Inet.au3>
#include <Array.au3>
#include <_XMLDomWrapper.au3>
#include <SQLite.au3>
#include <SQLite.dll.au3>
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <GuiStatusBar.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
Global $Host[1][1], $ip[1]
Dim $MyPublicIP = _GetIP()
#Region ### START Koda GUI section ### Form=D:\development\nmap_GUI\Nmap_Scan.kxf
Global $Nmap_Scan = GUICreate("Nmap_Scan", 633, 447, -1, -1)
; ...
Global $StatusBar1 = _GUICtrlStatusBar_Create($Nmap_Scan)
Global $StatusBar1_PartsWidth[3] = [160, 520, -1]
_GUICtrlStatusBar_SetParts($StatusBar1, $StatusBar1_PartsWidth)
_GUICtrlStatusBar_SetText($StatusBar1, "Part 1", 0)
_GUICtrlStatusBar_SetText($StatusBar1, "Part 2", 1)
_GUICtrlStatusBar_SetText($StatusBar1, @TAB & "Part 3", 2)
_GUICtrlStatusBar_SetMinHeight($StatusBar1, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
;дальше рисую гуи без коды
_GUICtrlStatusBar_SetText($StatusBar1, @TAB & $MyPublicIP, 2)
; Встраиваю progress bar в статус бар
Global $progress = GUICtrlCreateProgress(0, 0, -1, -1)
Global $hProgress = GUICtrlGetHandle($progress)
_GUICtrlStatusBar_EmbedControl($StatusBar1, 0, $hProgress)
While 1
Sleep(300)
WEnd
;...
Кстати в Koda не нашел как вставить прогресс бар в статус бар