r602: Fix baver's code... don't insert timecode when show_tc is not set
[cinelerra_cv/mob.git] / cinelerra / loadmode.h
blob11e2ec5023d9ccee53497b5d9bd9fe65c009214d
1 #ifndef LOADMODE_H
2 #define LOADMODE_H
4 #include "guicast.h"
5 #include "loadmode.inc"
6 #include "mwindow.inc"
8 class LoadModeListBox;
10 class LoadModeItem : public BC_ListBoxItem
12 public:
13 LoadModeItem(char *text, int value);
14 int value;
17 class LoadMode
19 public:
20 LoadMode(MWindow *mwindow,
21 BC_WindowBase *window,
22 int x,
23 int y,
24 int *output,
25 int use_nothing);
26 ~LoadMode();
28 int create_objects();
29 int reposition_window(int x, int y);
31 char* mode_to_text();
33 BC_Title *title;
34 BC_TextBox *textbox;
35 LoadModeListBox *listbox;
36 MWindow *mwindow;
37 BC_WindowBase *window;
38 int x;
39 int y;
40 int *output;
41 int use_nothing;
42 ArrayList<LoadModeItem*> load_modes;
45 class LoadModeListBox : public BC_ListBox
47 public:
48 LoadModeListBox(BC_WindowBase *window, LoadMode *loadmode, int x, int y);
49 ~LoadModeListBox();
51 int handle_event();
53 BC_WindowBase *window;
54 LoadMode *loadmode;
57 #endif