Lock
The Lock feature allows you to fix a specific glyph at a designated position, establishing a stable comparison baseline. Locked glyphs are not affected by the random arrangement of reference glyphs.
Table of Contents
Basic Concepts
Grid Positions
| 6 | 7 | 8 | ← Top
| 3 | 4 | 5 | ← Center
| 0 | 1 | 2 | ← Bottom
- Position 4 (center cell): Displays the current editing glyph, cannot be locked
- Other 8 positions: Can lock specific glyphs
Locked vs Reference Glyphs
| Property | Locked Glyphs | Reference Glyphs |
|---|---|---|
| Position | Fixed at designated position | Randomly assigned to empty slots |
| Random arrangement | Not affected | Rearranged on each click |
| Storage method | Saved by position | Saved as glyph list |
⌘ Mode Operations
Hold ⌘ to enter lock editing mode. All lock/unlock operations are performed in this mode. When entering, locked cells are highlighted with the system accent color.
Click Operations
| Action | Target Position | Effect |
|---|---|---|
| ⌘ + click | Unlocked position | Lock the reference glyph at that position |
| ⌘ + click | Locked position | Unlock that position |
| ⌘ + click | Center cell | Toggle lock feature on/off |
| ⌘ + ⌥ + click | Any position | Open Select Lock Glyph picker |
| ⌘ + ⌥ + click | Center cell | Clear all locks |
| ⌘ + ⇧ + click | Center cell | Save current locks to Presets |
Drag Operations
| Action | Source | Effect |
|---|---|---|
| ⌘ + drag | Reference position | Lock to target position |
| ⌘ + drag | Locked position | Move locked glyph |
| ⌘ + ⌥ + drag | Any position | Copy lock (source preserved) |
Center Cell
The center cell (position 4) always displays the current editing glyph and cannot be locked.
Tip
Use ⌘ + drag to copy the center cell glyph to another position, creating a locked glyph of the current editing character.
Locked Glyph Panel
The Locked Glyph Panel is an independent floating window dedicated to displaying and managing locked glyphs.
Opening the Panel
- Toolbar: Click the lock button ()
- Context menu: Right-click in the grid content area and select "Show Locked Panel"
Panel Operations
The panel displays all locked glyph configurations in a 3×3 grid:
| Action | Effect |
|---|---|
| Click | Select the cell |
| Double-click | Open glyph picker to modify that position |
| ⌘ + click | Multi-select (toggle selection) |
| ⇧ + click | Rectangle selection |
| Arrow keys | Navigate selection between cells |
| ⇧ + Arrow keys | Extend selection (Finder-style) |
| ⌘ + A | Select all locked positions |
| Delete | Remove all selected locked glyphs |
| Enter | Open glyph picker to batch modify selected positions |
Center Cell Toggle
The panel's center cell shows a lock icon. Click to toggle the lock feature on/off:
- Enabled: Shows locked icon ()
- Disabled: Shows unlocked icon ()
Display Control
Toggle Locked Glyph Panel
The lock button () in the toolbar controls the Locked Glyph Panel visibility:
- Open: Panel is shown, tooltip displays "Hide Locked Panel"
- Closed: Panel is hidden, tooltip displays "Show Locked Panel"
Lock Data Persistence
Locked glyph data is saved in the font file (GSFont.userData) and persists with the file:
- Lock settings are restored when reopening the font file
- Different font files have independent lock settings
Usage Tips
Establish Comparison Baseline
Lock a standard character (e.g., "永") to observe how other characters pair with it.
Check Design Consistency
Lock multiple completed characters to ensure new designs maintain consistent style.
Quick Save Configuration
After setting up your locked glyph configuration, save to Presets via:
- ⌘ + ⇧ + click the grid center cell
- Click the save button in the Locked Glyph Panel
Related Features
- Reference Feature: Enter reference glyphs
- Presets Feature: Save locked glyph presets
- Back to Home