/* ============================================================================== This file is part of the JUCE library. Copyright (c) 2015 - ROLI Ltd. Permission is granted to use this software under the terms of either: a) the GPL v2 (or any later version) b) the Affero GPL v3 Details of these licenses can be found at: www.gnu.org/licenses JUCE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ------------------------------------------------------------------------------ To release a closed-source product which uses JUCE, commercial licenses are available: visit www.juce.com for more information. ============================================================================== */ /** A namespace to hold all the possible command IDs. */ namespace CommandIDs { enum { newProject = 0x300000, open = 0x300001, closeDocument = 0x300002, saveDocument = 0x300003, saveDocumentAs = 0x300004, closeProject = 0x300010, saveProject = 0x300011, saveAll = 0x300012, openInIDE = 0x300013, saveAndOpenInIDE = 0x300014, createNewExporter = 0x300015, showUTF8Tool = 0x300020, showGlobalPreferences = 0x300021, showTranslationTool = 0x300022, showSVGPathTool = 0x300023, showAboutWindow = 0x300024, showProjectSettings = 0x300030, showProjectTab = 0x300031, showBuildTab = 0x300032, showFileExplorerPanel = 0x300033, showModulesPanel = 0x300034, showExportersPanel = 0x300035, showExporterSettings = 0x300036, closeWindow = 0x300040, closeAllDocuments = 0x300041, goToPreviousDoc = 0x300042, goToNextDoc = 0x300043, goToCounterpart = 0x300044, deleteSelectedItem = 0x300045, showFindPanel = 0x300050, findSelection = 0x300051, findNext = 0x300052, findPrevious = 0x300053, cleanAll = 0x300060, toggleBuildEnabled = 0x300061, showWarnings = 0x300062, reinstantiateComp = 0x300063, launchApp = 0x300064, killApp = 0x300065, buildNow = 0x300066, toggleContinuousBuild = 0x300067, enableSnapToGrid = 0x300070, zoomIn = 0x300071, zoomOut = 0x300072, zoomNormal = 0x300073, spaceBarDrag = 0x300074, nextError = 0x300080, prevError = 0x300081, loginLogout = 0x300090, lastCommandIDEntry }; } namespace CommandCategories { static const char* const general = "General"; static const char* const editing = "Editing"; static const char* const view = "View"; static const char* const windows = "Windows"; }