2 * Copyright 2003-2010 Haiku Inc. All rights reserved.
3 * Distributed under the terms of the MIT License.
15 #include <FilePanel.h>
16 #include <FileGameSound.h>
24 M_PLAY_MESSAGE
= 'MPLM',
25 M_STOP_MESSAGE
= 'MSTO',
26 M_REMOVE_MESSAGE
= 'MREM',
27 M_ITEM_MESSAGE
= 'MITE',
28 M_OTHER_MESSAGE
= 'MOTH',
29 M_NONE_MESSAGE
= 'MNON',
31 M_REMOVE_EVENT
= 'MREE',
36 class HWindow
: public BWindow
{
38 HWindow(BRect rect
, const char* name
);
41 virtual void DispatchMessage(BMessage
* message
,
43 virtual void MessageReceived(BMessage
* message
);
44 virtual bool QuitRequested();
49 void _SetupMenuField();
50 void _UpdateZoomLimits();
53 HEventList
* fEventList
;
54 BFilePanel
* fFilePanel
;
55 BFileGameSound
* fPlayer
;
60 #endif // __HWINDOW_H__