Hallo,
Zurzeitiger Code:
ZitatAlles anzeigenDef SetClassLong(3) !"USER32","SetClassLongA"
Window 0,0-800,800
WindowStyle 16
WindowTitle "Updatechecker by Gary12345"PopUp "&Programm"
AppendMenu 102, "&Englisch"
AppendMenu 103, "&Zusatzfunktionen"
AppendMenu 104, "&Informationen"PopUp "&Programmupdates"
AppendMenu 105, "&Die aktuellsten Versionen"
AppendMenu 106, "&Programme updaten"PopUp "&Sonstiges"
AppendMenu 107, "&Informationen über den Autor"
AppendMenu 108, "&Version des Programms"
Separator
AppendMenu 109, "&Programm beenden"Declare button1%, button2%, button3%, button4%, button5%, button6%, button7%
Declare button1e%, button2e%, button3e%, button4e%, button5e%, button6e%, button7e%
Declare Window%, Window2%button1% = Create("Button", %hwnd, "Versionen ermitteln", 264, 64, 264, 80)
Create("Tooltip", %hwnd, button1%, "Versionen ermitteln")button2% = Create("Button", %hwnd, "Aktuellste Versionen", 264, 168, 264, 72)
Create("Tooltip", %hwnd, button2%, "Aktuellste Versionen")button3% = Create("Button", %hwnd, "Programme updaten", 264, 264, 264, 72)
Create("Tooltip", %hwnd, button3%, "Programme updaten")button4% = Create("Button", %hwnd, "Zusatzfunktionen", 264, 360, 264, 72)
Create("Tooltip", %hwnd, button4%, "Zusatzfunktionen")button5% = Create("Button", %hwnd, "Informationen über den Autor", 264, 456, 264, 72)
Create("Tooltip", %hwnd, button5%, "Informationen über den Autor")button6% = Create("Button", %hwnd, "Programmversion", 264, 552, 264, 72)
Create("Tooltip", %hwnd, button6%, "Programmversion")button7% = Create("Button", %hwnd, "Programm beenden", 264, 648, 264, 72)
Create("Tooltip", %hwnd, button7%, "Programm beenden")
While 1
WaitInput
If MenuItem(102)SetText button1%, "Version identification"
SetText button2%, "Latest Versions"
SetText button3%, "Programupdates"
SetText button4%, "Additional Functions"
SetText button5%, "About the author"
SetText button6%, "Programversion"
SetText button7%, "Exit"
EndIfIf MenuItem(116) Or MenuItem(109) Or (Clicked(Button7%) And GetFocus(Button7%)) Or (Clicked(Button7e%) And GetFocus(button7e%))
MessageBox("Das Programm wird jetzt beendet","INFO",48)
End
EndIfIf MenuItem(105) Or Clicked(button2%)
Window2% = Create("Window",%hwnd, "Updatechecker",0,0,1800,800)
ShowWindow(Window2%,1)
StartPaint Window2%
cls
Usefont "Arial", 0, 14, 1, 1, 0, 0
TextColor 0, -1
DrawText 0, 0, "Willkommen zu diesem Bereich / Welcome to this Point"
DrawText 0,30, "Hier werden sie die aktuellsten Versionen kennenlernen / Here you will meet the latest Versions of all programs"
EndPaintDeclare nurso%, button8%
Def GetStockObject(1) !"GDI32","GetStockObject"
Def GetSysColor(1) !"USER32","GetSysColor"
Def GetParent(1) !"USER32","GetParent"Def &COLOR_BTNFACE $F
Def &DEFAULT_GUI_FONT $11WindowStyle 26 | 512 | 2048
WindowTitle "Arbeitsfenster"
Window 280, 0 - 1806, 828Cls GetSysColor(&COLOR_BTNFACE)
SetDialogFont GetStockObject(&DEFAULT_GUI_FONT)button8% = Create("Button", Window2%, "Fenster schließen", 32, 720, 224, 48)
EndIf
EndWhile
Wie kann ich nur das ein Fenster schließen , das mit Create("Window") erstellt wurde. Ich will jetzt nicht, dass sich alle beiden schließen, nur das eine Fenster ![]()
LG