-enum TextJustify { LeftJustify = 1, RightJustify, CenterJustify };
-
-struct PixmapMask {
- Pixmap mask;
- unsigned int w, h;
-};
-
-struct WindowStyle {
- BColor l_text_focus, l_text_unfocus, b_pic_focus,
- b_pic_unfocus;
- BTexture f_focus, f_unfocus, t_focus, t_unfocus, l_focus, l_unfocus,
- h_focus, h_unfocus, b_focus, b_unfocus, b_pressed, b_pressed_focus,
- b_pressed_unfocus, g_focus, g_unfocus;
-
- PixmapMask close_button, max_button, icon_button, stick_button;
- BFont *font;
-
- TextJustify justify;
-
- void doJustify(const std::string &text, int &start_pos,
- unsigned int max_length, unsigned int modifier) const;
-};
-
-class BScreen : public ScreenInfo {