Skip to content

UI Image Selection Dropdown

Digitoxin edited this page Dec 21, 2025 · 2 revisions

Image Selection Dropdown

Selection Dropdown

The Image Selection Dropdown provides a way to view and switch between all currently loaded disk images.

It determines which image is considered the active image, which is the target for most menu, toolbar, and editing operations.


Purpose

The image selection dropdown answers the question:

“Which image am I currently working on?”

It allows users to:

  • See all loaded images at a glance
  • Identify images with unsaved changes
  • Switch the active image quickly
  • Work efficiently with multiple images in a single workspace

Display Behavior

  • The dropdown always reflects the current workspace state
  • The selected entry represents the active image
  • Changing the selection immediately updates:
    • The active image
    • The image summary panel
    • The directory and file view
    • Context-sensitive menu and toolbar items

Modified Image Indicator

Images with unsaved modifications are visually distinguished in the dropdown.

  • Modified images are displayed using blue text
  • Unmodified images use the default text color
  • This provides a quick visual indication of which images contain pending changes

The color indicator reflects modification state only and does not affect image data.


Interaction with Filters

The contents of the image selection dropdown are affected by active filters.

No Active Filters

  • The dropdown lists all loaded images
  • Images appear regardless of scan state or filter availability

Active Filters

  • The dropdown lists only images that match the active filters
  • Images excluded by filters are temporarily hidden from the list
  • Selecting a different filtered image changes the active image accordingly

Clearing filters restores the full list of loaded images.


Relationship to Other UI Elements

  • The dropdown works in conjunction with the Filters menu and toolbar filters
  • It drives updates to the Image Summary Panel
  • It determines the target for:
    • Menu commands
    • Toolbar actions
    • Editing operations
  • It supports workflows involving multiple images loaded simultaneously

Notes

  • The image selection dropdown does not open or close images
  • It does not modify image data
  • It reflects filtering and modification state but does not control either
  • The active image is always one of the images currently listed in the dropdown

See Also

Clone this wiki locally