The settings window combines panel management, bar management, and the two runtime controls AEbar exposes: minimum button size and script execution confirmation.

Panels

The Panels section manages multiple AEbar windows:

  • Add Panel creates a new panel slot (up to 4).
  • Each panel card shows a bar selector dropdown and controls to open or remove the panel.
  • Assign different bars to different panels for parallel access.

Bars Management

The Bars section provides full bar management:

  • New Bar creates an empty bar.
  • Import opens a file picker for .aebar, .kbar, .zip, or .json files.
  • Restore stock bars brings back the five built-in preset bars.
  • Each bar card shows the bar name, button count, and actions for export and delete.
  • Click a bar name to rename it.

Appearance

SettingDefaultDescription
Minimum Button Size32 pxThe smallest size a button can be before the grid switches from fitting all buttons to scrolling. Range: 24 to 64 px.

The grid tries to fill the panel by scaling buttons up. When the panel is too small to fit all buttons above this minimum size, it switches to a scrolling layout (horizontal or vertical depending on the panel’s aspect ratio).

Safety

SettingDefaultDescription
Confirm Script ExecutionOnShows a confirmation dialog before running scripts and shell commands. Applies to Run JSX File, Run Scriptlet, and Run Shell Command action types.

When enabled, clicking a button with an unsafe action type shows a system confirmation dialog. This prevents accidental execution of imported or unfamiliar scripts. Turn it off if you trust all buttons in your bars and want one-click execution.

Limits

ResourceLimit
Bars100
Buttons per bar200
Panels4
Button label length64 characters
Tooltip length160 characters
Embedded script size512 KB
Custom icon size128 KB
Import file size2 MB