Table of Contents

Enum TraceCategory

Namespace
Terminal.Gui
Assembly
Terminal.Gui.dll

Categories of trace events that can be independently enabled or disabled.

[Flags]
public enum TraceCategory

Fields

All = Lifecycle | Command | Mouse | Keyboard | Navigation | Configuration

All trace categories enabled.

Command = 2

Command routing traces (InvokeCommand, bubbling, dispatch).

Configuration = 32

Configuration management traces (property discovery, source loading, property assignment).

Keyboard = 8

Keyboard event traces (key down, key up).

Lifecycle = 1

Application and Driver lifecycle tracing.

Mouse = 4

Mouse event traces (clicks, drags, wheel).

Navigation = 16

Navigation traces (Focus, TabBehavior, etc...).

None = 0

No tracing enabled.