The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

71 lines
2.5KB

  1. /*
  2. ==============================================================================
  3. This file is part of the JUCE library - "Jules' Utility Class Extensions"
  4. Copyright 2004-11 by Raw Material Software Ltd.
  5. ------------------------------------------------------------------------------
  6. JUCE can be redistributed and/or modified under the terms of the GNU General
  7. Public License (Version 2), as published by the Free Software Foundation.
  8. A copy of the license is included in the JUCE distribution, or can be found
  9. online at www.gnu.org/licenses.
  10. JUCE is distributed in the hope that it will be useful, but WITHOUT ANY
  11. WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
  12. A PARTICULAR PURPOSE. See the GNU General Public License for more details.
  13. ------------------------------------------------------------------------------
  14. To release a closed-source product which uses JUCE, commercial licenses are
  15. available: visit www.rawmaterialsoftware.com/juce for more information.
  16. ==============================================================================
  17. */
  18. /**
  19. A namespace to hold all the possible command IDs.
  20. */
  21. namespace CommandIDs
  22. {
  23. enum
  24. {
  25. newProject = 0x200010,
  26. open = 0x200020,
  27. closeDocument = 0x200030,
  28. saveDocument = 0x200040,
  29. closeProject = 0x200051,
  30. saveProject = 0x200060,
  31. saveAll = 0x200080,
  32. openInIDE = 0x200072,
  33. saveAndOpenInIDE = 0x200073,
  34. updateModules = 0x200075,
  35. showUTF8Tool = 0x200076,
  36. showAppearanceSettings = 0x200077,
  37. showConfigPanel = 0x200074,
  38. showFilePanel = 0x200078,
  39. closeWindow = 0x201001,
  40. closeAllDocuments = 0x201000,
  41. goToPreviousDoc = 0x201002,
  42. goToNextDoc = 0x201003,
  43. goToCounterpart = 0x201004,
  44. deleteSelectedItem = 0x201005,
  45. showFindPanel = 0x2010a0,
  46. findSelection = 0x2010a1,
  47. findNext = 0x2010a2,
  48. findPrevious = 0x2010a3
  49. };
  50. }
  51. namespace CommandCategories
  52. {
  53. static const char* const general = "General";
  54. static const char* const editing = "Editing";
  55. static const char* const view = "View";
  56. static const char* const windows = "Windows";
  57. }