Log Manager · Chapter 2

UI Layout

From top to bottom, the main window is laid out as menu, toolbar, (filter bar), log tabs with side panel, (search panel), and status bar. The search panel uses the full width of the window, extending beneath the bookmark pane.

Main Areas

The role of each area that makes up the screen is as follows.

  • Menu / Toolbar: A collection of the main commands such as open file, save, find, and toggle theme.
  • Log tabs: The Live tab showing real-time logs and one tab per opened file, displayed on a single row.
  • Side panel: Located on the right, with two tabs: Bookmarks and Navigation.
  • Search results panel: At the bottom of the window, where Find results are grouped by file and stacked as tabs.
  • Status bar: Shows total log count, count shown, bookmark count, source count, and the current theme.

The log grid columns are Time, Type, Log, Line, Func, File, Path, PID, TID, and Level, and row backgrounds are color-coded by category (ERROR, WARN, INFO, SYSTEM, and so on). Column widths can be adjusted by dragging a boundary or auto-fit by double-clicking, and widths are preserved across restarts.

The menu consists of four groups: File, Tool, View, and Help.

File Menu

Handles file input/output and window management.

ItemShortcutDescription
Save Log...Ctrl+SSave logs to a file by selecting a time range
HideCtrl+HHide the window to the tray
ExitAlt+F4Quit the program

Tool Menu

Gathers tool features such as find, open file, options, and calculator.

ItemShortcutDescription
Find...Ctrl+FNotepad++-style Find dialog
Open Log File...Ctrl+OOpen a log file in a new tab
Options...Ctrl+,Options dialog (Basic / Display)
Calculator...Ctrl+KBuilt-in calculator (standard + coordinate conversion)
Set / Reset Auto RunRegister/unregister auto-run at Windows startup
Clear ListCtrl+Shift+CClear the Live tab

View Menu

Handles display features such as theme, filter bar, bookmarks, font, and grouping.

ItemShortcutDescription
Toggle ThemeCtrl+TSwitch instantly between Light and Dark
Filter BarShow/hide the top live filter (hidden by default)
Bookmarks PaneCtrl+BShow/hide the bookmark navigation pane
Toggle BookmarkCtrl+DToggle the bookmark on the current row (auto next number)
Font Size +/-/0Ctrl++/-/0Log grid font size
Group by Type / PID / FuncGrouping

Help Menu

Provides the manual and version information.

ItemShortcutDescription
User Manual...F1Open the user manual
Version HistoryOpen the version history
Version InfoVersion / build information
AboutProgram information

Toolbar

The toolbar provides frequently used commands as icons. Each button shows its action and shortcut as a tooltip.

NameAction
Save LogSave Log dialog
Open Log FileOpen a log file in a new tab
FindNotepad++-style Find dialog
Clear ListClear the Live tab
PausePause only the screen update (recording continues)
Auto ScrollAuto-scroll to the bottom when new logs arrive
Bookmarks PaneToggle the bookmark navigation pane
Toggle ThemeSwitch between Light and Dark
OptionsOptions dialog

The theme toggle button automatically changes to a sun or moon icon depending on the current state, so you intuitively know which theme it will switch to next. A "Stay On Top" (pushpin icon) button and an "Open Log Folder" button are also provided, so you can use them directly without opening the Options window.