summaryrefslogtreecommitdiff
path: root/FL
diff options
context:
space:
mode:
Diffstat (limited to 'FL')
-rw-r--r--FL/Fl.H4
-rw-r--r--FL/Fl_Tooltip.H2
2 files changed, 3 insertions, 3 deletions
diff --git a/FL/Fl.H b/FL/Fl.H
index 874769354..379eec84e 100644
--- a/FL/Fl.H
+++ b/FL/Fl.H
@@ -940,7 +940,7 @@ public:
non-text widgets. The default mode is to enable keyboard focus
for all widgets.
*/
- static void visible_focus(int v) { option(OPTION_VISIBLE_FOCUS, v); }
+ static void visible_focus(int v) { option(OPTION_VISIBLE_FOCUS, (v!=0)); }
/**
Gets or sets the visible keyboard focus on buttons and other
non-text widgets. The default mode is to enable keyboard focus
@@ -955,7 +955,7 @@ public:
be dragged from text fields or dragged within a text field as a
cut/paste shortcut.
*/
- static void dnd_text_ops(int v) { option(OPTION_DND_TEXT, v); }
+ static void dnd_text_ops(int v) { option(OPTION_DND_TEXT, (v!=0)); }
/**
Gets or sets whether drag and drop text operations are
supported. This specifically affects whether selected text can
diff --git a/FL/Fl_Tooltip.H b/FL/Fl_Tooltip.H
index 33b69cb6a..ef7633c7f 100644
--- a/FL/Fl_Tooltip.H
+++ b/FL/Fl_Tooltip.H
@@ -57,7 +57,7 @@ public:
/** Returns non-zero if tooltips are enabled. */
static int enabled() { return Fl::option(Fl::OPTION_SHOW_TOOLTIPS); }
/** Enables tooltips on all widgets (or disables if <i>b</i> is false). */
- static void enable(int b = 1) { Fl::option(Fl::OPTION_SHOW_TOOLTIPS, b);}
+ static void enable(int b = 1) { Fl::option(Fl::OPTION_SHOW_TOOLTIPS, (b!=0));}
/** Same as enable(0), disables tooltips on all widgets. */
static void disable() { enable(0); }
static void (*enter)(Fl_Widget* w);