Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

bitspopup.h

Go to the documentation of this file.
00001 #ifndef BITSPOPUP_H
00002 #define BITSPOPUP_H
00003 
00004 #include "guicast.h"
00005 
00006 class BitsPopupMenu;
00007 class BitsPopupText;
00008 
00009 class BitsPopup
00010 {
00011 public:
00012         BitsPopup(BC_WindowBase *parent_window, 
00013                 int x, 
00014                 int y, 
00015                 int *output, 
00016                 int use_ima4, 
00017                 int use_ulaw, 
00018                 int use_adpcm,
00019                 int use_float,
00020                 int use_32linear);
00021         ~BitsPopup();
00022         int create_objects();
00023         int get_w();
00024         
00025         BitsPopupMenu *menu;
00026         ArrayList<BC_ListBoxItem*> bits_items;
00027         BitsPopupText *textbox;
00028         int x, y, use_ima4, use_ulaw, use_float, use_adpcm, *output;
00029         int use_32linear;
00030         BC_WindowBase *parent_window;
00031 };
00032 
00033 class BitsPopupMenu : public BC_ListBox
00034 {
00035 public:
00036         BitsPopupMenu(BitsPopup *popup, int x, int y);
00037         int handle_event();
00038         BitsPopup *popup;
00039 };
00040 
00041 class BitsPopupText : public BC_TextBox
00042 {
00043 public:
00044         BitsPopupText(BitsPopup *popup, int x, int y);
00045         int handle_event();
00046         BitsPopup *popup;
00047 };
00048 
00049 
00050 
00051 
00052 
00053 #endif

Generated on Sun Jan 8 13:38:50 2006 for Cinelerra-svn by  doxygen 1.4.4