Skip to content

Settings

Lasha Kandelaki edited this page May 7, 2026 · 6 revisions

Settings

Application preferences. Open with Ctrl+, or Settings → Preferences….

Tabs

Tab What's there
Workspace Grid style, color picker swatch, spacing px
Preview Toggle preview window chrome and console — see below
Defaults Default save location, default form width / height
Editor Editor command for Event Handlers — Auto / VS Code / Notepad++ / IDLE / Custom
Autosave Interval (minutes), enable/disable, autosave folder
Notifications Reset dismissed warnings
Appearance Theme dropdown — Light / Dark / System (planned)

Editor tab

Picks which editor opens when you double-click a handler, hit F7, or follow any Open in editor entry.

Preset Behavior
Auto Tries VS Code → Notepad++ → IDLE in order
VS Code Opens project folder + jumps to the line
Notepad++ Lightweight fallback
IDLE Always works — runs python -m idlelib
Custom Free-form command with {file}, {line}, {folder}, {python} placeholders

The dropdown auto-flips to Custom if you hand-edit the command. VS Code is the recommended pick — a CTkMaker VS Code extension is on the roadmap.

Preview tab

Two toggles control how the Preview window looks. Both default on, so existing behavior is unchanged.

Toggle On (default) Off
Show preview tools Orange ring around the window, 🟠 PREVIEW — title prefix, floating Save (F12) / Copy (F11) buttons Bare window — no ring, no title prefix, no buttons
Show preview console Separate console window with live print() output and pause-on-error tracebacks No console; preview spawns silently with CREATE_NO_WINDOW

Turn either off when you want a clean preview to record or screenshot. Note that with the console off, the pause-on-error wrapper is bypassed too — crashes close the window without leaving a traceback.


See alsoProjects · Interface Overview · Preview

Clone this wiki locally