-class EditPopupFindAsset : public BC_MenuItem
-{
-public:
- EditPopupFindAsset(MWindow *mwindow, EditPopup *popup);
- int handle_event();
- MWindow *mwindow;
- EditPopup *popup;
-};
-
-class EditPopupUserTitle : public BC_MenuItem
-{
-public:
- EditPopupUserTitle(MWindow *mwindow, EditPopup *popup);
- ~EditPopupUserTitle();
-
- int handle_event();
-
- MWindow *mwindow;
- EditPopup *popup;
- EditUserTitleDialogThread *dialog_thread;
-};
-
-class EditPopupUserTitleText : public BC_TextBox
-{
-public:
- EditPopupUserTitleText(EditPopupUserTitleWindow *window,
- MWindow *mwindow, int x, int y, const char *text);
- ~EditPopupUserTitleText();
- int handle_event();
-
- MWindow *mwindow;
- EditPopupUserTitleWindow *window;
-};
-
-class EditPopupUserTitleWindow : public BC_Window
-{
-public:
- EditPopupUserTitleWindow(MWindow *mwindow, EditPopup *popup, int wx, int wy);
- ~EditPopupUserTitleWindow();
-
- void create_objects();
- void handle_close_event(int result);
-
- EditPopupUserTitleText *title_text;
- MWindow *mwindow;
- EditPopup *popup;
- char new_text[BCTEXTLEN];
-};
-
-class EditUserTitleDialogThread : public BC_DialogThread
-{
-public:
- EditUserTitleDialogThread(EditPopupUserTitle *edit_title);
- ~EditUserTitleDialogThread();
-
- void handle_close_event(int result);
- void handle_done_event(int result);
- BC_Window* new_gui();
- void start(int wx, int wy);
-
- int wx, wy;
- EditPopupUserTitle *edit_title;
- EditPopupUserTitleWindow *window;
-};
-
-
-class EditPopupTitleColor : public BC_MenuItem
-{
-public:
- EditPopupTitleColor(MWindow *mwindow, EditPopup *popup);
- ~EditPopupTitleColor();
-
- int handle_event();
-
- MWindow *mwindow;
- EditPopup *popup;
- EditTitleColorPicker *color_picker;
-};
-
-class EditTitleColorDefault : public BC_GenericButton