Directives

Contains directive classes

class ahk.directives.AllowSameLineComments(**kwargs)[source]
class ahk.directives.ClipboardTimeout(milliseconds=0, **kwargs)[source]
__init__(milliseconds=0, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.Directive(**kwargs)[source]

Simple directive class They are designed to be hashable and comparable with string equivalent of AHK directive. Directives that don’t require arguments do not need to be instantiated.

__init__(**kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.DirectiveMeta[source]

Overrides __str__ so directives with no arguments can be used without instantiation Overrides __hash__ to make objects ‘unique’ based upon a hash of the str representation

class ahk.directives.ErrorStdOut(**kwargs)[source]
class ahk.directives.HotKeyInterval(milliseconds=0, **kwargs)[source]
class ahk.directives.HotKeyModifierTimeout(milliseconds=0, **kwargs)[source]
class ahk.directives.Include(include_name, **kwargs)[source]
__init__(include_name, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.IncludeAgain(include_name, **kwargs)[source]
class ahk.directives.InputLevel(level, **kwargs)[source]
__init__(level, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.InstallKeybdHook(**kwargs)[source]
class ahk.directives.InstallMouseHook(**kwargs)[source]
class ahk.directives.KeyHistory(limit=40, **kwargs)[source]
__init__(limit=40, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.MaxHotkeysPerInterval(value, **kwargs)[source]
__init__(value, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.MaxMem(megabytes, **kwargs)[source]
__init__(megabytes, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.MaxThreads[source]
__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.MaxThreadsBuffer[source]
__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.MaxThreadsPerHotkey[source]
__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.MenuMaskKey[source]
__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

class ahk.directives.NoEnv(**kwargs)[source]
class ahk.directives.NoTrayIcon(**kwargs)[source]
class ahk.directives.Persistent(**kwargs)[source]
class ahk.directives.SingleInstance(**kwargs)[source]
class ahk.directives.UseHook(**kwargs)[source]
class ahk.directives.Warn(**kwargs)[source]
class ahk.directives.WinActivateForce(**kwargs)[source]