summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES10
-rw-r--r--FL/Enumerations.H74
-rw-r--r--FL/filename.H30
-rw-r--r--FL/forms.H6
-rw-r--r--documentation/Fl_File_Browser.html6
-rw-r--r--documentation/Fl_File_Chooser.html8
-rw-r--r--documentation/functions.html24
-rw-r--r--documentation/migration.html61
-rw-r--r--fluid/Fluid_Image.cxx24
-rw-r--r--fluid/code.cxx8
-rw-r--r--fluid/fluid.cxx24
-rw-r--r--src/Fl_Button.cxx6
-rw-r--r--src/Fl_Counter.cxx6
-rw-r--r--src/Fl_File_Browser.cxx12
-rw-r--r--src/Fl_File_Chooser2.cxx26
-rw-r--r--src/Fl_File_Icon.cxx6
-rw-r--r--src/Fl_File_Icon2.cxx10
-rw-r--r--src/Fl_Light_Button.cxx6
-rw-r--r--src/Fl_Return_Button.cxx6
-rw-r--r--src/Fl_Scrollbar.cxx12
-rw-r--r--src/Fl_arg.cxx6
-rw-r--r--src/Fl_mac.cxx6
-rw-r--r--src/Fl_win32.cxx10
-rw-r--r--src/Fl_x.cxx8
-rw-r--r--src/filename_absolute.cxx10
-rw-r--r--src/filename_expand.cxx6
-rw-r--r--src/filename_ext.cxx6
-rw-r--r--src/filename_isdir.cxx6
-rw-r--r--src/filename_list.cxx6
-rw-r--r--src/filename_match.cxx10
-rw-r--r--src/filename_setext.cxx8
-rw-r--r--src/fl_diamond_box.cxx6
-rw-r--r--src/fl_engraved_label.cxx10
-rw-r--r--src/fl_file_dir.cxx10
-rw-r--r--src/fl_oval_box.cxx6
-rw-r--r--src/fl_plastic.cxx6
-rw-r--r--src/fl_round_box.cxx6
-rw-r--r--src/fl_rounded_box.cxx10
-rw-r--r--src/fl_shadow_box.cxx6
-rw-r--r--src/forms_fselect.cxx6
-rw-r--r--src/makedepend2
-rw-r--r--test/demo.cxx10
42 files changed, 298 insertions, 227 deletions
diff --git a/CHANGES b/CHANGES
index 76b2979d8..681cfadb5 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,11 +1,17 @@
CHANGES IN FLTK 1.1.0b12
+ - Documentation updates.
+ - Renamed down() and frame() to fl_down() and
+ fl_frame(), filename_xyz() to fl_filename_xyz(), and
+ all of the define_FL_FOO() functions for the custom
+ boxtypes to fl_define_FL_FOO() to avoid namespace
+ clashes.
- Stereo OpenGL support (patch from Stuart Levy)
- All of the convenience functions defined in fl_ask.H
now resize the widgets and dialog window as needed for
the labels and prompt.
- - Backported FLTK 2.0 dual cut/paste buffer.
- - Added support for Xft library to support anti-aliased
+ - Backported FLTK 2.0 dual cut/paste buffer code.
+ - Added support for Xft library to provide anti-aliased
text on X11.
- Fl_Help_View didn't keep track of the background color
of cells properly.
diff --git a/FL/Enumerations.H b/FL/Enumerations.H
index 2692c2c63..650ac4169 100644
--- a/FL/Enumerations.H
+++ b/FL/Enumerations.H
@@ -1,5 +1,5 @@
//
-// "$Id: Enumerations.H,v 1.18.2.14.2.20 2002/03/25 16:41:01 easysw Exp $"
+// "$Id: Enumerations.H,v 1.18.2.14.2.21 2002/03/25 21:08:41 easysw Exp $"
//
// Enumerations for the Fast Light Tool Kit (FLTK).
//
@@ -167,37 +167,37 @@ enum Fl_Boxtype { // boxtypes (if you change these you must fix fl_boxtype.C):
_FL_PLASTIC_UP_FRAME, _FL_PLASTIC_DOWN_FRAME,
FL_FREE_BOXTYPE
};
-extern FL_EXPORT Fl_Boxtype define_FL_ROUND_UP_BOX();
-#define FL_ROUND_UP_BOX define_FL_ROUND_UP_BOX()
-#define FL_ROUND_DOWN_BOX (Fl_Boxtype)(define_FL_ROUND_UP_BOX()+1)
-extern FL_EXPORT Fl_Boxtype define_FL_SHADOW_BOX();
-#define FL_SHADOW_BOX define_FL_SHADOW_BOX()
-#define FL_SHADOW_FRAME (Fl_Boxtype)(define_FL_SHADOW_BOX()+2)
-extern FL_EXPORT Fl_Boxtype define_FL_ROUNDED_BOX();
-#define FL_ROUNDED_BOX define_FL_ROUNDED_BOX()
-#define FL_ROUNDED_FRAME (Fl_Boxtype)(define_FL_ROUNDED_BOX()+2)
-extern FL_EXPORT Fl_Boxtype define_FL_RFLAT_BOX();
-#define FL_RFLAT_BOX define_FL_RFLAT_BOX()
-extern FL_EXPORT Fl_Boxtype define_FL_RSHADOW_BOX();
-#define FL_RSHADOW_BOX define_FL_RSHADOW_BOX()
-extern FL_EXPORT Fl_Boxtype define_FL_DIAMOND_BOX();
-#define FL_DIAMOND_UP_BOX define_FL_DIAMOND_BOX()
-#define FL_DIAMOND_DOWN_BOX (Fl_Boxtype)(define_FL_DIAMOND_BOX()+1)
-extern FL_EXPORT Fl_Boxtype define_FL_OVAL_BOX();
-#define FL_OVAL_BOX define_FL_OVAL_BOX()
-#define FL_OSHADOW_BOX (Fl_Boxtype)(define_FL_OVAL_BOX()+1)
-#define FL_OVAL_FRAME (Fl_Boxtype)(define_FL_OVAL_BOX()+2)
-#define FL_OFLAT_BOX (Fl_Boxtype)(define_FL_OVAL_BOX()+3)
-
-extern FL_EXPORT Fl_Boxtype define_FL_PLASTIC_UP_BOX();
-#define FL_PLASTIC_UP_BOX define_FL_PLASTIC_UP_BOX()
-#define FL_PLASTIC_DOWN_BOX (Fl_Boxtype)(define_FL_PLASTIC_UP_BOX()+1)
-#define FL_PLASTIC_UP_FRAME (Fl_Boxtype)(define_FL_PLASTIC_UP_BOX()+2)
-#define FL_PLASTIC_DOWN_FRAME (Fl_Boxtype)(define_FL_PLASTIC_UP_BOX()+3)
+extern FL_EXPORT Fl_Boxtype fl_define_FL_ROUND_UP_BOX();
+#define FL_ROUND_UP_BOX fl_define_FL_ROUND_UP_BOX()
+#define FL_ROUND_DOWN_BOX (Fl_Boxtype)(fl_define_FL_ROUND_UP_BOX()+1)
+extern FL_EXPORT Fl_Boxtype fl_define_FL_SHADOW_BOX();
+#define FL_SHADOW_BOX fl_define_FL_SHADOW_BOX()
+#define FL_SHADOW_FRAME (Fl_Boxtype)(fl_define_FL_SHADOW_BOX()+2)
+extern FL_EXPORT Fl_Boxtype fl_define_FL_ROUNDED_BOX();
+#define FL_ROUNDED_BOX fl_define_FL_ROUNDED_BOX()
+#define FL_ROUNDED_FRAME (Fl_Boxtype)(fl_define_FL_ROUNDED_BOX()+2)
+extern FL_EXPORT Fl_Boxtype fl_define_FL_RFLAT_BOX();
+#define FL_RFLAT_BOX fl_define_FL_RFLAT_BOX()
+extern FL_EXPORT Fl_Boxtype fl_define_FL_RSHADOW_BOX();
+#define FL_RSHADOW_BOX fl_define_FL_RSHADOW_BOX()
+extern FL_EXPORT Fl_Boxtype fl_define_FL_DIAMOND_BOX();
+#define FL_DIAMOND_UP_BOX fl_define_FL_DIAMOND_BOX()
+#define FL_DIAMOND_DOWN_BOX (Fl_Boxtype)(fl_define_FL_DIAMOND_BOX()+1)
+extern FL_EXPORT Fl_Boxtype fl_define_FL_OVAL_BOX();
+#define FL_OVAL_BOX fl_define_FL_OVAL_BOX()
+#define FL_OSHADOW_BOX (Fl_Boxtype)(fl_define_FL_OVAL_BOX()+1)
+#define FL_OVAL_FRAME (Fl_Boxtype)(fl_define_FL_OVAL_BOX()+2)
+#define FL_OFLAT_BOX (Fl_Boxtype)(fl_define_FL_OVAL_BOX()+3)
+
+extern FL_EXPORT Fl_Boxtype fl_define_FL_PLASTIC_UP_BOX();
+#define FL_PLASTIC_UP_BOX fl_define_FL_PLASTIC_UP_BOX()
+#define FL_PLASTIC_DOWN_BOX (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+1)
+#define FL_PLASTIC_UP_FRAME (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+2)
+#define FL_PLASTIC_DOWN_FRAME (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+3)
// conversions of box types to other boxtypes:
-inline Fl_Boxtype down(Fl_Boxtype b) {return (Fl_Boxtype)(b|1);}
-inline Fl_Boxtype frame(Fl_Boxtype b) {return (Fl_Boxtype)(b|2);}
+inline Fl_Boxtype fl_down(Fl_Boxtype b) {return (Fl_Boxtype)(b|1);}
+inline Fl_Boxtype fl_frame(Fl_Boxtype b) {return (Fl_Boxtype)(b|2);}
// back-compatability box types:
#define FL_FRAME FL_ENGRAVED_FRAME
@@ -217,12 +217,12 @@ enum Fl_Labeltype { // labeltypes:
FL_FREE_LABELTYPE
};
#define FL_SYMBOL_LABEL FL_NORMAL_LABEL
-extern Fl_Labeltype FL_EXPORT define_FL_SHADOW_LABEL();
-#define FL_SHADOW_LABEL define_FL_SHADOW_LABEL()
-extern Fl_Labeltype FL_EXPORT define_FL_ENGRAVED_LABEL();
-#define FL_ENGRAVED_LABEL define_FL_ENGRAVED_LABEL()
-extern Fl_Labeltype FL_EXPORT define_FL_EMBOSSED_LABEL();
-#define FL_EMBOSSED_LABEL define_FL_EMBOSSED_LABEL()
+extern Fl_Labeltype FL_EXPORT fl_define_FL_SHADOW_LABEL();
+#define FL_SHADOW_LABEL fl_define_FL_SHADOW_LABEL()
+extern Fl_Labeltype FL_EXPORT fl_define_FL_ENGRAVED_LABEL();
+#define FL_ENGRAVED_LABEL fl_define_FL_ENGRAVED_LABEL()
+extern Fl_Labeltype FL_EXPORT fl_define_FL_EMBOSSED_LABEL();
+#define FL_EMBOSSED_LABEL fl_define_FL_EMBOSSED_LABEL()
enum Fl_Align { // align() values
FL_ALIGN_CENTER = 0,
@@ -378,5 +378,5 @@ enum Fl_Damage {
#endif
//
-// End of "$Id: Enumerations.H,v 1.18.2.14.2.20 2002/03/25 16:41:01 easysw Exp $".
+// End of "$Id: Enumerations.H,v 1.18.2.14.2.21 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/FL/filename.H b/FL/filename.H
index 6d783b846..fdcdd73d0 100644
--- a/FL/filename.H
+++ b/FL/filename.H
@@ -1,5 +1,5 @@
//
-// "$Id: filename.H,v 1.11.2.4.2.4 2002/01/01 15:11:28 easysw Exp $"
+// "$Id: filename.H,v 1.11.2.4.2.5 2002/03/25 21:08:41 easysw Exp $"
//
// Filename header file for the Fast Light Tool Kit (FLTK).
//
@@ -30,21 +30,21 @@
# define FL_PATH_MAX 256 // all buffers are this length
-FL_EXPORT const char *filename_name(const char *); // return pointer to name
-FL_EXPORT const char *filename_ext(const char *); // return pointer to .ext
-FL_EXPORT char *filename_setext(char *to, int tolen, const char *ext); // clobber .ext
-FL_EXPORT int filename_expand(char *to, int tolen, const char *from); // do $x and ~x
-FL_EXPORT int filename_absolute(char *to, int tolen, const char *from); // prepend getcwd()
-FL_EXPORT int filename_relative(char *to, int tolen, const char *from); // make local to getcwd()
-FL_EXPORT int filename_match(const char *name, const char *pattern); // glob match
-FL_EXPORT int filename_isdir(const char *name);
+FL_EXPORT const char *fl_filename_name(const char *); // return pointer to name
+FL_EXPORT const char *fl_filename_ext(const char *); // return pointer to .ext
+FL_EXPORT char *fl_filename_setext(char *to, int tolen, const char *ext); // clobber .ext
+FL_EXPORT int fl_filename_expand(char *to, int tolen, const char *from); // do $x and ~x
+FL_EXPORT int fl_filename_absolute(char *to, int tolen, const char *from); // prepend getcwd()
+FL_EXPORT int fl_filename_relative(char *to, int tolen, const char *from); // make local to getcwd()
+FL_EXPORT int fl_filename_match(const char *name, const char *pattern); // glob match
+FL_EXPORT int fl_filename_isdir(const char *name);
# ifdef __cplusplus
// Under WIN32, we include filename.H from numericsort.c; this should probably change
-inline char *filename_setext(char *to, const char *ext) { return filename_setext(to, FL_PATH_MAX, ext); }
-inline int filename_expand(char *to, const char *from) { return filename_expand(to, FL_PATH_MAX, from); }
-inline int filename_absolute(char *to, const char *from) { return filename_absolute(to, FL_PATH_MAX, from); }
-inline int filename_relative(char *to, const char *from) { return filename_relative(to, FL_PATH_MAX, from); }
+inline char *fl_filename_setext(char *to, const char *ext) { return fl_filename_setext(to, FL_PATH_MAX, ext); }
+inline int fl_filename_expand(char *to, const char *from) { return fl_filename_expand(to, FL_PATH_MAX, from); }
+inline int fl_filename_absolute(char *to, const char *from) { return fl_filename_absolute(to, FL_PATH_MAX, from); }
+inline int fl_filename_relative(char *to, const char *from) { return fl_filename_relative(to, FL_PATH_MAX, from); }
# endif // __cplusplus
@@ -69,10 +69,10 @@ struct dirent {char d_name[1];};
# endif
-FL_EXPORT int filename_list(const char *d, struct dirent ***list);
+FL_EXPORT int fl_filename_list(const char *d, struct dirent ***list);
#endif
//
-// End of "$Id: filename.H,v 1.11.2.4.2.4 2002/01/01 15:11:28 easysw Exp $".
+// End of "$Id: filename.H,v 1.11.2.4.2.5 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/FL/forms.H b/FL/forms.H
index 481e59d01..e243090ea 100644
--- a/FL/forms.H
+++ b/FL/forms.H
@@ -1,5 +1,5 @@
//
-// "$Id: forms.H,v 1.7.2.7.2.3 2002/01/01 15:11:28 easysw Exp $"
+// "$Id: forms.H,v 1.7.2.7.2.4 2002/03/25 21:08:41 easysw Exp $"
//
// Forms emulation header file for the Fast Light Tool Kit (FLTK).
//
@@ -669,7 +669,7 @@ inline int fl_show_choices(const char* c,int n,const char* b1,const char* b2,
#include "filename.H"
#include "Fl_File_Chooser.H"
-inline int do_matching(char* a, const char* b) {return filename_match(a,b);}
+inline int do_matching(char* a, const char* b) {return fl_filename_match(a,b);}
// Forms-compatable file chooser (implementation in fselect.C):
FL_EXPORT char* fl_show_file_selector(const char* message,const char* dir,
@@ -838,5 +838,5 @@ inline void fl_draw() {Fl::flush();}
#endif /* define __FORMS_H__ */
//
-// End of "$Id: forms.H,v 1.7.2.7.2.3 2002/01/01 15:11:28 easysw Exp $".
+// End of "$Id: forms.H,v 1.7.2.7.2.4 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/documentation/Fl_File_Browser.html b/documentation/Fl_File_Browser.html
index 6b8cbadc2..6137bdddc 100644
--- a/documentation/Fl_File_Browser.html
+++ b/documentation/Fl_File_Browser.html
@@ -56,8 +56,10 @@ uchar iconsize() const</A></H4>
<H4><A NAME="Fl_File_Browser.filter">void filter(const char *pattern)<BR>
const char *filter() const</A></H4>
-<P>Sets or gets the filename filter. The pattern matching uses the
-<CODE>filename_match()</CODE> function in FLTK.
+<P>Sets or gets the filename filter. The pattern matching uses
+the <A
+HREF="functions.html#fl_filename_match"><CODE>fl_filename_match()</CODE></A>
+function in FLTK.
<H4><A NAME="Fl_File_Browser.filetype">void filetype(int type)<BR>
int filetype() const</A></H4>
diff --git a/documentation/Fl_File_Chooser.html b/documentation/Fl_File_Chooser.html
index a38e945da..0e1db01af 100644
--- a/documentation/Fl_File_Chooser.html
+++ b/documentation/Fl_File_Chooser.html
@@ -59,9 +59,11 @@ above. The <CODE>pathname</CODE> argument can be a directory name or a
complete file name (in which case the corresponding file is highlighted
in the list and in the filename input field.)
-<P>The <CODE>pattern</CODE> argument can be a <CODE>NULL</CODE> string or
-<CODE>"*"</CODE> to list all files. See the FLTK documentation on
-<CODE>filename_match()</CODE> for other kinds of patterns.
+<P>The <CODE>pattern</CODE> argument can be a <CODE>NULL</CODE>
+string or <CODE>"*"</CODE> to list all files. See the FLTK
+documentation on <A
+HREF="functions.html#fl_filename_match"><CODE>fl_filename_match()</CODE></A>
+for other kinds of patterns.
<P>The <CODE>type</CODE> argument can be one of the following:
diff --git a/documentation/functions.html b/documentation/functions.html
index a227ff5c7..4a8f827e9 100644
--- a/documentation/functions.html
+++ b/documentation/functions.html
@@ -128,8 +128,8 @@ or <tt>NULL</tt> if Cancel is chosen.
<P><tt>message</tt> is a string used to title the window.
<P><tt>pattern</tt> is used to limit the files listed in a directory to
-those matching the pattern. This matching is done by <A href=#filename_match>
-<tt>filename_match()</tt></A>. Use <tt>NULL</tt> to show all files.
+those matching the pattern. This matching is done by <A href=#fl_filename_match>
+<tt>fl_filename_match()</tt></A>. Use <tt>NULL</tt> to show all files.
<P><tt>fname</tt> is a default filename to fill in the chooser with.
If this is <tt>NULL</tt> then the last filename that was choosen is
@@ -148,7 +148,7 @@ currently popped-up file chooser. This could be used to preview the
contents of the file. It has to be reasonably fast, and cannot create
FLTK windows.
-<h3><A name=filename_list>int filename_list(const char *d, dirent
+<h3><A name=fl_filename_list>int fl_filename_list(const char *d, dirent
***list)</A></h3>
This is a portable and const-correct wrapper for the
@@ -169,27 +169,27 @@ an attempt is made to put unpadded numbers in consecutive order.
<ul><pre>for (int i = return_value; i &gt; 0;) free((void*)(list[--i]));
free((void*)list);</pre></ul>
-<h3><A name=filename_isdir>int filename_isdir(const char *f)</A></h3>
+<h3><A name=fl_filename_isdir>int fl_filename_isdir(const char *f)</A></h3>
Returns non-zero if the file exists and is a directory.
-<h3><A name=filename_name>const char *filename_name(const char *f)</A></h3>
+<h3><A name=fl_filename_name>const char *fl_filename_name(const char *f)</A></h3>
Returns a pointer to the character after the last slash, or to the
start of the filename if there is none.
-<h3><A name=filename_ext>const char *filename_ext(const char *f)</A></h3>
+<h3><A name=fl_filename_ext>const char *fl_filename_ext(const char *f)</A></h3>
-Returns a pointer to the last period in <tt>filename_name(f)</tt>, or
+Returns a pointer to the last period in <tt>fl_filename_name(f)</tt>, or
a pointer to the trailing nul if none.
-<h3><A name=filename_setext>char *filename_setext(char *f, const char
+<h3><A name=fl_filename_setext>char *fl_filename_setext(char *f, const char
*ext)</A></h3>
-Does <tt>strcpy(filename_ext(f), ext ? ext : &quot;&quot;)</tt>. Returns a
+Does <tt>strcpy(fl_filename_ext(f), ext ? ext : &quot;&quot;)</tt>. Returns a
pointer to <tt>f</tt>.
-<h3><A name=filename_expand>int filename_expand(char *out, const char
+<h3><A name=fl_filename_expand>int fl_filename_expand(char *out, const char
*in)</A></h3>
Splits <tt>in</tt> at each slash character. Replaces any occurrance
@@ -203,7 +203,7 @@ be the same buffer). Returns non-zero if any changes were made. <I>In
true retro programming style, it is up to you to provide a buffer big
enough for the result. 1024 characters should be enough.</I>
-<h3><A name=filename_absolute>int filename_absolute(char *out, const
+<h3><A name=fl_filename_absolute>int fl_filename_absolute(char *out, const
char *in)</A></h3>
If <tt>in</tt> does not start with a slash, this prepends the current
@@ -214,7 +214,7 @@ changes were made. <I>In true retro programming style, it is up to you
to provide a buffer big enough for the result. 1024 characters should
be enough.</I>
-<h3><A name=filename_match>int filename_match(const char *f, const char
+<h3><A name=fl_filename_match>int fl_filename_match(const char *f, const char
*pattern)</A></h3>
Returns true if <tt>f</tt> matches <tt>pattern</tt>. The following
diff --git a/documentation/migration.html b/documentation/migration.html
index 060fe7f13..def6c4b36 100644
--- a/documentation/migration.html
+++ b/documentation/migration.html
@@ -29,6 +29,67 @@ to be ported to the new <A
HREF="Fl_File_Chooser.html"><TT>Fl_File_Chooser</TT></A>
class.</P>
+<H2>Function Names</H2>
+
+<P>Some function names have changed from FLTK 1.0.x to 1.1.x in
+order to avoid name space collisions. The following table shows
+the old and new function names:</P>
+
+<CENTER><TABLE WIDTH="80%" BORDER="1">
+<TR>
+ <TH>Old 1.0.x Name</TH>
+ <TH>New 1.1.x Name</TH>
+</TR>
+<TR>
+ <TD>contrast()</TD>
+ <TD>fl_contrast()</TD>
+</TR>
+<TR>
+ <TD>down()</TD>
+ <TD>fl_down()</TD>
+</TR>
+<TR>
+ <TD>filename_absolute()</TD>
+ <TD>fl_filename_absolute()</TD>
+</TR>
+<TR>
+ <TD>filename_expand()</TD>
+ <TD>fl_filename_expand()</TD>
+</TR>
+<TR>
+ <TD>filename_ext()</TD>
+ <TD>fl_filename_ext()</TD>
+</TR>
+<TR>
+ <TD>filename_isdir()</TD>
+ <TD>fl_filename_isdir()</TD>
+</TR>
+<TR>
+ <TD>filename_list()</TD>
+ <TD>fl_filename_list()</TD>
+</TR>
+<TR>
+ <TD>filename_match()</TD>
+ <TD>fl_filename_match()</TD>
+</TR>
+<TR>
+ <TD>filename_name()</TD>
+ <TD>fl_filename_name()</TD>
+</TR>
+<TR>
+ <TD>filename_relative()</TD>
+ <TD>fl_filename_relative()</TD>
+</TR>
+<TR>
+ <TD>frame()</TD>
+ <TD>fl_frame()</TD>
+</TR>
+<TR>
+ <TD>inactive()</TD>
+ <TD>fl_inactive()</TD>
+</TR>
+</TABLE></CENTER>
+
<H2>Image Support</H2>
<P>Image support in FLTK has been significantly revamped in
diff --git a/fluid/Fluid_Image.cxx b/fluid/Fluid_Image.cxx
index 41f847459..cd0dfa774 100644
--- a/fluid/Fluid_Image.cxx
+++ b/fluid/Fluid_Image.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fluid_Image.cxx,v 1.7.2.9.2.7 2002/01/06 17:51:12 easysw Exp $"
+// "$Id: Fluid_Image.cxx,v 1.7.2.9.2.8 2002/03/25 21:08:41 easysw Exp $"
//
// Pixmap label support for the Fast Light Tool Kit (FLTK).
//
@@ -59,7 +59,7 @@ void Fluid_Image::write_static() {
pixmap_header_written = write_number;
}
write_c("static const char *%s[] = {\n",
- unique_id(this, "idata", filename_name(name()), 0));
+ unique_id(this, "idata", fl_filename_name(name()), 0));
write_cstring(img->data()[0], strlen(img->data()[0]));
int i;
@@ -82,8 +82,8 @@ void Fluid_Image::write_static() {
}
write_c("\n};\n");
write_c("static Fl_Pixmap %s(%s);\n",
- unique_id(this, "image", filename_name(name()), 0),
- unique_id(this, "idata", filename_name(name()), 0));
+ unique_id(this, "image", fl_filename_name(name()), 0),
+ unique_id(this, "idata", fl_filename_name(name()), 0));
} else if (img->d() == 0) {
// Write Bitmap data...
write_c("\n");
@@ -92,12 +92,12 @@ void Fluid_Image::write_static() {
bitmap_header_written = write_number;
}
write_c("static unsigned char %s[] =\n",
- unique_id(this, "idata", filename_name(name()), 0));
+ unique_id(this, "idata", fl_filename_name(name()), 0));
write_cstring(img->data()[0], ((img->w() + 7) / 8) * img->h());
write_c(";\n");
write_c("static Fl_Bitmap %s(%s, %d, %d);\n",
- unique_id(this, "image", filename_name(name()), 0),
- unique_id(this, "idata", filename_name(name()), 0),
+ unique_id(this, "image", fl_filename_name(name()), 0),
+ unique_id(this, "idata", fl_filename_name(name()), 0),
img->w(), img->h());
} else {
// Write image data...
@@ -107,12 +107,12 @@ void Fluid_Image::write_static() {
image_header_written = write_number;
}
write_c("static unsigned char %s[] =\n",
- unique_id(this, "idata", filename_name(name()), 0));
+ unique_id(this, "idata", fl_filename_name(name()), 0));
write_cstring(img->data()[0], (img->w() * img->d() + img->ld()) * img->h());
write_c(";\n");
write_c("static Fl_RGB_Image %s(%s, %d, %d, %d, %d);\n",
- unique_id(this, "image", filename_name(name()), 0),
- unique_id(this, "idata", filename_name(name()), 0),
+ unique_id(this, "image", fl_filename_name(name()), 0),
+ unique_id(this, "idata", fl_filename_name(name()), 0),
img->w(), img->h(), img->d(), img->ld());
}
}
@@ -120,7 +120,7 @@ void Fluid_Image::write_static() {
void Fluid_Image::write_code(int inactive) {
if (!img) return;
write_c("%so->%s(%s);\n", indent(), inactive ? "deimage" : "image",
- unique_id(this, "image", filename_name(name()), 0));
+ unique_id(this, "image", fl_filename_name(name()), 0));
}
@@ -220,5 +220,5 @@ Fluid_Image *ui_find_image(const char *oldname) {
//
-// End of "$Id: Fluid_Image.cxx,v 1.7.2.9.2.7 2002/01/06 17:51:12 easysw Exp $".
+// End of "$Id: Fluid_Image.cxx,v 1.7.2.9.2.8 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/fluid/code.cxx b/fluid/code.cxx
index a76c8667d..1e15abd71 100644
--- a/fluid/code.cxx
+++ b/fluid/code.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: code.cxx,v 1.9.2.9.2.3 2002/01/01 15:11:29 easysw Exp $"
+// "$Id: code.cxx,v 1.9.2.9.2.4 2002/03/25 21:08:41 easysw Exp $"
//
// Code output routines for the Fast Light Tool Kit (FLTK).
//
@@ -278,7 +278,7 @@ int write_code(const char *s, const char *t) {
fprintf(code_file, hdr, FL_VERSION);
{char define_name[102];
- const char* a = filename_name(t);
+ const char* a = fl_filename_name(t);
char* b = define_name;
if (!isalpha(*a)) {*b++ = '_';}
while (*a) {*b++ = isalnum(*a) ? *a : '_'; a++;}
@@ -307,7 +307,7 @@ int write_code(const char *s, const char *t) {
}
if (t && include_H_from_C) {
if (*header_file_name == '.' && strchr(header_file_name, '/') == NULL) {
- write_c("#include \"%s\"\n", filename_name(t));
+ write_c("#include \"%s\"\n", fl_filename_name(t));
} else {
write_c("#include \"%s\"\n", t);
}
@@ -464,5 +464,5 @@ void Fl_Type::write_code1() {
void Fl_Type::write_code2() {}
//
-// End of "$Id: code.cxx,v 1.9.2.9.2.3 2002/01/01 15:11:29 easysw Exp $".
+// End of "$Id: code.cxx,v 1.9.2.9.2.4 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/fluid/fluid.cxx b/fluid/fluid.cxx
index 6388d316f..38bb0f6aa 100644
--- a/fluid/fluid.cxx
+++ b/fluid/fluid.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fluid.cxx,v 1.15.2.13.2.11 2002/01/01 15:11:29 easysw Exp $"
+// "$Id: fluid.cxx,v 1.15.2.13.2.12 2002/03/25 21:08:41 easysw Exp $"
//
// FLUID main entry for the Fast Light Tool Kit (FLTK).
//
@@ -82,7 +82,7 @@ static char in_source_dir;
void goto_source_dir() {
if (in_source_dir) return;
if (!filename || !*filename) return;
- const char *p = filename_name(filename);
+ const char *p = fl_filename_name(filename);
if (p <= filename) return; // it is in the current directory
char buffer[1024];
strcpy(buffer,filename);
@@ -178,17 +178,17 @@ void write_cb(Fl_Widget *, void *) {
}
char cname[1024];
char hname[1024];
- strcpy(i18n_program, filename_name(filename));
- filename_setext(i18n_program, "");
+ strcpy(i18n_program, fl_filename_name(filename));
+ fl_filename_setext(i18n_program, "");
if (*code_file_name == '.' && strchr(code_file_name, '/') == NULL) {
- strcpy(cname,filename_name(filename));
- filename_setext(cname, code_file_name);
+ strcpy(cname,fl_filename_name(filename));
+ fl_filename_setext(cname, code_file_name);
} else {
strcpy(cname, code_file_name);
}
if (*header_file_name == '.' && strchr(header_file_name, '/') == NULL) {
- strcpy(hname,filename_name(filename));
- filename_setext(hname, header_file_name);
+ strcpy(hname,fl_filename_name(filename));
+ fl_filename_setext(hname, header_file_name);
} else {
strcpy(hname, header_file_name);
}
@@ -214,8 +214,8 @@ void write_strings_cb(Fl_Widget *, void *) {
if (!filename) return;
}
char sname[1024];
- strcpy(sname,filename_name(filename));
- filename_setext(sname, exts[i18n_type]);
+ strcpy(sname,fl_filename_name(filename));
+ fl_filename_setext(sname, exts[i18n_type]);
if (!compile_only) goto_source_dir();
int x = write_strings(sname);
if (!compile_only) leave_source_dir();
@@ -267,7 +267,7 @@ static char* cutfname() {
#else
static char name[256] = "~/.fluid_cut_buffer";
static char beenhere;
- if (!beenhere) {beenhere = 1; filename_expand(name,name);}
+ if (!beenhere) {beenhere = 1; fl_filename_expand(name,name);}
return name;
#endif
}
@@ -511,5 +511,5 @@ int main(int argc,char **argv) {
}
//
-// End of "$Id: fluid.cxx,v 1.15.2.13.2.11 2002/01/01 15:11:29 easysw Exp $".
+// End of "$Id: fluid.cxx,v 1.15.2.13.2.12 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_Button.cxx b/src/Fl_Button.cxx
index 7cd87c63d..2a94d21ed 100644
--- a/src/Fl_Button.cxx
+++ b/src/Fl_Button.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Button.cxx,v 1.4.2.6.2.11 2002/03/05 00:46:39 easysw Exp $"
+// "$Id: Fl_Button.cxx,v 1.4.2.6.2.12 2002/03/25 21:08:41 easysw Exp $"
//
// Button widget for the Fast Light Tool Kit (FLTK).
//
@@ -54,7 +54,7 @@ void Fl_Button::draw() {
if (type() == FL_HIDDEN_BUTTON) return;
Fl_Color col = value() ? selection_color() : color();
//if (col == FL_GRAY && Fl::belowmouse()==this) col = FL_LIGHT1;
- draw_box(value() ? (down_box()?down_box():down(box())) : box(), col);
+ draw_box(value() ? (down_box()?down_box():fl_down(box())) : box(), col);
draw_label();
if (Fl::focus() == this) draw_focus();
}
@@ -149,5 +149,5 @@ Fl_Button::Fl_Button(int x,int y,int w,int h, const char *l)
}
//
-// End of "$Id: Fl_Button.cxx,v 1.4.2.6.2.11 2002/03/05 00:46:39 easysw Exp $".
+// End of "$Id: Fl_Button.cxx,v 1.4.2.6.2.12 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_Counter.cxx b/src/Fl_Counter.cxx
index b8f4f746b..1872fb34a 100644
--- a/src/Fl_Counter.cxx
+++ b/src/Fl_Counter.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Counter.cxx,v 1.8.2.3.2.6 2002/01/01 15:11:30 easysw Exp $"
+// "$Id: Fl_Counter.cxx,v 1.8.2.3.2.7 2002/03/25 21:08:41 easysw Exp $"
//
// Counter widget for the Fast Light Tool Kit (FLTK).
//
@@ -35,7 +35,7 @@ void Fl_Counter::draw() {
if (boxtype[0] == FL_UP_BOX) boxtype[0] = FL_DOWN_BOX;
for (i=1; i<5; i++)
if (mouseobj == i)
- boxtype[i] = down(box());
+ boxtype[i] = fl_down(box());
else
boxtype[i] = box();
@@ -188,5 +188,5 @@ Fl_Counter::Fl_Counter(int x, int y, int w, int h, const char* l)
}
//
-// End of "$Id: Fl_Counter.cxx,v 1.8.2.3.2.6 2002/01/01 15:11:30 easysw Exp $".
+// End of "$Id: Fl_Counter.cxx,v 1.8.2.3.2.7 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_File_Browser.cxx b/src/Fl_File_Browser.cxx
index 01f3dd492..f81681214 100644
--- a/src/Fl_File_Browser.cxx
+++ b/src/Fl_File_Browser.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_File_Browser.cxx,v 1.1.2.6 2002/01/01 15:11:30 easysw Exp $"
+// "$Id: Fl_File_Browser.cxx,v 1.1.2.7 2002/03/25 21:08:41 easysw Exp $"
//
// Fl_File_Browser routines.
//
@@ -500,9 +500,9 @@ Fl_File_Browser::load(const char *directory)// I - Directory to load
else if (filename[i] != '/' && filename[i] != '\\')
strcat(filename, "/");
- num_files = filename_list(filename, &files);
+ num_files = fl_filename_list(filename, &files);
#else
- num_files = filename_list(directory_, &files);
+ num_files = fl_filename_list(directory_, &files);
#endif /* WIN32 || __EMX__ */
if (num_files <= 0)
@@ -516,7 +516,7 @@ Fl_File_Browser::load(const char *directory)// I - Directory to load
snprintf(filename, sizeof(filename), "%s/%s", directory_,
files[i]->d_name);
- if (filename_isdir(filename))
+ if (fl_filename_isdir(filename))
{
char name[1024]; // Temporary directory name
@@ -526,7 +526,7 @@ Fl_File_Browser::load(const char *directory)// I - Directory to load
insert(num_dirs, name, Fl_File_Icon::find(filename));
}
else if (filetype_ == FILES &&
- filename_match(files[i]->d_name, pattern_))
+ fl_filename_match(files[i]->d_name, pattern_))
add(files[i]->d_name, Fl_File_Icon::find(filename));
}
@@ -559,5 +559,5 @@ Fl_File_Browser::filter(const char *pattern) // I - Pattern string
//
-// End of "$Id: Fl_File_Browser.cxx,v 1.1.2.6 2002/01/01 15:11:30 easysw Exp $".
+// End of "$Id: Fl_File_Browser.cxx,v 1.1.2.7 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_File_Chooser2.cxx b/src/Fl_File_Chooser2.cxx
index c31b280a3..08d7bb2c4 100644
--- a/src/Fl_File_Chooser2.cxx
+++ b/src/Fl_File_Chooser2.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_File_Chooser2.cxx,v 1.1.2.6 2002/01/01 15:11:30 easysw Exp $"
+// "$Id: Fl_File_Chooser2.cxx,v 1.1.2.7 2002/03/25 21:08:41 easysw Exp $"
//
// More Fl_File_Chooser routines.
//
@@ -88,7 +88,7 @@ Fl_File_Chooser::directory(const char *d) // I - Directory to change to
#else
if (d[0] != '/' && d[0] != '\\')
#endif /* WIN32 || __EMX__ */
- filename_absolute(directory_, d);
+ fl_filename_absolute(directory_, d);
else
{
strncpy(directory_, d, sizeof(directory_) - 1);
@@ -175,7 +175,7 @@ Fl_File_Chooser::count()
pathname[sizeof(pathname) - 1] = '\0';
}
- if (filename_isdir(pathname))
+ if (fl_filename_isdir(pathname))
return (0);
else
return (1);
@@ -194,7 +194,7 @@ Fl_File_Chooser::count()
pathname[sizeof(pathname) - 1] = '\0';
}
- if (!filename_isdir(pathname))
+ if (!fl_filename_isdir(pathname))
count ++;
}
@@ -244,7 +244,7 @@ Fl_File_Chooser::value(int f) // I - File number
pathname[sizeof(pathname) - 1] = '\0';
}
- if (!filename_isdir(pathname))
+ if (!fl_filename_isdir(pathname))
{
// Nope, see if this this is "the one"...
count ++;
@@ -273,7 +273,7 @@ Fl_File_Chooser::value(const char *filename) // I - Filename + directory
// printf("Fl_File_Chooser::value(\"%s\")\n", filename == NULL ? "(null)" : filename);
// See if the filename is actually a directory...
- if (filename == NULL || !filename[0] || filename_isdir(filename))
+ if (filename == NULL || !filename[0] || fl_filename_isdir(filename))
{
// Yes, just change the current directory...
directory(filename);
@@ -439,9 +439,9 @@ Fl_File_Chooser::fileListCB()
{
#if (defined(WIN32) && ! defined(__CYGWIN__)) || defined(__EMX__)
if ((strlen(pathname) == 2 && pathname[1] == ':') ||
- filename_isdir(pathname))
+ fl_filename_isdir(pathname))
#else
- if (filename_isdir(pathname))
+ if (fl_filename_isdir(pathname))
#endif /* WIN32 || __EMX__ */
{
directory(pathname);
@@ -461,7 +461,7 @@ Fl_File_Chooser::fileListCB()
{
fileName->value(filename);
- if (!filename_isdir(pathname) || (type_ & DIRECTORY))
+ if (!fl_filename_isdir(pathname) || (type_ & DIRECTORY))
okButton->activate();
}
}
@@ -554,9 +554,9 @@ Fl_File_Chooser::fileNameCB()
#if (defined(WIN32) && ! defined(__CYGWIN__)) || defined(__EMX__)
if ((strlen(pathname) == 2 && pathname[1] == ':') ||
- filename_isdir(pathname))
+ fl_filename_isdir(pathname))
#else
- if (filename_isdir(pathname))
+ if (fl_filename_isdir(pathname))
#endif /* WIN32 || __EMX__ */
directory(pathname);
else if ((type_ & CREATE) || access(pathname, 0) == 0)
@@ -698,7 +698,7 @@ Fl_File_Chooser::fileNameCB()
}
if ((type_ & CREATE || access(pathname, 0) == 0) &&
- (!filename_isdir(pathname) || type_ & DIRECTORY))
+ (!fl_filename_isdir(pathname) || type_ & DIRECTORY))
okButton->activate();
else
okButton->deactivate();
@@ -707,5 +707,5 @@ Fl_File_Chooser::fileNameCB()
//
-// End of "$Id: Fl_File_Chooser2.cxx,v 1.1.2.6 2002/01/01 15:11:30 easysw Exp $".
+// End of "$Id: Fl_File_Chooser2.cxx,v 1.1.2.7 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_File_Icon.cxx b/src/Fl_File_Icon.cxx
index e793211a3..66e11ba08 100644
--- a/src/Fl_File_Icon.cxx
+++ b/src/Fl_File_Icon.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_File_Icon.cxx,v 1.1.2.7 2002/01/01 15:11:30 easysw Exp $"
+// "$Id: Fl_File_Icon.cxx,v 1.1.2.8 2002/03/25 21:08:41 easysw Exp $"
//
// Fl_File_Icon routines.
//
@@ -220,7 +220,7 @@ Fl_File_Icon::find(const char *filename,// I - Name of file */
// is found...
for (current = first_; current != (Fl_File_Icon *)0; current = current->next_)
if ((current->type_ == filetype || current->type_ == ANY) &&
- filename_match(filename, current->pattern_))
+ fl_filename_match(filename, current->pattern_))
break;
// Return the match (if any)...
@@ -466,5 +466,5 @@ Fl_File_Icon::labeltype(const Fl_Label *o, // I - Label data
//
-// End of "$Id: Fl_File_Icon.cxx,v 1.1.2.7 2002/01/01 15:11:30 easysw Exp $".
+// End of "$Id: Fl_File_Icon.cxx,v 1.1.2.8 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_File_Icon2.cxx b/src/Fl_File_Icon2.cxx
index 17190adf4..f1bb7f1bf 100644
--- a/src/Fl_File_Icon2.cxx
+++ b/src/Fl_File_Icon2.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_File_Icon2.cxx,v 1.1.2.12 2002/01/06 17:51:12 easysw Exp $"
+// "$Id: Fl_File_Icon2.cxx,v 1.1.2.13 2002/03/25 21:08:41 easysw Exp $"
//
// Fl_File_Icon system icon routines.
//
@@ -91,7 +91,7 @@ Fl_File_Icon::load(const char *f) // I - File to read from
const char *ext; // File extension
- ext = filename_ext(f);
+ ext = fl_filename_ext(f);
if (ext && strcmp(ext, ".fti") == 0)
i = load_fti(f);
@@ -758,7 +758,7 @@ load_kde_icons(const char *directory) // I - Directory to load
entries = (dirent **)0;
- n = filename_list(directory, &entries);
+ n = fl_filename_list(directory, &entries);
for (i = 0; i < n; i ++)
{
@@ -768,7 +768,7 @@ load_kde_icons(const char *directory) // I - Directory to load
strcat(full,"/");
strcat(full, entries[i]->d_name);
- if (filename_isdir(full))
+ if (fl_filename_isdir(full))
load_kde_icons(full);
else
load_kde_mimelnk(full);
@@ -931,5 +931,5 @@ get_kde_val(char *str,
//
-// End of "$Id: Fl_File_Icon2.cxx,v 1.1.2.12 2002/01/06 17:51:12 easysw Exp $".
+// End of "$Id: Fl_File_Icon2.cxx,v 1.1.2.13 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_Light_Button.cxx b/src/Fl_Light_Button.cxx
index 7eeebb8e0..499dd470d 100644
--- a/src/Fl_Light_Button.cxx
+++ b/src/Fl_Light_Button.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Light_Button.cxx,v 1.4.2.3.2.11 2002/02/15 17:30:29 easysw Exp $"
+// "$Id: Fl_Light_Button.cxx,v 1.4.2.3.2.12 2002/03/25 21:08:41 easysw Exp $"
//
// Lighted button widget for the Fast Light Tool Kit (FLTK).
//
@@ -35,7 +35,7 @@
#include <FL/fl_draw.H>
void Fl_Light_Button::draw() {
- if (box()) draw_box(this==Fl::pushed() ? down(box()) : box(), color());
+ if (box()) draw_box(this==Fl::pushed() ? fl_down(box()) : box(), color());
Fl_Color col = value() ? (active_r() ? selection_color() :
fl_inactive(selection_color())) : color();
int W;
@@ -116,5 +116,5 @@ Fl_Light_Button::Fl_Light_Button(int x, int y, int w, int h, const char* l)
}
//
-// End of "$Id: Fl_Light_Button.cxx,v 1.4.2.3.2.11 2002/02/15 17:30:29 easysw Exp $".
+// End of "$Id: Fl_Light_Button.cxx,v 1.4.2.3.2.12 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_Return_Button.cxx b/src/Fl_Return_Button.cxx
index 6205445af..ade3bdbff 100644
--- a/src/Fl_Return_Button.cxx
+++ b/src/Fl_Return_Button.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Return_Button.cxx,v 1.5.2.3.2.3 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: Fl_Return_Button.cxx,v 1.5.2.3.2.4 2002/03/25 21:08:41 easysw Exp $"
//
// Return button widget for the Fast Light Tool Kit (FLTK).
//
@@ -47,7 +47,7 @@ int fl_return_arrow(int x, int y, int w, int h) {
void Fl_Return_Button::draw() {
if (type() == FL_HIDDEN_BUTTON) return;
- draw_box(value() ? (down_box()?down_box():down(box())) : box(),
+ draw_box(value() ? (down_box()?down_box():fl_down(box())) : box(),
value() ? selection_color() : color());
int W = h();
if (w()/3 < W) W = w()/3;
@@ -66,5 +66,5 @@ int Fl_Return_Button::handle(int event) {
}
//
-// End of "$Id: Fl_Return_Button.cxx,v 1.5.2.3.2.3 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: Fl_Return_Button.cxx,v 1.5.2.3.2.4 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_Scrollbar.cxx b/src/Fl_Scrollbar.cxx
index dec81950c..88cf8dd6e 100644
--- a/src/Fl_Scrollbar.cxx
+++ b/src/Fl_Scrollbar.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Scrollbar.cxx,v 1.7.2.14.2.7 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: Fl_Scrollbar.cxx,v 1.7.2.14.2.8 2002/03/25 21:08:41 easysw Exp $"
//
// Scroll bar widget for the Fast Light Tool Kit (FLTK).
//
@@ -197,9 +197,9 @@ void Fl_Scrollbar::draw() {
if (W < 3*H) {Fl_Slider::draw(X,Y,W,H); return;}
Fl_Slider::draw(X+H,Y,W-2*H,H);
if (damage()&FL_DAMAGE_ALL) {
- draw_box((pushed_==1) ? down(slider()) : slider(),
+ draw_box((pushed_==1) ? fl_down(slider()) : slider(),
X, Y, H, H, selection_color());
- draw_box((pushed_==2) ? down(slider()) : slider(),
+ draw_box((pushed_==2) ? fl_down(slider()) : slider(),
X+W-H, Y, H, H, selection_color());
if (active_r())
fl_color(labelcolor());
@@ -216,9 +216,9 @@ void Fl_Scrollbar::draw() {
if (H < 3*W) {Fl_Slider::draw(X,Y,W,H); return;}
Fl_Slider::draw(X,Y+W,W,H-2*W);
if (damage()&FL_DAMAGE_ALL) {
- draw_box((pushed_==1) ? down(slider()) : slider(),
+ draw_box((pushed_==1) ? fl_down(slider()) : slider(),
X, Y, W, W, selection_color());
- draw_box((pushed_==2) ? down(slider()) : slider(),
+ draw_box((pushed_==2) ? fl_down(slider()) : slider(),
X, Y+H-W, W, W, selection_color());
if (active_r())
fl_color(labelcolor());
@@ -246,5 +246,5 @@ Fl_Scrollbar::Fl_Scrollbar(int X, int Y, int W, int H, const char* L)
}
//
-// End of "$Id: Fl_Scrollbar.cxx,v 1.7.2.14.2.7 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: Fl_Scrollbar.cxx,v 1.7.2.14.2.8 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_arg.cxx b/src/Fl_arg.cxx
index f7affad0e..3587a4c70 100644
--- a/src/Fl_arg.cxx
+++ b/src/Fl_arg.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_arg.cxx,v 1.5.2.8.2.6 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: Fl_arg.cxx,v 1.5.2.8.2.7 2002/03/25 21:08:41 easysw Exp $"
//
// Optional argument initialization code for the Fast Light Tool Kit (FLTK).
//
@@ -179,7 +179,7 @@ void Fl_Window::show(int argc, char **argv) {
// set the class, which is used by X version of get_system_colors:
if (name) {xclass(name); name = 0;}
- else if (!xclass()) xclass(filename_name(argv[0]));
+ else if (!xclass()) xclass(fl_filename_name(argv[0]));
if (title) {label(title); title = 0;}
else if (!label()) label(xclass());
@@ -364,5 +364,5 @@ int XParseGeometry(const char* string, int* x, int* y,
#endif // ifdef WIN32
//
-// End of "$Id: Fl_arg.cxx,v 1.5.2.8.2.6 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: Fl_arg.cxx,v 1.5.2.8.2.7 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_mac.cxx b/src/Fl_mac.cxx
index d807cc7d4..e19d91011 100644
--- a/src/Fl_mac.cxx
+++ b/src/Fl_mac.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_mac.cxx,v 1.1.2.15 2002/03/07 19:22:57 spitzak Exp $"
+// "$Id: Fl_mac.cxx,v 1.1.2.16 2002/03/25 21:08:41 easysw Exp $"
//
// MacOS specific code for the Fast Light Tool Kit (FLTK).
//
@@ -1163,7 +1163,7 @@ void Fl_Window::size_range_() {
/**
* returns pointer to the filename, or null if name ends with ':'
*/
-const char *filename_name( const char *name )
+const char *fl_filename_name( const char *name )
{
const char *p, *q;
for ( p = q = name ; *p ; )
@@ -1357,6 +1357,6 @@ void Fl::paste(Fl_Widget &receiver, int clipboard) {
//
-// End of "$Id: Fl_mac.cxx,v 1.1.2.15 2002/03/07 19:22:57 spitzak Exp $".
+// End of "$Id: Fl_mac.cxx,v 1.1.2.16 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_win32.cxx b/src/Fl_win32.cxx
index b399f50f9..ef007331c 100644
--- a/src/Fl_win32.cxx
+++ b/src/Fl_win32.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_win32.cxx,v 1.33.2.37.2.21 2002/03/25 19:35:13 easysw Exp $"
+// "$Id: Fl_win32.cxx,v 1.33.2.37.2.22 2002/03/25 21:08:41 easysw Exp $"
//
// WIN32-specific code for the Fast Light Tool Kit (FLTK).
//
@@ -1062,10 +1062,10 @@ void Fl_X::set_minmax(LPMINMAXINFO minmax)
////////////////////////////////////////////////////////////////
-#include <FL/filename.H> // need so FL_EXPORT filename_name works
+#include <FL/filename.H> // need so FL_EXPORT fl_filename_name works
// returns pointer to the filename, or null if name ends with '/'
-const char *filename_name(const char *name) {
+const char *fl_filename_name(const char *name) {
const char *p,*q;
q = name;
if (q[0] && q[1]==':') q += 2; // skip leading drive letter
@@ -1079,7 +1079,7 @@ void Fl_Window::label(const char *name,const char *iname) {
if (shown() && !parent()) {
if (!name) name = "";
SetWindowText(i->xid, name);
- // if (!iname) iname = filename_name(name);
+ // if (!iname) iname = fl_filename_name(name);
// should do something with iname here...
}
}
@@ -1156,5 +1156,5 @@ void Fl_Window::make_current() {
}
//
-// End of "$Id: Fl_win32.cxx,v 1.33.2.37.2.21 2002/03/25 19:35:13 easysw Exp $".
+// End of "$Id: Fl_win32.cxx,v 1.33.2.37.2.22 2002/03/25 21:08:41 easysw Exp $".
//
diff --git a/src/Fl_x.cxx b/src/Fl_x.cxx
index 593e5156f..c246f9ac5 100644
--- a/src/Fl_x.cxx
+++ b/src/Fl_x.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_x.cxx,v 1.24.2.24.2.14 2002/03/25 02:36:59 easysw Exp $"
+// "$Id: Fl_x.cxx,v 1.24.2.24.2.15 2002/03/25 21:08:42 easysw Exp $"
//
// X specific code for the Fast Light Tool Kit (FLTK).
//
@@ -1147,7 +1147,7 @@ void Fl_Window::size_range_() {
////////////////////////////////////////////////////////////////
// returns pointer to the filename, or null if name ends with '/'
-const char *filename_name(const char *name) {
+const char *fl_filename_name(const char *name) {
const char *p,*q;
for (p=q=name; *p;) if (*p++ == '/') q = p;
return q;
@@ -1160,7 +1160,7 @@ void Fl_Window::label(const char *name,const char *iname) {
if (!name) name = "";
XChangeProperty(fl_display, i->xid, XA_WM_NAME,
XA_STRING, 8, 0, (uchar*)name, strlen(name));
- if (!iname) iname = filename_name(name);
+ if (!iname) iname = fl_filename_name(name);
XChangeProperty(fl_display, i->xid, XA_WM_ICON_NAME,
XA_STRING, 8, 0, (uchar*)iname, strlen(iname));
}
@@ -1215,5 +1215,5 @@ void Fl_Window::make_current() {
#endif
//
-// End of "$Id: Fl_x.cxx,v 1.24.2.24.2.14 2002/03/25 02:36:59 easysw Exp $".
+// End of "$Id: Fl_x.cxx,v 1.24.2.24.2.15 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/filename_absolute.cxx b/src/filename_absolute.cxx
index d6dee8e0e..1bce5fa9d 100644
--- a/src/filename_absolute.cxx
+++ b/src/filename_absolute.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: filename_absolute.cxx,v 1.5.2.4.2.6 2002/01/22 00:46:09 easysw Exp $"
+// "$Id: filename_absolute.cxx,v 1.5.2.4.2.7 2002/03/25 21:08:42 easysw Exp $"
//
// Filename expansion routines for the Fast Light Tool Kit (FLTK).
//
@@ -49,7 +49,7 @@ inline int isdirsep(char c) {return c=='/' || c=='\\';}
#define isdirsep(c) ((c)=='/')
#endif
-int filename_absolute(char *to, int tolen, const char *from) {
+int fl_filename_absolute(char *to, int tolen, const char *from) {
if (isdirsep(*from) || *from == '|'
#if defined(WIN32) || defined(__EMX__) && !defined(__CYGWIN__)
|| from[1]==':'
@@ -107,11 +107,11 @@ int filename_absolute(char *to, int tolen, const char *from) {
}
/*
- * 'filename_relative()' - Make a filename relative to the current working directory.
+ * 'fl_filename_relative()' - Make a filename relative to the current working directory.
*/
int // O - 0 if no change, 1 if changed
-filename_relative(char *to, // O - Relative filename
+fl_filename_relative(char *to, // O - Relative filename
int tolen, // I - Size of "to" buffer
const char *from) { // I - Absolute filename
const char *newslash; // Directory separator
@@ -175,5 +175,5 @@ filename_relative(char *to, // O - Relative filename
//
-// End of "$Id: filename_absolute.cxx,v 1.5.2.4.2.6 2002/01/22 00:46:09 easysw Exp $".
+// End of "$Id: filename_absolute.cxx,v 1.5.2.4.2.7 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/filename_expand.cxx b/src/filename_expand.cxx
index 3848a2d50..ea0775d15 100644
--- a/src/filename_expand.cxx
+++ b/src/filename_expand.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: filename_expand.cxx,v 1.4.2.4.2.3 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: filename_expand.cxx,v 1.4.2.4.2.4 2002/03/25 21:08:42 easysw Exp $"
//
// Filename expansion routines for the Fast Light Tool Kit (FLTK).
//
@@ -43,7 +43,7 @@ static inline int isdirsep(char c) {return c=='/' || c=='\\';}
#define isdirsep(c) ((c)=='/')
#endif
-int filename_expand(char *to,int tolen, const char *from) {
+int fl_filename_expand(char *to,int tolen, const char *from) {
char *temp = new char[tolen];
strncpy(temp,from, tolen - 1);
@@ -106,5 +106,5 @@ int filename_expand(char *to,int tolen, const char *from) {
//
-// End of "$Id: filename_expand.cxx,v 1.4.2.4.2.3 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: filename_expand.cxx,v 1.4.2.4.2.4 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/filename_ext.cxx b/src/filename_ext.cxx
index 08670bbaa..609651b54 100644
--- a/src/filename_ext.cxx
+++ b/src/filename_ext.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: filename_ext.cxx,v 1.4.2.4.2.1 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: filename_ext.cxx,v 1.4.2.4.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Filename extension routines for the Fast Light Tool Kit (FLTK).
//
@@ -27,7 +27,7 @@
#include <FL/filename.H>
-const char *filename_ext(const char *buf) {
+const char *fl_filename_ext(const char *buf) {
const char *q = 0;
const char *p = buf;
for (p=buf; *p; p++) {
@@ -41,5 +41,5 @@ const char *filename_ext(const char *buf) {
}
//
-// End of "$Id: filename_ext.cxx,v 1.4.2.4.2.1 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: filename_ext.cxx,v 1.4.2.4.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/filename_isdir.cxx b/src/filename_isdir.cxx
index 1aa08aa20..8ed6d4e21 100644
--- a/src/filename_isdir.cxx
+++ b/src/filename_isdir.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: filename_isdir.cxx,v 1.4.2.5.2.6 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: filename_isdir.cxx,v 1.4.2.5.2.7 2002/03/25 21:08:42 easysw Exp $"
//
// Directory detection routines for the Fast Light Tool Kit (FLTK).
//
@@ -38,7 +38,7 @@ static inline int isdirsep(char c) {return c=='/' || c=='\\';}
#define isdirsep(c) ((c)=='/')
#endif
-int filename_isdir(const char* n) {
+int fl_filename_isdir(const char* n) {
struct stat s;
#ifdef WIN32
@@ -68,5 +68,5 @@ int filename_isdir(const char* n) {
}
//
-// End of "$Id: filename_isdir.cxx,v 1.4.2.5.2.6 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: filename_isdir.cxx,v 1.4.2.5.2.7 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/filename_list.cxx b/src/filename_list.cxx
index 1ff1019ff..8856594b7 100644
--- a/src/filename_list.cxx
+++ b/src/filename_list.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: filename_list.cxx,v 1.10.2.11.2.1 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: filename_list.cxx,v 1.10.2.11.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Filename list routines for the Fast Light Tool Kit (FLTK).
//
@@ -39,7 +39,7 @@ extern "C" {
#endif
}
-int filename_list(const char *d, dirent ***list) {
+int fl_filename_list(const char *d, dirent ***list) {
#if defined(__hpux)
// HP-UX defines the comparison function like this:
return scandir(d, list, 0, (int(*)(const dirent **, const dirent **))numericsort);
@@ -62,5 +62,5 @@ int filename_list(const char *d, dirent ***list) {
}
//
-// End of "$Id: filename_list.cxx,v 1.10.2.11.2.1 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: filename_list.cxx,v 1.10.2.11.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/filename_match.cxx b/src/filename_match.cxx
index 25cbd7f47..10153e63c 100644
--- a/src/filename_match.cxx
+++ b/src/filename_match.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: filename_match.cxx,v 1.5.2.4.2.2 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: filename_match.cxx,v 1.5.2.4.2.3 2002/03/25 21:08:42 easysw Exp $"
//
// Pattern matching routines for the Fast Light Tool Kit (FLTK).
//
@@ -27,7 +27,7 @@
#include <FL/filename.H>
#include <ctype.h>
-int filename_match(const char *s, const char *p) {
+int fl_filename_match(const char *s, const char *p) {
int matched;
for (;;) {
@@ -39,7 +39,7 @@ int filename_match(const char *s, const char *p) {
case '*' : // match 0-n of any characters
if (!*p) return 1; // do trailing * quickly
- while (!filename_match(s, p)) if (!*s++) return 0;
+ while (!fl_filename_match(s, p)) if (!*s++) return 0;
return 1;
case '[': { // match one character in set of form [abc-d] or [^a-b]
@@ -63,7 +63,7 @@ int filename_match(const char *s, const char *p) {
case '{' : // {pattern1|pattern2|pattern3}
NEXTCASE:
- if (filename_match(s,p)) return 1;
+ if (fl_filename_match(s,p)) return 1;
for (matched = 0;;) {
switch (*p++) {
case '\\': if (*p) p++; break;
@@ -104,5 +104,5 @@ int filename_match(const char *s, const char *p) {
}
//
-// End of "$Id: filename_match.cxx,v 1.5.2.4.2.2 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: filename_match.cxx,v 1.5.2.4.2.3 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/filename_setext.cxx b/src/filename_setext.cxx
index 8d6c3b873..6db8bd297 100644
--- a/src/filename_setext.cxx
+++ b/src/filename_setext.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: filename_setext.cxx,v 1.4.2.3.2.2 2002/01/01 15:11:31 easysw Exp $"
+// "$Id: filename_setext.cxx,v 1.4.2.3.2.3 2002/03/25 21:08:42 easysw Exp $"
//
// Filename extension routines for the Fast Light Tool Kit (FLTK).
//
@@ -30,8 +30,8 @@
#include <FL/filename.H>
#include <string.h>
-char *filename_setext(char *buf, int buflen, const char *ext) {
- char *q = (char *)filename_ext(buf);
+char *fl_filename_setext(char *buf, int buflen, const char *ext) {
+ char *q = (char *)fl_filename_ext(buf);
if (ext) {
strncpy(q,ext,buflen - (q - buf) - 1);
buf[buflen - 1] = '\0';
@@ -41,5 +41,5 @@ char *filename_setext(char *buf, int buflen, const char *ext) {
//
-// End of "$Id: filename_setext.cxx,v 1.4.2.3.2.2 2002/01/01 15:11:31 easysw Exp $".
+// End of "$Id: filename_setext.cxx,v 1.4.2.3.2.3 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_diamond_box.cxx b/src/fl_diamond_box.cxx
index 5fd44ce3d..8621e7247 100644
--- a/src/fl_diamond_box.cxx
+++ b/src/fl_diamond_box.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_diamond_box.cxx,v 1.5.2.3.2.1 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: fl_diamond_box.cxx,v 1.5.2.3.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Diamond box code for the Fast Light Tool Kit (FLTK).
//
@@ -67,12 +67,12 @@ static void fl_diamond_down_box(int x,int y,int w,int h,Fl_Color bgcolor) {
}
extern void fl_internal_boxtype(Fl_Boxtype, Fl_Box_Draw_F*);
-Fl_Boxtype define_FL_DIAMOND_BOX() {
+Fl_Boxtype fl_define_FL_DIAMOND_BOX() {
fl_internal_boxtype(_FL_DIAMOND_DOWN_BOX, fl_diamond_down_box);
fl_internal_boxtype(_FL_DIAMOND_UP_BOX,fl_diamond_up_box);
return _FL_DIAMOND_UP_BOX;
}
//
-// End of "$Id: fl_diamond_box.cxx,v 1.5.2.3.2.1 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: fl_diamond_box.cxx,v 1.5.2.3.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_engraved_label.cxx b/src/fl_engraved_label.cxx
index 31ade676d..2ea58f0e5 100644
--- a/src/fl_engraved_label.cxx
+++ b/src/fl_engraved_label.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_engraved_label.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: fl_engraved_label.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Engraved label drawing routines for the Fast Light Tool Kit (FLTK).
//
@@ -73,19 +73,19 @@ static void fl_embossed_label(
innards(o, X, Y, W, H, align, data, 7);
}
-Fl_Labeltype define_FL_SHADOW_LABEL() {
+Fl_Labeltype fl_define_FL_SHADOW_LABEL() {
Fl::set_labeltype(_FL_SHADOW_LABEL, fl_shadow_label, 0);
return _FL_SHADOW_LABEL;
}
-Fl_Labeltype define_FL_ENGRAVED_LABEL() {
+Fl_Labeltype fl_define_FL_ENGRAVED_LABEL() {
Fl::set_labeltype(_FL_ENGRAVED_LABEL, fl_engraved_label, 0);
return _FL_ENGRAVED_LABEL;
}
-Fl_Labeltype define_FL_EMBOSSED_LABEL() {
+Fl_Labeltype fl_define_FL_EMBOSSED_LABEL() {
Fl::set_labeltype(_FL_EMBOSSED_LABEL, fl_embossed_label, 0);
return _FL_EMBOSSED_LABEL;
}
//
-// End of "$Id: fl_engraved_label.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: fl_engraved_label.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_file_dir.cxx b/src/fl_file_dir.cxx
index 2e780a296..714d0e7f4 100644
--- a/src/fl_file_dir.cxx
+++ b/src/fl_file_dir.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_file_dir.cxx,v 1.1.2.6 2002/02/13 03:55:10 easysw Exp $"
+// "$Id: fl_file_dir.cxx,v 1.1.2.7 2002/03/25 21:08:42 easysw Exp $"
//
// File chooser widget for the Fast Light Tool Kit (FLTK).
//
@@ -58,7 +58,7 @@ char* fl_file_chooser(const char* message, const char* pat, const char* fname)
strcmp(pat, fc->filter()))) {
// if pattern is different, remove name but leave old directory:
char* p = (char *)fc->value();
- const char* q = filename_name(p);
+ const char* q = fl_filename_name(p);
int i;
if (q == NULL) i = 0;
@@ -81,7 +81,7 @@ char* fl_file_chooser(const char* message, const char* pat, const char* fname)
Fl::wait();
if (fc->value()) {
- filename_relative(retname, sizeof(retname), fc->value());
+ fl_filename_relative(retname, sizeof(retname), fc->value());
return retname;
} else return 0;
@@ -111,7 +111,7 @@ char* fl_dir_chooser(const char* message, const char* fname)
Fl::wait();
if (fc->value()) {
- filename_relative(retname, sizeof(retname), fc->value());
+ fl_filename_relative(retname, sizeof(retname), fc->value());
return retname;
} else return 0;
@@ -119,5 +119,5 @@ char* fl_dir_chooser(const char* message, const char* fname)
//
-// End of "$Id: fl_file_dir.cxx,v 1.1.2.6 2002/02/13 03:55:10 easysw Exp $".
+// End of "$Id: fl_file_dir.cxx,v 1.1.2.7 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_oval_box.cxx b/src/fl_oval_box.cxx
index daad43ac2..36edc13c5 100644
--- a/src/fl_oval_box.cxx
+++ b/src/fl_oval_box.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_oval_box.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: fl_oval_box.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Oval box drawing code for the Fast Light Tool Kit (FLTK).
//
@@ -51,7 +51,7 @@ static void fl_oval_shadow_box(int x, int y, int w, int h, Fl_Color c) {
}
extern void fl_internal_boxtype(Fl_Boxtype, Fl_Box_Draw_F*);
-Fl_Boxtype define_FL_OVAL_BOX() {
+Fl_Boxtype fl_define_FL_OVAL_BOX() {
fl_internal_boxtype(_FL_OSHADOW_BOX,fl_oval_shadow_box);
fl_internal_boxtype(_FL_OVAL_FRAME,fl_oval_frame);
fl_internal_boxtype(_FL_OFLAT_BOX,fl_oval_flat_box);
@@ -60,5 +60,5 @@ Fl_Boxtype define_FL_OVAL_BOX() {
}
//
-// End of "$Id: fl_oval_box.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: fl_oval_box.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_plastic.cxx b/src/fl_plastic.cxx
index 07ff4a8c3..c2311165b 100644
--- a/src/fl_plastic.cxx
+++ b/src/fl_plastic.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_plastic.cxx,v 1.1.2.9 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: fl_plastic.cxx,v 1.1.2.10 2002/03/25 21:08:42 easysw Exp $"
//
// "Plastic" drawing routines for the Fast Light Tool Kit (FLTK).
//
@@ -162,7 +162,7 @@ static void down_box(int x, int y, int w, int h, Fl_Color c) {
extern void fl_internal_boxtype(Fl_Boxtype, Fl_Box_Draw_F*);
-Fl_Boxtype define_FL_PLASTIC_UP_BOX() {
+Fl_Boxtype fl_define_FL_PLASTIC_UP_BOX() {
fl_internal_boxtype(_FL_PLASTIC_UP_BOX, up_box);
fl_internal_boxtype(_FL_PLASTIC_DOWN_BOX, down_box);
fl_internal_boxtype(_FL_PLASTIC_UP_FRAME, up_frame);
@@ -173,5 +173,5 @@ Fl_Boxtype define_FL_PLASTIC_UP_BOX() {
//
-// End of "$Id: fl_plastic.cxx,v 1.1.2.9 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: fl_plastic.cxx,v 1.1.2.10 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_round_box.cxx b/src/fl_round_box.cxx
index f1927f9a4..f020200ad 100644
--- a/src/fl_round_box.cxx
+++ b/src/fl_round_box.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_round_box.cxx,v 1.6.2.3.2.2 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: fl_round_box.cxx,v 1.6.2.3.2.3 2002/03/25 21:08:42 easysw Exp $"
//
// Round box drawing routines for the Fast Light Tool Kit (FLTK).
//
@@ -109,12 +109,12 @@ void fl_round_up_box(int x, int y, int w, int h, Fl_Color bgcolor) {
}
extern void fl_internal_boxtype(Fl_Boxtype, Fl_Box_Draw_F*);
-Fl_Boxtype define_FL_ROUND_UP_BOX() {
+Fl_Boxtype fl_define_FL_ROUND_UP_BOX() {
fl_internal_boxtype(_FL_ROUND_DOWN_BOX, fl_round_down_box);
fl_internal_boxtype(_FL_ROUND_UP_BOX, fl_round_up_box);
return _FL_ROUND_UP_BOX;
}
//
-// End of "$Id: fl_round_box.cxx,v 1.6.2.3.2.2 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: fl_round_box.cxx,v 1.6.2.3.2.3 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_rounded_box.cxx b/src/fl_rounded_box.cxx
index 1b5af13b9..79330eded 100644
--- a/src/fl_rounded_box.cxx
+++ b/src/fl_rounded_box.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_rounded_box.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: fl_rounded_box.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Rounded box drawing routines for the Fast Light Tool Kit (FLTK).
//
@@ -76,22 +76,22 @@ static void fl_rshadow_box(int x, int y, int w, int h, Fl_Color c) {
extern void fl_internal_boxtype(Fl_Boxtype, Fl_Box_Draw_F*);
-Fl_Boxtype define_FL_ROUNDED_BOX() {
+Fl_Boxtype fl_define_FL_ROUNDED_BOX() {
fl_internal_boxtype(_FL_ROUNDED_FRAME, fl_rounded_frame);
fl_internal_boxtype(_FL_ROUNDED_BOX, fl_rounded_box);
return _FL_ROUNDED_BOX;
}
-Fl_Boxtype define_FL_RFLAT_BOX() {
+Fl_Boxtype fl_define_FL_RFLAT_BOX() {
fl_internal_boxtype(_FL_RFLAT_BOX, fl_rflat_box);
return _FL_RFLAT_BOX;
}
-Fl_Boxtype define_FL_RSHADOW_BOX() {
+Fl_Boxtype fl_define_FL_RSHADOW_BOX() {
fl_internal_boxtype(_FL_RSHADOW_BOX, fl_rshadow_box);
return _FL_RSHADOW_BOX;
}
//
-// End of "$Id: fl_rounded_box.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: fl_rounded_box.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/fl_shadow_box.cxx b/src/fl_shadow_box.cxx
index 279703ae7..167e7c161 100644
--- a/src/fl_shadow_box.cxx
+++ b/src/fl_shadow_box.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: fl_shadow_box.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: fl_shadow_box.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Shadow box drawing routines for the Fast Light Tool Kit (FLTK).
//
@@ -43,12 +43,12 @@ static void fl_shadow_box(int x, int y, int w, int h, Fl_Color c) {
}
extern void fl_internal_boxtype(Fl_Boxtype, Fl_Box_Draw_F*);
-Fl_Boxtype define_FL_SHADOW_BOX() {
+Fl_Boxtype fl_define_FL_SHADOW_BOX() {
fl_internal_boxtype(_FL_SHADOW_FRAME, fl_shadow_frame);
fl_internal_boxtype(_FL_SHADOW_BOX, fl_shadow_box);
return _FL_SHADOW_BOX;
}
//
-// End of "$Id: fl_shadow_box.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: fl_shadow_box.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/forms_fselect.cxx b/src/forms_fselect.cxx
index 1261b9a76..99c2ce397 100644
--- a/src/forms_fselect.cxx
+++ b/src/forms_fselect.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: forms_fselect.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: forms_fselect.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $"
//
// Forms file selection routines for the Fast Light Tool Kit (FLTK).
//
@@ -47,7 +47,7 @@ char* fl_show_file_selector(const char *message,const char *dir,
const char *q = fl_file_chooser(message,fl_pattern,fl_directory);
if (!q) return 0;
strcpy(fl_directory, q);
- p = (char *)filename_name(fl_directory);
+ p = (char *)fl_filename_name(fl_directory);
strcpy(fl_filename, p);
if (p > fl_directory+1) p--;
*p = 0;
@@ -61,5 +61,5 @@ char* fl_get_pattern() {return (char *)fl_pattern;}
char* fl_get_filename() {return fl_filename;}
//
-// End of "$Id: forms_fselect.cxx,v 1.4.2.3.2.1 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: forms_fselect.cxx,v 1.4.2.3.2.2 2002/03/25 21:08:42 easysw Exp $".
//
diff --git a/src/makedepend b/src/makedepend
index 1c3559b2c..bf67e02dc 100644
--- a/src/makedepend
+++ b/src/makedepend
@@ -299,7 +299,7 @@ fl_ask.o: ../FL/Fl_Export.H ../FL/fl_ask.H ../FL/Fl_Box.H ../FL/Fl_Widget.H
fl_ask.o: ../FL/Fl_Button.H ../FL/Fl_Return_Button.H ../FL/Fl_Button.H
fl_ask.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Input.H
fl_ask.o: ../FL/Fl_Input_.H ../FL/Fl_Secret_Input.H ../FL/Fl_Input.H
-fl_ask.o: ../FL/x.H ../FL/Fl_Window.H
+fl_ask.o: ../FL/x.H ../FL/Fl_Window.H ../FL/fl_draw.H
fl_boxtype.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Export.H
fl_boxtype.o: ../FL/Fl_Widget.H ../FL/fl_draw.H ../config.h
fl_color.o: Fl_XColor.H ../config.h ../FL/Enumerations.H ../FL/Fl_Export.H
diff --git a/test/demo.cxx b/test/demo.cxx
index c3fba4945..94739d16f 100644
--- a/test/demo.cxx
+++ b/test/demo.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: demo.cxx,v 1.8.2.5.2.5 2002/01/01 15:11:32 easysw Exp $"
+// "$Id: demo.cxx,v 1.8.2.5.2.6 2002/03/25 21:08:42 easysw Exp $"
//
// Main demo program for the Fast Light Tool Kit (FLTK).
//
@@ -319,10 +319,10 @@ int main(int argc, char **argv) {
strcpy(buf, argv[0]);
#if defined _MSC_VER && defined _DEBUG
// MS_VisualC appends a 'd' to debugging executables. remove it.
- filename_setext( buf, "" );
+ fl_filename_setext( buf, "" );
buf[ strlen(buf)-1 ] = 0;
#endif
- filename_setext(buf,".menu");
+ fl_filename_setext(buf,".menu");
const char *fname = buf;
int i = 0;
if (!Fl::args(argc,argv,i) || i < argc-1)
@@ -331,7 +331,7 @@ int main(int argc, char **argv) {
if (!load_the_menu(fname)) Fl::fatal("Can't open %s",fname);
strcpy(buf,fname);
- const char *c = filename_name(buf);
+ const char *c = fl_filename_name(buf);
if (c > buf) {buf[c-buf] = 0; chdir(buf);}
push_menu("@main");
form->show(argc,argv);
@@ -340,6 +340,6 @@ int main(int argc, char **argv) {
}
//
-// End of "$Id: demo.cxx,v 1.8.2.5.2.5 2002/01/01 15:11:32 easysw Exp $".
+// End of "$Id: demo.cxx,v 1.8.2.5.2.6 2002/03/25 21:08:42 easysw Exp $".
//