1 /* 2 * Copyright 2003-2007, Haiku, Inc. All Rights Reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Fernando Francisco de Oliveira 7 * Michael Wilber 8 * Michael Pfeiffer 9 * Ryan Leavengood 10 */ 11 #ifndef SHOW_IMAGE_CONSTANTS_H 12 #define SHOW_IMAGE_CONSTANTS_H 13 14 15 #include <SupportDefs.h> 16 17 18 enum { 19 MSG_CAPTURE_MOUSE = 'mCPM', 20 MSG_CHANGE_FOCUS = 'mCFS', 21 MSG_FILE_OPEN = 'mFOP', 22 MSG_WINDOW_QUIT = 'mWQT', 23 MSG_OUTPUT_TYPE = 'BTMN', 24 MSG_SAVE_PANEL = 'mFSP', 25 MSG_CLEAR_SELECT = 'mCSL', 26 MSG_SELECT_ALL = 'mSAL', 27 MSG_CLIPBOARD_CHANGED = 'mCLP', 28 MSG_MODIFIED = 'mMOD', 29 MSG_UPDATE_STATUS = 'mUPS', 30 MSG_UPDATE_STATUS_TEXT = 'mUPT', 31 MSG_UNDO_STATE = 'mUNS', 32 MSG_SELECTION_MODE = 'mSLM', 33 MSG_SELECTION = 'mSEL', 34 MSG_PAGE_FIRST = 'mPGF', 35 MSG_PAGE_LAST = 'mPGL', 36 MSG_PAGE_NEXT = 'mPGN', 37 MSG_PAGE_PREV = 'mPGP', 38 MSG_GOTO_PAGE = 'mGTP', 39 MSG_FILE_NEXT = 'mFLN', 40 MSG_FILE_PREV = 'mFLP', 41 MSG_SHRINK_TO_WINDOW = 'mSTW', 42 MSG_STRETCH_TO_WINDOW = 'mZTW', 43 MSG_ROTATE_90 = 'mR90', 44 MSG_ROTATE_270 = 'mR27', 45 MSG_FLIP_LEFT_TO_RIGHT = 'mFLR', 46 MSG_FLIP_TOP_TO_BOTTOM = 'mFTB', 47 MSG_SLIDE_SHOW = 'mSSW', 48 MSG_SLIDE_SHOW_DELAY = 'mSSD', 49 MSG_FULL_SCREEN = 'mFSC', 50 MSG_EXIT_FULL_SCREEN = 'mEFS', 51 MSG_SHOW_CAPTION = 'mSCP', 52 MSG_PAGE_SETUP = 'mPSU', 53 MSG_PREPARE_PRINT = 'mPPT', 54 MSG_PRINT = 'mPRT', 55 MSG_ZOOM_IN = 'mZIN', 56 MSG_ZOOM_OUT = 'mZOU', 57 MSG_ORIGINAL_SIZE = 'mOSZ', 58 MSG_SCALE_BILINEAR = 'mSBL', 59 MSG_DESKTOP_BACKGROUND = 'mDBG', 60 MSG_OPEN_RESIZER_WINDOW = 'mORS', 61 MSG_RESIZER_WINDOW_QUIT = 'mRSQ', 62 MSG_RESIZE = 'mRSZ', 63 kMsgProgressStatusUpdate = 'SIup' 64 }; 65 66 #endif // SHOW_IMAGE_CONSTANTS_H 67