Wäre nett wenn mir jemand helfen könnte.
Wie lasse ich Labels per HotkeySet einfrieren und wieder "normal" werden?
-
- [ offen ]
-
r1fLeX -
14. Oktober 2008 um 20:46 -
Geschlossen -
Erledigt
-
-
Hi,
bitte etwas deutlicher. (einfreifen???)
Was willst du machen? -
Hi,
Also so spontan habe ich da direkt keine Idee, aber ich denke mal, dass ich auch im sinne Aller schreibe, dass du dein Problem vllt etwas näher erklären solltest. Welche Labels meinst du denn? Von einem externen Fenster, was ich z.Z. mal vermute, oder von deinem eigenen GUI?
edit: Hehe, da war ja einer schnellergreetz DJ
-
Also:
Ich habe mir eine GUI erstellt.
IN dieser GUI befinden sich 1 Group , und 2 Labels.
Diese beiden Labels zeigen imemr die Mausposition an.
Habe den Befehl in die While-Schleife gepackt.
Nun möchte ich das wenn man z.B. strg+1 drückt (HotKeySet) das er die Labels einfriert ( damit man sie ablesen oder speichern kann) bis man wieder den hotkeyset drückt -
- Offizieller Beitrag
Mach eine globale Variable $running, die du per HotKey zwischen True und False umschaltest:
[autoit]Global $running = True
[/autoit][autoit][/autoit][autoit]
HotKeySet("^1", "_toggle")While 1
[/autoit][autoit][/autoit][autoit]
If $running Then
; Bisheriger While-Code
EndIf
sleep(100)
WEndFunc _toggle()
[/autoit]
$running = not $running ; wenn false, dann true; wenn true, dann false
EndFuncpeethebee