F Tasten mit Checkbox aktivieren / deaktivieren

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

re1hro
Posts: 13
Joined: 19 Feb 2020, 14:02

F Tasten mit Checkbox aktivieren / deaktivieren

29 Oct 2020, 05:56

Moin moin,
ich hab eine Gui und auch F Tasten mit Funktionen belegt. Nun habe ich in der GUI eine Checkbox eingebaut bei der soll bei checked die von mir belegten F Tasten aktiviert werden und wenn der Haken wieder raus ist wieder deaktivier werden und die Normale Funktion wieder ausführen. Jetzt habe ich das so aber auch wenn in der Checkbox kein Haken ist führen die F Tasten die Skripte aus. Was muss ich machen damit wenn kein Haken gesetzt ist die F Tasten auch keine Scripte ausführen?

Code: Select all

CheckboxFtasten:
{
GuiControlGet, Checked,,CheckboxFtasten
if (Checked == 1)
{ 
F1::
script
return

F2::
script
return

F3::
script
return
}
return
}
KHA
Posts: 253
Joined: 21 Aug 2018, 11:11

Re: F Tasten mit Checkbox aktivieren / deaktivieren

29 Oct 2020, 16:11

Wenn ich dich richtig verstehe, fallen mir da 2 Möglichkeiten:
Möglichkeit 1:

Code: Select all

Gui, Add, CheckBox, vCheckboxFtasten gCheckboxFtasten Checked, F Tasten aktivieren / deaktivieren
GoSub, CheckboxFtasten
Gui, Show
Return


CheckboxFtasten:
GuiControlGet, Checked,,CheckboxFtasten
	if (Checked == 1)
	Suspend, On
	Else
	Suspend, Off
Return


F1::
MsgBox, F1 wurde gedrückt
return

F2::
MsgBox, F2 wurde gedrückt
return

F3::
MsgBox, F3 wurde gedrückt
return



GuiEscape:
GuiClose:
ExitApp
Möglichkeit 2:

Code: Select all

Gui, Add, CheckBox, vCheckboxFtasten gCheckboxFtasten Checked, F Tasten aktivieren / deaktivieren
GoSub, CheckboxFtasten
Gui, Show
Return


CheckboxFtasten:
GuiControlGet, Checked,,CheckboxFtasten
	if (Checked == 1)
	{
	Hotkey, F1, On
	Hotkey, F2, On
	Hotkey, F3, On
	}
	Else{
	Hotkey, F1, Off
	Hotkey, F2, Off
	Hotkey, F3, Off
	}
Return

F1::
MsgBox, F1 wurde gedrückt
return

F2::
MsgBox, F2 wurde gedrückt
return

F3::
MsgBox, F3 wurde gedrückt
return

GuiEscape:
GuiClose:
ExitApp

re1hro
Posts: 13
Joined: 19 Feb 2020, 14:02

Re: F Tasten mit Checkbox aktivieren / deaktivieren

30 Oct 2020, 01:16

Super vielen Dank genau das hab ich gebraucht.

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 3 guests