1 /*****************************************************************************
3 *****************************************************************************
4 * Copyright (C) 2001 the VideoLAN team
7 * Authors: Tony Castley <tcastley@mail.powerup.com.au>
8 * Stephan Aßmus <stippi@yellowbites.com>
10 * This program is free software you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License as published by
12 * the Free Software Foundation either version 2 of the License, or
13 * (at your option) any later version.
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
20 * You should have received a copy of the GNU General Public License
21 * along with this program if not, write to the Free Software
22 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
23 *****************************************************************************/
25 #ifndef BEOS_MESSAGE_VALUES_H
26 #define BEOS_MESSAGE_VALUES_H
31 #define OPEN_FILE 'opfl'
32 #define OPEN_DVD 'opdv'
33 #define LOAD_SUBFILE 'losu'
34 #define SUBFILE_RECEIVED 'sure'
35 #define OPEN_PLAYLIST 'oppl'
36 #define STOP_PLAYBACK 'stpl'
37 #define START_PLAYBACK 'play'
38 #define PAUSE_PLAYBACK 'papl'
39 #define HEIGHTH_PLAY 'hhpl'
40 #define QUARTER_PLAY 'qupl'
41 #define HALF_PLAY 'hapl'
42 #define NORMAL_PLAY 'nrpl'
43 #define TWICE_PLAY 'twpl'
44 #define FOUR_PLAY 'fopl'
45 #define HEIGHT_PLAY 'hepl'
46 #define SEEK_PLAYBACK 'seek'
47 #define VOLUME_CHG 'voch'
48 #define VOLUME_MUTE 'mute'
49 #define SELECT_CHANNEL 'chan'
50 #define SELECT_SUBTITLE 'subt'
51 #define PREV_TITLE 'prti'
52 #define NEXT_TITLE 'nxti'
53 #define TOGGLE_TITLE 'tgti'
54 #define PREV_CHAPTER 'prch'
55 #define NEXT_CHAPTER 'nxch'
56 #define TOGGLE_CHAPTER 'tgch'
57 #define PREV_FILE 'prfl'
58 #define NEXT_FILE 'nxfl'
59 #define NAVIGATE_PREV 'navp' // could be chapter, title or file
60 #define NAVIGATE_NEXT 'navn' // could be chapter, title or file
61 #define OPEN_PREFERENCES 'pref'
62 #define OPEN_MESSAGES 'mess'
63 #define TOGGLE_ON_TOP 'ontp'
64 #define SHOW_INTERFACE 'shin'
65 #define TOGGLE_FULL_SCREEN 'tgfs'
66 #define RESIZE_50 'rshl'
67 #define RESIZE_100 'rsor'
68 #define RESIZE_200 'rsdb'
69 #define RESIZE_TRUE 'rstr'
70 #define ASPECT_CORRECT 'asco'
71 #define VERT_SYNC 'vsyn'
72 #define WINDOW_FEEL 'wfel'
73 #define SCREEN_SHOT 'scrn'
74 #define MSG_UPDATE 'updt'
75 #define MSG_SOUNDPLAY 'move' // drag'n'drop from soundplay playlist
76 #define INTERFACE_CREATED 'ifcr' /* see VlcApplication::MessageReceived()
77 * in src/misc/beos_specific.cpp */
78 #define SHORTCUT 'shcu'
80 #endif // BEOS_MESSAGE_VALUES_H