public static class EditorStringsEvery string the shell shows, declared once.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
The shape Strings.Resource will generate — an id, the source text, and a list of all of them — written by hand until it does, in the same way Samples/02-HelloUi hand-writes the descriptor its generator would emit. Nothing at a call site changes when the generator lands.
⚠ All is spelled out rather than reflected over. It feeds Template, which is what a translator starts from, and a list gathered by walking the fields at run time would be a list this assembly's trimming settings are entitled to shorten. The duplication is the cost of the id table being data; the generator removes it.
Fields and properties (123)
public static StringId MenuFileThe File menu.
public static StringId MenuEditThe Edit menu.
public static StringId MenuViewThe View menu.
public static StringId MenuWindowThe Window menu.
public static StringId MenuHelpThe Help menu.
public static StringId MenuAssetsThe Assets menu.
public static StringId MenuEntityThe Entity menu — Unreal's Actor, Unity's GameObject.
public static StringId MenuPlayThe Play menu.
public static StringId MenuBuildThe Build menu.
public static StringId MenuToolsThe Tools menu.
public static StringId MenuRecentThe Open Recent submenu.
public static StringId MenuCreateThe Create submenu, under Assets.
public static StringId MenuLayoutThe Layout submenu.
public static StringId MenuPanelsThe Panels submenu.
public static StringId CategoryFileThe command category a file command is filed under in the palette.
public static StringId CategoryEditDitto, for editing.
public static StringId CategoryViewDitto, for the view.
public static StringId CategoryPanelDitto, for panels.
public static StringId CategoryModeDitto, for the verbs that enter an editor mode.
public static StringId CategoryHelpDitto, for help.
public static StringId CommandNewProjectMakes a new project.
public static StringId CommandOpenProjectOpens one.
public static StringId CommandSaveSaves the open document.
public static StringId CommandSaveAllSaves all of them.
public static StringId CommandExitCloses the editor.
public static StringId CommandUndoUndoes the last change.
public static StringId CommandRedoRedoes it.
public static StringId CommandPreferencesOpens the settings.
public static StringId CommandPaletteOpens the command palette.
public static StringId NextModeTab: enter the next editor mode along the strip.
public static StringId CommandSearchEverywhereOpens the search over assets, entities and settings.
public static StringId CommandResetLayoutPuts the arrangement back to the preset it started from.
public static StringId CommandSaveLayoutSaves the arrangement under a name.
public static StringId CommandFloatPanelTakes the panel the user is in out into a window of its own.
public static StringId CommandToggleThemeSwitches between the light and dark themes.
public static StringId CommandClosePanelCloses the panel the user is in.
public static StringId CommandNextTabMoves to the next tab of its group.
public static StringId CommandPreviousTabAnd the previous one.
public static StringId CommandAboutSays what version this is.
public static StringId CommandDocumentationOpens the manual.
public static StringId PalettePlaceholderWhat the palette's field says when it is empty.
public static StringId PaletteEmptyWhat the palette says when nothing matches.
public static StringId TasksTitleThe heading over the running background work.
public static StringId TasksIdleWhat the task list says when there is none.
public static StringId TasksCancelStops one.
public static StringId TasksCancelledWhat a task that was cancelled reports.
public static StringId TasksFailedWhat a task that threw reports.
public static StringId NotificationsTitleThe heading over the messages that have been shown.
public static StringId NotificationsEmptyWhat the notification list says when there are none.
public static StringId NotificationsClearThrows them all away.
public static StringId LayoutResetWhat the shell reports after putting the arrangement back.
public static StringId DialogOkThe confirming button on a dialog that asks nothing more specific.
public static StringId DialogCancelThe one that backs out of it.
public static StringId StatusSelectionWhat the status bar calls the selection when there is more than one thing in it.
public static StringId StatusFrameTimeWhat the status bar's frame-time cell says.
public static StringId ConsoleClearEmpties the console and the ring behind it.
public static StringId ConsoleCollapseFolds identical lines into one row with a count.
public static StringId ConsoleClearOnPlayEmpties it on the way into play mode.
public static StringId ConsoleSearchWhat the console's search box says when it is empty.
public static StringId ConsoleAllCategoriesThe category picker's "no filter" choice.
public static StringId ConsoleNoSelectionWhat the detail pane says when no line is selected.
public static StringId KeyBindingConflictWhat it reports when a keybinding could not be taken.
public static StringId PanelKeysThe keybinding editor's tab.
public static StringId PanelMessagesThe message log's.
public static StringId PanelPreferencesThe preferences window's.
public static StringId PanelProjectSettingsThe project settings window's.
public static StringId PanelPluginsThe plugin manager's.
public static StringId PanelHistoryThe undo history's.
public static StringId KeysFilterWhat the keybinding editor's filter box says when it is empty.
public static StringId KeysRecordPuts the panel into capture mode.
public static StringId KeysRecordingWhat that button says while it is waiting.
public static StringId KeysClearUnbinds the selected command.
public static StringId KeysResetRowPuts one row back to the layer underneath.
public static StringId KeysResetAllPuts every row back.
public static StringId KeysImportReads a keymap file in.
public static StringId KeysExportWrites one out.
public static StringId KeysColumnCommandThe command column.
public static StringId KeysColumnCategoryThe category column.
public static StringId KeysColumnBindingThe shortcut column.
public static StringId KeysColumnSourceThe column saying which layer a binding came from.
public static StringId KeysSourceDefaultWhat that column says for a binding the application shipped.
public static StringId KeysSourceUserAnd for one the user made.
public static StringId KeysPickRowWhat the status line says with no row chosen.
public static StringId KeysReadyAnd with one chosen.
public static StringId KeysWaitingAnd while it is waiting for one.
public static StringId KeysConflictWhat it says when the chord is taken.
public static StringId KeysUnknownPresetWhat it says when a keymap file names a preset this editor has not got.
public static StringId MessagesAllLevelsThe message log's "no filter" choice.
public static StringId MessagesErrorsIts errors-only choice.
public static StringId MessagesWarningsIts warnings-only choice.
public static StringId MessagesSuccessesIts successes-only choice.
public static StringId MessagesInfosIts information-only choice.
public static StringId MessagesNoSelectionWhat its detail pane says when no line is selected.
public static StringId SettingsSearchWhat the settings window's search box says when it is empty.
public static StringId SettingsResetPagePuts one page back to its defaults.
public static StringId SettingsRevertThrows away what has been typed since the last write.
public static StringId SettingsApplyWrites it.
public static StringId SettingsNoPageWhat the pane says when the search has matched nothing.
public static StringId PluginsFilterWhat the plugin manager's filter box says when it is empty.
public static StringId PluginsDisableSwitches the selected plugin off.
public static StringId PluginsEnableAnd back on.
public static StringId PluginsReloadUnloads it and loads it again from disk.
public static StringId PluginsColumnNameThe name column.
public static StringId PluginsColumnIdThe id column.
public static StringId PluginsColumnVersionThe version column.
public static StringId PluginsColumnStateThe state column.
public static StringId PluginsColumnAuthorThe author column.
public static StringId PluginsStateActiveWhat the state column says for a running plugin.
public static StringId PluginsStateDisabledFor one that is switched off.
public static StringId PluginsStateFailedFor one that did not start.
public static StringId PluginsStateUnloadedFor one that has been taken back out.
public static StringId PluginsNoneWhat the detail line says when nothing is installed.
public static StringId PluginsPickRowAnd when nothing is selected.
public static StringId PluginsSwitchedOffAnd for one the user switched off.
public static StringId PluginsManifestOffAnd for one its own manifest switches off.
public static StringId HistoryHintWhat the undo history's strip says.
public static StringId HistoryOriginalWhat the history calls the point before anything was done.
public static StringId ProjectsTitleThe heading over the startup project browser.
public static StringId ProjectsEmptyWhat it says when nothing has been opened yet.
public static StringId ProjectsBrowseOpens one that is already on disk.
public static StringId ProjectsNewStarts one.
public static StringId ProjectsMissingWhat a row says when the directory has gone.
public static IReadOnlyList<StringId> AllEvery string above, for a translator to start from.
Used by (20)
- AssetPickerVixen.Editor.App
- CommandPaletteVixen.Editor.Ui
- ConsoleViewVixen.Editor.Ui
- DialogServiceVixen.Editor.Ui
- DialogTestsVixen.Editor.Ui.Tests
- EditorApplicationVixen.Editor.App
- EditorModesVixen.Editor.Ui
- EditorShellVixen.Editor.Ui
- EditorShellTestsVixen.Editor.Ui.Tests
- KeyBindingsViewVixen.Editor.Ui
- MessageLogViewVixen.Editor.Ui
- MilestoneE3TestsVixen.Editor.App.Tests
- PaletteTestsVixen.Editor.Ui.Tests
- PluginManagerViewVixen.Editor.App
- ProjectBrowserTestsVixen.Editor.App.Tests
- ServiceTestsVixen.Editor.Ui.Tests
- SettingsViewVixen.Editor.Ui
- StringsVixen.Editor.Ui
- TaskCenterVixen.Editor.Ui
- UndoHistoryVixen.Editor.App