1 /* 2 ============================================================================== 3 4 This file is part of the JUCE library. 5 Copyright (c) 2020 - Raw Material Software Limited 6 7 JUCE is an open source library subject to commercial or open-source 8 licensing. 9 10 By using JUCE, you agree to the terms of both the JUCE 6 End-User License 11 Agreement and JUCE Privacy Policy (both effective as of the 16th June 2020). 12 13 End User License Agreement: www.juce.com/juce-6-licence 14 Privacy Policy: www.juce.com/juce-privacy-policy 15 16 Or: You may also use this code under the terms of the GPL v3 (see 17 www.gnu.org/licenses). 18 19 JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER 20 EXPRESSED OR IMPLIED, INCLUDING MERCHANTABILITY AND FITNESS FOR PURPOSE, ARE 21 DISCLAIMED. 22 23 ============================================================================== 24 */ 25 26 #pragma once 27 28 29 //============================================================================== 30 /** 31 A namespace to hold all the possible command IDs. 32 */ 33 namespace JucerCommandIDs 34 { 35 enum 36 { 37 test = 0xf20009, 38 toFront = 0xf2000a, 39 toBack = 0xf2000b, 40 41 group = 0xf20017, 42 ungroup = 0xf20018, 43 44 showGrid = 0xf2000e, 45 enableSnapToGrid = 0xf2000f, 46 47 editCompLayout = 0xf20010, 48 editCompGraphics = 0xf20011, 49 50 bringBackLostItems = 0xf20012, 51 52 zoomIn = 0xf20013, 53 zoomOut = 0xf20014, 54 zoomNormal = 0xf20015, 55 spaceBarDrag = 0xf20016, 56 57 compOverlay0 = 0xf20020, 58 compOverlay33 = 0xf20021, 59 compOverlay66 = 0xf20022, 60 compOverlay100 = 0xf20023, 61 62 newDocumentBase = 0xf32001, 63 newComponentBase = 0xf30001, 64 newElementBase = 0xf31001, 65 66 alignTop = 0xf33000, 67 alignRight = 0xf33001, 68 alignBottom = 0xf33002, 69 alignLeft = 0xf33003, 70 }; 71 } 72