r136: This commit was manufactured by cvs2svn to create tag 'hv_1_1_8'.
[cinelerra_cv/mob.git] / hvirtual / cinelerra / bitspopup.h
blob978dea92f5ed0436e6df8b76c510695526f703e8
1 #ifndef BITSPOPUP_H
2 #define BITSPOPUP_H
4 #include "guicast.h"
6 class BitsPopupMenu;
7 class BitsPopupText;
9 class BitsPopup
11 public:
12 BitsPopup(BC_WindowBase *parent_window,
13 int x,
14 int y,
15 int *output,
16 int use_ima4,
17 int use_ulaw,
18 int use_adpcm,
19 int use_float,
20 int use_32linear);
21 ~BitsPopup();
22 int create_objects();
23 int get_w();
25 BitsPopupMenu *menu;
26 ArrayList<BC_ListBoxItem*> bits_items;
27 BitsPopupText *textbox;
28 int x, y, use_ima4, use_ulaw, use_float, use_adpcm, *output;
29 int use_32linear;
30 BC_WindowBase *parent_window;
33 class BitsPopupMenu : public BC_ListBox
35 public:
36 BitsPopupMenu(BitsPopup *popup, int x, int y);
37 int handle_event();
38 BitsPopup *popup;
41 class BitsPopupText : public BC_TextBox
43 public:
44 BitsPopupText(BitsPopup *popup, int x, int y);
45 int handle_event();
46 BitsPopup *popup;
53 #endif