Author: matt
Date: 2009-09-28 07:11:50 -0700 (Mon, 28 Sep 2009)
New Revision: 6906
Log:
Fixed missing values for Fl_Widget flags bitfield. Ooops!
Modified:
branches/branch-1.3/FL/Fl_Widget.H
Modified: branches/branch-1.3/FL/Fl_Widget.H
===================================================================
--- branches/branch-1.3/FL/Fl_Widget.H 2009-09-27 12:06:35 UTC (rev 6905)
+++ branches/branch-1.3/FL/Fl_Widget.H 2009-09-28 14:11:50 UTC (rev 6906)
@@ -144,21 +144,25 @@
See activate(), output(), visible(), changed(), set_visible_focus()
*/
enum {
- INACTIVE = 1, ///< the widget can't receive focus, and is
disabled but potentially visible
- INVISIBLE, ///< the widget is not drawn but can receive
events
- OUTPUT, ///< for output only
- NOBORDER, ///< don't draw a decoration (Fl_Window)
- FORCE_POSITION, ///< don't let the window manager position thi
window (Fl_Window)
- NON_MODAL, ///< thisis a hovering toolbar window (Fl_Window)
- SHORTCUT_LABEL, ///< the label contains a shortcut we need to
draw
- CHANGED, ///< the widget value changed
- OVERRIDE, ///< position window on top (Fl_Window)
- VISIBLE_FOCUS, ///< accepts keyboard focus navigation if the
widget can have the focus
- COPIED_LABEL, ///< the widget label is internally copied, its
destruction is handled by the widget
- CLIP_CHILDREN, ///< all drawing within this widget will be
clipped (Fl_Group)
- MENU_WINDOW, ///< a temporary popup window, dismissed by
clicking outside (Fl_Window)
- TOOLTIP_WINDOW, ///< a temporary popup, transparent to events,
and dismissed easily (Fl_Window)
- MODAL, ///< a window blocking input to all other winows
(Fl_Window)
+ INACTIVE = 1<<0, ///< the widget can't receive focus, and is
disabled but potentially visible
+ INVISIBLE = 1<<1, ///< the widget is not drawn but can receive
events
+ OUTPUT = 1<<2, ///< for output only
+ NOBORDER = 1<<3, ///< don't draw a decoration (Fl_Window)
+ FORCE_POSITION = 1<<4, ///< don't let the window manager position
thi window (Fl_Window)
+ NON_MODAL = 1<<5, ///< thisis a hovering toolbar window
(Fl_Window)
+ SHORTCUT_LABEL = 1<<6, ///< the label contains a shortcut we need
to draw
+ CHANGED = 1<<7, ///< the widget value changed
+ OVERRIDE = 1<<8, ///< position window on top (Fl_Window)
+ VISIBLE_FOCUS = 1<<9, ///< accepts keyboard focus navigation if
the widget can have the focus
+ COPIED_LABEL = 1<<10, ///< the widget label is internally copied,
its destruction is handled by the widget
+ CLIP_CHILDREN = 1<<11, ///< all drawing within this widget will be
clipped (Fl_Group)
+ MENU_WINDOW = 1<<12, ///< a temporary popup window, dismissed by
clicking outside (Fl_Window)
+ TOOLTIP_WINDOW = 1<<13, ///< a temporary popup, transparent to
events, and dismissed easily (Fl_Window)
+ MODAL = 1<<14, ///< a window blocking input to all other
winows (Fl_Window)
+ // (space for more flags)
+ USERFLAG3 = 1<<29, ///< reserved for 3rd party extensions
+ USERFLAG2 = 1<<30, ///< reserved for 3rd party extensions
+ USERFLAG1 = 1<<31 ///< reserved for 3rd party extensions
};
void draw_box() const;
void draw_box(Fl_Boxtype t, Fl_Color c) const;
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit