class TitleCurSubMenuItem;
class TitleFontsPopup;
class TitleColorPopup;
+class TitlePngPopup;
class TitleWindow : public PluginClientWindow
{
void update();
void previous_font();
void next_font();
+ void check_style(const char *font_name);
int insert_ibeam(const char *txt, int adv);
TitleMain *client;
TitleCurPopup *cur_popup;
TitleFontsPopup *fonts_popup;
TitleColorPopup *color_popup;
+ TitlePngPopup *png_popup;
int color_x, color_y;
int outline_color_x, outline_color_y;
int color_value;
};
+class TitlePngPopup : public BC_DialogThread
+{
+public:
+ TitlePngPopup(TitleMain *client, TitleWindow *window);
+ ~TitlePngPopup();
+
+ void handle_done_event(int result);
+ BC_Window* new_gui();
+ int activate();
+
+ TitleMain *client;
+ TitleWindow *window;
+};
+
#endif