1/* 2 * Copyright 2001-2006, Haiku. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Rafael Romo 7 * Stefano Ceccherini (burton666@libero.it) 8 */ 9#ifndef CONSTANTS_H 10#define CONSTANTS_H 11 12 13#include <ScreenDefs.h> 14#include <SupportDefs.h> 15 16 17// Messages 18static const uint32 WORKSPACE_CHECK_MSG = 'wchk'; 19static const uint32 BUTTON_LAUNCH_BACKGROUNDS_MSG = 'blbk'; 20static const uint32 BUTTON_DEFAULTS_MSG = 'bdef'; 21static const uint32 BUTTON_REVERT_MSG = 'brev'; 22static const uint32 BUTTON_APPLY_MSG = 'bapl'; 23static const uint32 BUTTON_DONE_MSG = 'bdon'; 24static const uint32 BUTTON_KEEP_MSG = 'bkep'; 25static const uint32 BUTTON_UNDO_MSG = 'bund'; 26static const uint32 POP_RESOLUTION_MSG = 'pres'; 27static const uint32 POP_COLORS_MSG = 'pclr'; 28static const uint32 POP_REFRESH_MSG = 'prfr'; 29static const uint32 POP_OTHER_REFRESH_MSG = 'porf'; 30static const uint32 POP_COMBINE_DISPLAYS_MSG = 'pcdi'; 31static const uint32 POP_SWAP_DISPLAYS_MSG = 'psdi'; 32static const uint32 POP_USE_LAPTOP_PANEL_MSG = 'pulp'; 33static const uint32 POP_TV_STANDARD_MSG = 'ptvs'; 34//static const uint32 UPDATE_DESKTOP_COLOR_MSG = 'udsc'; 35 // This is now defined in headers/private/preferences/ScreenDefs.h 36static const uint32 UPDATE_DESKTOP_MSG = 'udsk'; 37static const uint32 SLIDER_MODIFICATION_MSG = 'sldm'; 38static const uint32 SLIDER_INVOKE_MSG = 'sldi'; 39static const uint32 SLIDER_BRIGHTNESS_MSG = 'brig'; 40static const uint32 SET_CUSTOM_REFRESH_MSG = 'scrf'; 41static const uint32 DIM_COUNT_MSG = 'scrf'; 42static const uint32 MAKE_INITIAL_MSG = 'mkin'; 43static const uint32 kMsgWorkspaceLayoutChanged = 'wslc'; 44static const uint32 kMsgWorkspaceColumnsChanged = 'wscc'; 45static const uint32 kMsgWorkspaceRowsChanged = 'wsrc'; 46 47// Constants 48extern const char* kBackgroundsSignature; 49 50static const int32 gMinRefresh = 45; // This is the minimum selectable refresh 51static const int32 gMaxRefresh = 140; // This is the maximum selectable refresh 52 53#endif /* CONSTANTS_H */ 54