Skip to content
OGE logoOGE

File manager

A file manager over any storage: a folder tree loaded folder by folder, the open folder as a list or a grid, a path, back / forward / up, sorting and search, selection with Ctrl and Shift, inline rename, new folders, delete, drag-to-move, drop-to-upload and a context menu.

Everything goes through a provider — a list function plus the operations you allow — so the same component browses a REST API, cloud storage or a database; a command the provider does not implement is hidden. The keyboard follows the APG tree view and listbox patterns. See the API.

folder tree list / grid drag and drop provider

Getting started

Double-click or Enter opens; F2 renames; Delete deletes; drag items onto a folder (in the list, the tree or the path) to move them, drop files from the desktop to upload; right-click or Shift+F10 for the context menu.

provider fileOpen keyboard
  • Files
  • FinanceSep 14, 2026, 9:30 AM
  • PhotosAug 30, 2026, 9:30 AM
  • ProjectsOct 2, 2026, 9:30 AM
  • Employee handbook.pdf2.5 MBMar 18, 2026, 9:30 AM
  • Read me.txt1.3 KBJul 1, 2026, 9:30 AM
5 items

Opened: —

Read-only grid

A provider with only list browses without the new folder, rename, delete, move and upload commands; [(view)] keeps the view in your own state.

list only view
  • Files
  • FinanceSep 14, 2026, 9:30 AM
  • PhotosAug 30, 2026, 9:30 AM
  • ProjectsOct 2, 2026, 9:30 AM
  • Employee handbook.pdf2.5 MBMar 18, 2026, 9:30 AM
  • Read me.txt1.3 KBJul 1, 2026, 9:30 AM
5 items

Confirm before deleting

(deleting) is cancelable; event.wait() holds the delete until a dialog answers.

deleting wait
  • Files
  • INV-2026-0912.pdf92 KBSep 12, 2026, 9:30 AM
  • INV-2026-0918.pdf89 KBSep 18, 2026, 9:30 AM
2 items