Hallo Zusammen,
ich habe eine Frage zu der Funktion AlwaysOnTop. Diese kriege ich nicht zum laufen schon, garnicht wenn ich AlwaysOnTop über eine Checkbox ansteuern möchte.
Ziel ist es ein GUI (Titel: New Gui Window) über eine Checkbox (Titel: Button 28) permanent in den Vordergrund zu bringen. Wenn die Checkbox deaktiviert ist soll die Funktion deaktiviert sein.
Button28:
if (Button28=1) {
Winset, AlwaysOnTop, 1, New Gui Window
}
Return
Hat jemand hier ein Beispiel, dass mir weiterhelfen könnte?
Vielen Dank im Voraus
GUI über Checkbox immer im Vordergrund darstellen Topic is solved
Moderator: jNizM
-
- Posts: 69
- Joined: 04 Feb 2020, 02:47
-
- Posts: 223
- Joined: 06 Jun 2017, 11:38
Re: GUI über Checkbox immer im Vordergrund darstellen
Ich habe nicht genau verstanden was du meinst aber vielleicht hilft dir das.
Code: Select all
Gui, Add, CheckBox, gcheck, onTop
return
check:
Winset, Alwaysontop, Toggle, ahk_class AutoHotkeyGUI
return
-
- Posts: 69
- Joined: 04 Feb 2020, 02:47
Re: GUI über Checkbox immer im Vordergrund darstellen Topic is solved
Hallo UnReALiTyy,
genau das habe ich gemeint. Danke schön
genau das habe ich gemeint. Danke schön
Die reinste Form des Wahnsinns ist es, alles so zu belassen wie es ist und zu hoffen, dass sich etwas ändert [Albert Einstein]
Re: GUI über Checkbox immer im Vordergrund darstellen
Huhu zusammen,
ich mache das über eien Varieble, denn wenn die CHeckbos (aus welchen Gründen auch immer)
mal gesetzt wird, das Script dies aber nicht bemerkt, würde die Checkbox invers arbeiten.
Daher
Grüße,
Gucky.
ich mache das über eien Varieble, denn wenn die CHeckbos (aus welchen Gründen auch immer)
mal gesetzt wird, das Script dies aber nicht bemerkt, würde die Checkbox invers arbeiten.
Daher
Code: Select all
If (ALWAYS_ONTOP = TRUE)
WinSet, AlwaysOnTop, on, ahk_id %MainWinHWND%
else
WinSet, AlwaysOnTop, off, ahk_id %MainWinHWND%
Gucky.
Re: GUI über Checkbox immer im Vordergrund darstellen
Moin,
es scheint sich hier ja um ein AHK-Fenster mit einer CheckBox zu handeln. Für AHK-Fenster gibt es eigene Optionen für die Steuerung von 'AlwaysOnTop' und die CheckBox speichert ihren Zustand intern. Das könnte deshalb auch so aussehen:
(Kann noch verkürzt werden!)
es scheint sich hier ja um ein AHK-Fenster mit einer CheckBox zu handeln. Für AHK-Fenster gibt es eigene Optionen für die Steuerung von 'AlwaysOnTop' und die CheckBox speichert ihren Zustand intern. Das könnte deshalb auch so aussehen:
Code: Select all
#NoEnv
Gui, Margin, 100, 50
Gui, Add, Checkbox, vAOT gSubAOT, On Top
Gui, Show, , Test
Return
SubAOT:
GuiControlGet, AOT
If (AOT)
Gui, +AlwaysOnTop
Else
Gui, -AlwaysOnTop
Return
GuiClose:
ExitApp
Who is online
Users browsing this forum: No registered users and 63 guests