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_DITHER_IMAGE = 'mDIM', 29 MSG_MODIFIED = 'mMOD', 30 MSG_UPDATE_STATUS = 'mUPS', 31 MSG_UPDATE_STATUS_TEXT = 'mUPT', 32 MSG_UNDO_STATE = 'mUNS', 33 MSG_SELECTION = 'mSEL', 34 MSG_SELECTION_BITMAP = 'mSBT', 35 MSG_PAGE_FIRST = 'mPGF', 36 MSG_PAGE_LAST = 'mPGL', 37 MSG_PAGE_NEXT = 'mPGN', 38 MSG_PAGE_PREV = 'mPGP', 39 MSG_GOTO_PAGE = 'mGTP', 40 MSG_FILE_NEXT = 'mFLN', 41 MSG_FILE_PREV = 'mFLP', 42 MSG_SHRINK_TO_WINDOW = 'mSTW', 43 MSG_ZOOM_TO_WINDOW = 'mZTW', 44 MSG_ROTATE_90 = 'mR90', 45 MSG_ROTATE_270 = 'mR27', 46 MSG_FLIP_LEFT_TO_RIGHT = 'mFLR', 47 MSG_FLIP_TOP_TO_BOTTOM = 'mFTB', 48 MSG_INVERT = 'mINV', 49 MSG_SLIDE_SHOW = 'mSSW', 50 MSG_SLIDE_SHOW_DELAY = 'mSSD', 51 MSG_FULL_SCREEN = 'mFSC', 52 MSG_EXIT_FULL_SCREEN = 'mEFS', 53 MSG_SHOW_CAPTION = 'mSCP', 54 MSG_PAGE_SETUP = 'mPSU', 55 MSG_PREPARE_PRINT = 'mPPT', 56 MSG_PRINT = 'mPRT', 57 MSG_ZOOM_IN = 'mZIN', 58 MSG_ZOOM_OUT = 'mZOU', 59 MSG_ORIGINAL_SIZE = 'mOSZ', 60 MSG_INVALIDATE = 'mIVD', 61 MSG_SCALE_BILINEAR = 'mSBL', 62 MSG_DESKTOP_BACKGROUND = 'mDBG', 63 MSG_OPEN_RESIZER_WINDOW = 'mORS', 64 MSG_RESIZER_WINDOW_QUIT = 'mRSQ', 65 MSG_RESIZE = 'mRSZ', 66 kMsgProgressStatusUpdate = 'SIup' 67 }; 68 69 #endif // SHOW_IMAGE_CONSTANTS_H 70