| 123456789101112131415161718192021 |
- # -*- coding: utf-8 -*-
- """
- Enumerationen für das Event-System.
- """
- from enum import IntEnum
- class EventPriority(IntEnum):
- """
- Priorität eines Event-Handlers.
- Handler mit höherer Priorität (niedrigerer Wert) werden zuerst ausgeführt.
- """
- SYSTEM = 0 # System-Handler (können Events abbrechen)
- HIGHEST = 10 # Höchste Benutzer-Priorität
- HIGH = 20 # Hohe Priorität
- NORMAL = 30 # Normale Priorität (Standard)
- LOW = 40 # Niedrige Priorität
- LOWEST = 50 # Niedrigste Priorität
- MONITOR = 100 # Nur beobachten (kann Events nicht abbrechen)
|