FLTK logo

[master] 14f8427 - Fix indenting, whitespace errors and dependencies

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.commit  ]
 
Previous Message ]Next Message ]

[master] 14f8427 - Fix indenting, whitespace errors and dependencies "Albrecht Schlosser" Oct 27, 2021  
 
commit 14f842708d79b3fbbe212325e4a63abe07a88fa7
Author:     Albrecht Schlosser <albrechts.fltk@online.de>
AuthorDate: Wed Oct 27 20:47:56 2021 +0200
Commit:     Albrecht Schlosser <albrechts.fltk@online.de>
CommitDate: Wed Oct 27 20:52:08 2021 +0200

    Fix indenting, whitespace errors and dependencies
    
    (no code changes)

 cairo/makedepend                                   |   1 +
 fluid/makedepend                                   |  37 ++++
 src/Fl_cocoa.mm                                    |   2 +-
 .../Xlib/Fl_Xlib_Graphics_Driver_line_style.cxx    |  10 +-
 src/makedepend                                     | 201 +++++++++++++++++++++
 test/makedepend                                    | 109 +++++++++++
 6 files changed, 354 insertions(+), 6 deletions(-)

diff --git cairo/makedepend cairo/makedepend
index 1972fbf..23089dc 100644
--- cairo/makedepend
+++ cairo/makedepend
@@ -6,6 +6,7 @@ Fl_Cairo.o: ../FL/Enumerations.H
 Fl_Cairo.o: ../FL/Fl.H
 Fl_Cairo.o: ../FL/Fl_Bitmap.H
 Fl_Cairo.o: ../FL/Fl_Cairo.H
+Fl_Cairo.o: ../FL/fl_casts.H
 Fl_Cairo.o: ../FL/Fl_Export.H
 Fl_Cairo.o: ../FL/Fl_Group.H
 Fl_Cairo.o: ../FL/Fl_Image.H
diff --git fluid/makedepend fluid/makedepend
index 7627321..7875a5c 100644
--- fluid/makedepend
+++ fluid/makedepend
@@ -6,6 +6,7 @@ about_panel.o: ../FL/Enumerations.H
 about_panel.o: ../FL/Fl.H
 about_panel.o: ../FL/Fl_Box.H
 about_panel.o: ../FL/Fl_Button.H
+about_panel.o: ../FL/fl_casts.H
 about_panel.o: ../FL/Fl_Double_Window.H
 about_panel.o: ../FL/Fl_Export.H
 about_panel.o: ../FL/Fl_Image.H
@@ -22,9 +23,11 @@ alignment_panel.o: ../FL/Enumerations.H
 alignment_panel.o: ../FL/filename.H
 alignment_panel.o: ../FL/Fl.H
 alignment_panel.o: ../FL/fl_ask.H
+alignment_panel.o: ../FL/fl_attr.h
 alignment_panel.o: ../FL/Fl_Bitmap.H
 alignment_panel.o: ../FL/Fl_Box.H
 alignment_panel.o: ../FL/Fl_Button.H
+alignment_panel.o: ../FL/fl_casts.H
 alignment_panel.o: ../FL/Fl_Check_Button.H
 alignment_panel.o: ../FL/Fl_Choice.H
 alignment_panel.o: ../FL/Fl_Device.H
@@ -65,7 +68,9 @@ alignment_panel.o: alignment_panel.h
 align_widget.o: ../FL/abi-version.h
 align_widget.o: ../FL/Enumerations.H
 align_widget.o: ../FL/Fl.H
+align_widget.o: ../FL/fl_attr.h
 align_widget.o: ../FL/Fl_Bitmap.H
+align_widget.o: ../FL/fl_casts.H
 align_widget.o: ../FL/Fl_Choice.H
 align_widget.o: ../FL/Fl_Device.H
 align_widget.o: ../FL/fl_draw.H
@@ -104,9 +109,11 @@ code.o: ../FL/abi-version.h
 code.o: ../FL/Enumerations.H
 code.o: ../FL/filename.H
 code.o: ../FL/Fl.H
+code.o: ../FL/fl_attr.h
 code.o: ../FL/Fl_Bitmap.H
 code.o: ../FL/Fl_Box.H
 code.o: ../FL/Fl_Button.H
+code.o: ../FL/fl_casts.H
 code.o: ../FL/Fl_Check_Button.H
 code.o: ../FL/Fl_Choice.H
 code.o: ../FL/Fl_Device.H
@@ -160,6 +167,7 @@ CodeEditor.o: ../FL/abi-version.h
 CodeEditor.o: ../FL/Enumerations.H
 CodeEditor.o: ../FL/Fl.H
 CodeEditor.o: ../FL/Fl_Bitmap.H
+CodeEditor.o: ../FL/fl_casts.H
 CodeEditor.o: ../FL/Fl_Device.H
 CodeEditor.o: ../FL/fl_draw.H
 CodeEditor.o: ../FL/Fl_Export.H
@@ -186,6 +194,8 @@ ExternalCodeEditor_UNIX.o: ../FL/abi-version.h
 ExternalCodeEditor_UNIX.o: ../FL/Enumerations.H
 ExternalCodeEditor_UNIX.o: ../FL/Fl.H
 ExternalCodeEditor_UNIX.o: ../FL/fl_ask.H
+ExternalCodeEditor_UNIX.o: ../FL/fl_attr.h
+ExternalCodeEditor_UNIX.o: ../FL/fl_casts.H
 ExternalCodeEditor_UNIX.o: ../FL/Fl_Export.H
 ExternalCodeEditor_UNIX.o: ../FL/fl_string.h
 ExternalCodeEditor_UNIX.o: ../FL/fl_types.h
@@ -198,11 +208,13 @@ factory.o: ../FL/Enumerations.H
 factory.o: ../FL/filename.H
 factory.o: ../FL/Fl.H
 factory.o: ../FL/Fl_Adjuster.H
+factory.o: ../FL/fl_attr.h
 factory.o: ../FL/Fl_Bitmap.H
 factory.o: ../FL/Fl_Box.H
 factory.o: ../FL/Fl_Browser.H
 factory.o: ../FL/Fl_Browser_.H
 factory.o: ../FL/Fl_Button.H
+factory.o: ../FL/fl_casts.H
 factory.o: ../FL/Fl_Check_Browser.H
 factory.o: ../FL/Fl_Check_Button.H
 factory.o: ../FL/Fl_Choice.H
@@ -275,9 +287,11 @@ file.o: ../FL/Enumerations.H
 file.o: ../FL/filename.H
 file.o: ../FL/Fl.H
 file.o: ../FL/fl_ask.H
+file.o: ../FL/fl_attr.h
 file.o: ../FL/Fl_Bitmap.H
 file.o: ../FL/Fl_Box.H
 file.o: ../FL/Fl_Button.H
+file.o: ../FL/fl_casts.H
 file.o: ../FL/Fl_Check_Button.H
 file.o: ../FL/Fl_Choice.H
 file.o: ../FL/Fl_Device.H
@@ -335,11 +349,13 @@ fluid.o: ../FL/Enumerations.H
 fluid.o: ../FL/filename.H
 fluid.o: ../FL/Fl.H
 fluid.o: ../FL/fl_ask.H
+fluid.o: ../FL/fl_attr.h
 fluid.o: ../FL/Fl_Bitmap.H
 fluid.o: ../FL/Fl_Box.H
 fluid.o: ../FL/Fl_Browser.H
 fluid.o: ../FL/Fl_Browser_.H
 fluid.o: ../FL/Fl_Button.H
+fluid.o: ../FL/fl_casts.H
 fluid.o: ../FL/Fl_Check_Button.H
 fluid.o: ../FL/Fl_Choice.H
 fluid.o: ../FL/Fl_Device.H
@@ -416,11 +432,13 @@ Fluid_Image.o: ../FL/Enumerations.H
 Fluid_Image.o: ../FL/filename.H
 Fluid_Image.o: ../FL/Fl.H
 Fluid_Image.o: ../FL/fl_ask.H
+Fluid_Image.o: ../FL/fl_attr.h
 Fluid_Image.o: ../FL/Fl_Bitmap.H
 Fluid_Image.o: ../FL/Fl_Box.H
 Fluid_Image.o: ../FL/Fl_Browser.H
 Fluid_Image.o: ../FL/Fl_Browser_.H
 Fluid_Image.o: ../FL/Fl_Button.H
+Fluid_Image.o: ../FL/fl_casts.H
 Fluid_Image.o: ../FL/Fl_Check_Button.H
 Fluid_Image.o: ../FL/Fl_Choice.H
 Fluid_Image.o: ../FL/Fl_Device.H
@@ -472,11 +490,13 @@ Fl_Function_Type.o: ../FL/Enumerations.H
 Fl_Function_Type.o: ../FL/filename.H
 Fl_Function_Type.o: ../FL/Fl.H
 Fl_Function_Type.o: ../FL/fl_ask.H
+Fl_Function_Type.o: ../FL/fl_attr.h
 Fl_Function_Type.o: ../FL/Fl_Bitmap.H
 Fl_Function_Type.o: ../FL/Fl_Box.H
 Fl_Function_Type.o: ../FL/Fl_Browser.H
 Fl_Function_Type.o: ../FL/Fl_Browser_.H
 Fl_Function_Type.o: ../FL/Fl_Button.H
+Fl_Function_Type.o: ../FL/fl_casts.H
 Fl_Function_Type.o: ../FL/Fl_Check_Button.H
 Fl_Function_Type.o: ../FL/Fl_Choice.H
 Fl_Function_Type.o: ../FL/Fl_Device.H
@@ -542,7 +562,9 @@ Fl_Group_Type.o: ../FL/abi-version.h
 Fl_Group_Type.o: ../FL/Enumerations.H
 Fl_Group_Type.o: ../FL/Fl.H
 Fl_Group_Type.o: ../FL/fl_ask.H
+Fl_Group_Type.o: ../FL/fl_attr.h
 Fl_Group_Type.o: ../FL/Fl_Bitmap.H
+Fl_Group_Type.o: ../FL/fl_casts.H
 Fl_Group_Type.o: ../FL/Fl_Choice.H
 Fl_Group_Type.o: ../FL/Fl_Device.H
 Fl_Group_Type.o: ../FL/fl_draw.H
@@ -588,9 +610,11 @@ Fl_Menu_Type.o: ../FL/Enumerations.H
 Fl_Menu_Type.o: ../FL/filename.H
 Fl_Menu_Type.o: ../FL/Fl.H
 Fl_Menu_Type.o: ../FL/fl_ask.H
+Fl_Menu_Type.o: ../FL/fl_attr.h
 Fl_Menu_Type.o: ../FL/Fl_Bitmap.H
 Fl_Menu_Type.o: ../FL/Fl_Box.H
 Fl_Menu_Type.o: ../FL/Fl_Button.H
+Fl_Menu_Type.o: ../FL/fl_casts.H
 Fl_Menu_Type.o: ../FL/Fl_Check_Button.H
 Fl_Menu_Type.o: ../FL/Fl_Choice.H
 Fl_Menu_Type.o: ../FL/Fl_Device.H
@@ -648,8 +672,10 @@ Fl_Type.o: ../config.h
 Fl_Type.o: ../FL/abi-version.h
 Fl_Type.o: ../FL/Enumerations.H
 Fl_Type.o: ../FL/Fl.H
+Fl_Type.o: ../FL/fl_attr.h
 Fl_Type.o: ../FL/Fl_Bitmap.H
 Fl_Type.o: ../FL/Fl_Browser_.H
+Fl_Type.o: ../FL/fl_casts.H
 Fl_Type.o: ../FL/Fl_Choice.H
 Fl_Type.o: ../FL/Fl_Device.H
 Fl_Type.o: ../FL/fl_draw.H
@@ -747,9 +773,11 @@ Fl_Widget_Type.o: ../FL/Enumerations.H
 Fl_Widget_Type.o: ../FL/filename.H
 Fl_Widget_Type.o: ../FL/Fl.H
 Fl_Widget_Type.o: ../FL/fl_ask.H
+Fl_Widget_Type.o: ../FL/fl_attr.h
 Fl_Widget_Type.o: ../FL/Fl_Bitmap.H
 Fl_Widget_Type.o: ../FL/Fl_Box.H
 Fl_Widget_Type.o: ../FL/Fl_Button.H
+Fl_Widget_Type.o: ../FL/fl_casts.H
 Fl_Widget_Type.o: ../FL/Fl_Check_Button.H
 Fl_Widget_Type.o: ../FL/Fl_Choice.H
 Fl_Widget_Type.o: ../FL/Fl_Device.H
@@ -816,9 +844,11 @@ Fl_Window_Type.o: ../FL/Enumerations.H
 Fl_Window_Type.o: ../FL/filename.H
 Fl_Window_Type.o: ../FL/Fl.H
 Fl_Window_Type.o: ../FL/fl_ask.H
+Fl_Window_Type.o: ../FL/fl_attr.h
 Fl_Window_Type.o: ../FL/Fl_Bitmap.H
 Fl_Window_Type.o: ../FL/Fl_Box.H
 Fl_Window_Type.o: ../FL/Fl_Button.H
+Fl_Window_Type.o: ../FL/fl_casts.H
 Fl_Window_Type.o: ../FL/Fl_Check_Button.H
 Fl_Window_Type.o: ../FL/Fl_Choice.H
 Fl_Window_Type.o: ../FL/Fl_Device.H
@@ -882,9 +912,11 @@ Fl_Window_Type.o: widget_panel.h
 function_panel.o: ../FL/abi-version.h
 function_panel.o: ../FL/Enumerations.H
 function_panel.o: ../FL/Fl.H
+function_panel.o: ../FL/fl_attr.h
 function_panel.o: ../FL/Fl_Bitmap.H
 function_panel.o: ../FL/Fl_Box.H
 function_panel.o: ../FL/Fl_Button.H
+function_panel.o: ../FL/fl_casts.H
 function_panel.o: ../FL/Fl_Check_Button.H
 function_panel.o: ../FL/Fl_Choice.H
 function_panel.o: ../FL/Fl_Device.H
@@ -937,10 +969,12 @@ template_panel.o: ../FL/Enumerations.H
 template_panel.o: ../FL/filename.H
 template_panel.o: ../FL/Fl.H
 template_panel.o: ../FL/fl_ask.H
+template_panel.o: ../FL/fl_attr.h
 template_panel.o: ../FL/Fl_Box.H
 template_panel.o: ../FL/Fl_Browser.H
 template_panel.o: ../FL/Fl_Browser_.H
 template_panel.o: ../FL/Fl_Button.H
+template_panel.o: ../FL/fl_casts.H
 template_panel.o: ../FL/Fl_Double_Window.H
 template_panel.o: ../FL/Fl_Export.H
 template_panel.o: ../FL/Fl_Group.H
@@ -966,7 +1000,9 @@ undo.o: ../FL/abi-version.h
 undo.o: ../FL/Enumerations.H
 undo.o: ../FL/filename.H
 undo.o: ../FL/Fl.H
+undo.o: ../FL/fl_attr.h
 undo.o: ../FL/Fl_Bitmap.H
+undo.o: ../FL/fl_casts.H
 undo.o: ../FL/Fl_Choice.H
 undo.o: ../FL/Fl_Device.H
 undo.o: ../FL/fl_draw.H
@@ -1006,6 +1042,7 @@ widget_panel.o: ../FL/Fl.H
 widget_panel.o: ../FL/Fl_Bitmap.H
 widget_panel.o: ../FL/Fl_Box.H
 widget_panel.o: ../FL/Fl_Button.H
+widget_panel.o: ../FL/fl_casts.H
 widget_panel.o: ../FL/Fl_Choice.H
 widget_panel.o: ../FL/Fl_Device.H
 widget_panel.o: ../FL/Fl_Double_Window.H
diff --git src/Fl_cocoa.mm src/Fl_cocoa.mm
index 585e87a..2b98610 100644
--- src/Fl_cocoa.mm
+++ src/Fl_cocoa.mm
@@ -3503,7 +3503,7 @@ Fl_Quartz_Copy_Surface_Driver::~Fl_Quartz_Copy_Surface_Driver()
   NSPasteboard *clip = [NSPasteboard generalPasteboard];
   [clip declareTypes:[NSArray arrayWithObjects:PDF_pasteboard_type, TIFF_pasteboard_type, nil] owner:nil];
   [clip setData:(NSData*)pdfdata forType:PDF_pasteboard_type];
-  
+
   //second, transform this PDF to a bitmap image and put it as tiff in clipboard with retina resolution
   NSBitmapImageRep *bitmap = pdf_to_nsbitmapimagerep((NSData*)pdfdata);
   CFRelease(pdfdata);
diff --git src/drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.cxx src/drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.cxx
index 2bab95a..36fa8ed 100644
--- src/drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.cxx
+++ src/drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.cxx
@@ -45,13 +45,13 @@ void Fl_Xlib_Graphics_Driver::line_style_unscaled(int style, int width, char* da
     }
     char* p = dashes = buf;
     switch (style & 0xff) {
-    case FL_DASH:       *p++ = dash; *p++ = gap; break;
-    case FL_DOT:        *p++ = dot; *p++ = gap; break;
-    case FL_DASHDOT:    *p++ = dash; *p++ = gap; *p++ = dot; *p++ = gap; break;
-    case FL_DASHDOTDOT: *p++ = dash; *p++ = gap; *p++ = dot; *p++ = gap; *p++ = dot; *p++ = gap; break;
+      case FL_DASH:       *p++ = dash; *p++ = gap; break;
+      case FL_DOT:        *p++ = dot; *p++ = gap; break;
+      case FL_DASHDOT:    *p++ = dash; *p++ = gap; *p++ = dot; *p++ = gap; break;
+      case FL_DASHDOTDOT: *p++ = dash; *p++ = gap; *p++ = dot; *p++ = gap; *p++ = dot; *p++ = gap; break;
     }
     ndashes = p-buf;
-if (*dashes == 0) ndashes = 0;//against error with very small scaling
+    if (*dashes == 0) ndashes = 0; // against error with very small scaling
   }
   static int Cap[4] = {CapButt, CapButt, CapRound, CapProjecting};
   static int Join[4] = {JoinMiter, JoinMiter, JoinRound, JoinBevel};
diff --git src/makedepend src/makedepend
index ee601e0..328e057 100644
--- src/makedepend
+++ src/makedepend
@@ -6,6 +6,7 @@ drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/abi-version.h
 drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/Enumerations.H
 drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/Fl.H
 drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/Fl_Bitmap.H
+drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/fl_casts.H
 drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/Fl_Device.H
 drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/Fl_Double_Window.H
 drivers/OpenGL/Fl_OpenGL_Display_Device.o: ../FL/fl_draw.H
@@ -41,6 +42,7 @@ drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/abi-version.h
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/Enumerations.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/Fl.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/Fl_Bitmap.H
+drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/fl_casts.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/Fl_Device.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/fl_draw.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.o: ../FL/Fl_Export.H
@@ -63,6 +65,7 @@ drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/abi-version.h
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/Enumerations.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/Fl.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/Fl_Bitmap.H
+drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/fl_casts.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/Fl_Device.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/fl_draw.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.o: ../FL/Fl_Export.H
@@ -85,6 +88,7 @@ drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/abi-version.h
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/Enumerations.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/Fl.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/Fl_Bitmap.H
+drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/fl_casts.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/Fl_Device.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/fl_draw.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.o: ../FL/Fl_Export.H
@@ -107,6 +111,7 @@ drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/abi-version.h
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/Enumerations.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/Fl.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/Fl_Bitmap.H
+drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/fl_casts.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/Fl_Device.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/fl_draw.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.o: ../FL/Fl_Export.H
@@ -129,6 +134,7 @@ drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/abi-version.h
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/Enumerations.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/Fl.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/Fl_Bitmap.H
+drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/fl_casts.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/Fl_Device.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/Fl_Export.H
 drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.o: ../FL/Fl_Gl_Window.H
@@ -170,9 +176,11 @@ drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Enumerations.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/filename.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Fl.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/fl_ask.H
+drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/fl_attr.h
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Fl_Bitmap.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Fl_Box.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Fl_Button.H
+drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/fl_casts.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Fl_Check_Button.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Fl_Choice.H
 drivers/Posix/Fl_Posix_Printer_Driver.o: ../FL/Fl_Device.H
@@ -217,6 +225,7 @@ drivers/Posix/Fl_Posix_System_Driver.o: ../FL/abi-version.h
 drivers/Posix/Fl_Posix_System_Driver.o: ../FL/Enumerations.H
 drivers/Posix/Fl_Posix_System_Driver.o: ../FL/filename.H
 drivers/Posix/Fl_Posix_System_Driver.o: ../FL/Fl.H
+drivers/Posix/Fl_Posix_System_Driver.o: ../FL/fl_casts.H
 drivers/Posix/Fl_Posix_System_Driver.o: ../FL/Fl_Export.H
 drivers/Posix/Fl_Posix_System_Driver.o: ../FL/Fl_File_Icon.H
 drivers/Posix/Fl_Posix_System_Driver.o: ../FL/Fl_Preferences.H
@@ -233,10 +242,12 @@ drivers/PostScript/Fl_PostScript.o: ../FL/Enumerations.H
 drivers/PostScript/Fl_PostScript.o: ../FL/filename.H
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl.H
 drivers/PostScript/Fl_PostScript.o: ../FL/fl_ask.H
+drivers/PostScript/Fl_PostScript.o: ../FL/fl_attr.h
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl_Bitmap.H
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl_Box.H
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl_Browser.H
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl_Button.H
+drivers/PostScript/Fl_PostScript.o: ../FL/fl_casts.H
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl_Check_Button.H
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl_Choice.H
 drivers/PostScript/Fl_PostScript.o: ../FL/Fl_Device.H
@@ -277,6 +288,7 @@ drivers/PostScript/Fl_PostScript_image.o: ../FL/abi-version.h
 drivers/PostScript/Fl_PostScript_image.o: ../FL/Enumerations.H
 drivers/PostScript/Fl_PostScript_image.o: ../FL/Fl.H
 drivers/PostScript/Fl_PostScript_image.o: ../FL/Fl_Bitmap.H
+drivers/PostScript/Fl_PostScript_image.o: ../FL/fl_casts.H
 drivers/PostScript/Fl_PostScript_image.o: ../FL/Fl_Device.H
 drivers/PostScript/Fl_PostScript_image.o: ../FL/fl_draw.H
 drivers/PostScript/Fl_PostScript_image.o: ../FL/Fl_Export.H
@@ -299,6 +311,7 @@ drivers/SVG/Fl_SVG_File_Surface.o: ../FL/abi-version.h
 drivers/SVG/Fl_SVG_File_Surface.o: ../FL/Enumerations.H
 drivers/SVG/Fl_SVG_File_Surface.o: ../FL/Fl.H
 drivers/SVG/Fl_SVG_File_Surface.o: ../FL/Fl_Bitmap.H
+drivers/SVG/Fl_SVG_File_Surface.o: ../FL/fl_casts.H
 drivers/SVG/Fl_SVG_File_Surface.o: ../FL/Fl_Device.H
 drivers/SVG/Fl_SVG_File_Surface.o: ../FL/fl_draw.H
 drivers/SVG/Fl_SVG_File_Surface.o: ../FL/Fl_Export.H
@@ -323,6 +336,7 @@ drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/abi-version.h
 drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/Enumerations.H
 drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/Fl.H
 drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/Fl_Bitmap.H
+drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/fl_casts.H
 drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/Fl_Device.H
 drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/Fl_Double_Window.H
 drivers/X11/Fl_X11_Gl_Window_Driver.o: ../FL/fl_draw.H
@@ -360,8 +374,10 @@ drivers/X11/Fl_X11_Screen_Driver.o: ../FL/Enumerations.H
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/filename.H
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/Fl.H
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/fl_ask.H
+drivers/X11/Fl_X11_Screen_Driver.o: ../FL/fl_attr.h
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/Fl_Bitmap.H
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/Fl_Box.H
+drivers/X11/Fl_X11_Screen_Driver.o: ../FL/fl_casts.H
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/Fl_Device.H
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/Fl_Double_Window.H
 drivers/X11/Fl_X11_Screen_Driver.o: ../FL/fl_draw.H
@@ -405,6 +421,7 @@ drivers/X11/Fl_X11_System_Driver.o: ../FL/Enumerations.H
 drivers/X11/Fl_X11_System_Driver.o: ../FL/filename.H
 drivers/X11/Fl_X11_System_Driver.o: ../FL/Fl.H
 drivers/X11/Fl_X11_System_Driver.o: ../FL/Fl_Browser.H
+drivers/X11/Fl_X11_System_Driver.o: ../FL/fl_casts.H
 drivers/X11/Fl_X11_System_Driver.o: ../FL/Fl_Export.H
 drivers/X11/Fl_X11_System_Driver.o: ../FL/Fl_File_Browser.H
 drivers/X11/Fl_X11_System_Driver.o: ../FL/Fl_File_Icon.H
@@ -423,7 +440,9 @@ drivers/X11/Fl_X11_Window_Driver.o: ../FL/abi-version.h
 drivers/X11/Fl_X11_Window_Driver.o: ../FL/Enumerations.H
 drivers/X11/Fl_X11_Window_Driver.o: ../FL/Fl.H
 drivers/X11/Fl_X11_Window_Driver.o: ../FL/fl_ask.H
+drivers/X11/Fl_X11_Window_Driver.o: ../FL/fl_attr.h
 drivers/X11/Fl_X11_Window_Driver.o: ../FL/Fl_Bitmap.H
+drivers/X11/Fl_X11_Window_Driver.o: ../FL/fl_casts.H
 drivers/X11/Fl_X11_Window_Driver.o: ../FL/Fl_Device.H
 drivers/X11/Fl_X11_Window_Driver.o: ../FL/Fl_Double_Window.H
 drivers/X11/Fl_X11_Window_Driver.o: ../FL/fl_draw.H
@@ -461,6 +480,7 @@ drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/abi-version.h
 drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/Enumerations.H
 drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/Fl.H
 drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/Fl_Bitmap.H
+drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/fl_casts.H
 drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/Fl_Copy_Surface.H
 drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/Fl_Device.H
 drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.o: ../FL/fl_draw.H
@@ -532,6 +552,7 @@ drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/abi-version.h
 drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/Enumerations.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/Fl.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/Fl_Bitmap.H
+drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/fl_casts.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/Fl_Device.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/fl_draw.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_color.o: ../FL/Fl_Export.H
@@ -553,6 +574,7 @@ drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/abi-version.h
 drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/Enumerations.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/Fl.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/Fl_Bitmap.H
+drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/fl_casts.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/Fl_Device.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/fl_draw.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.o: ../FL/Fl_Export.H
@@ -576,6 +598,7 @@ drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/abi-version.h
 drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/Enumerations.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/Fl.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/Fl_Bitmap.H
+drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/fl_casts.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/Fl_Device.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/Fl_Double_Window.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_image.o: ../FL/fl_draw.H
@@ -615,6 +638,7 @@ drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/abi-version.h
 drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/Enumerations.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/Fl.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/Fl_Bitmap.H
+drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/fl_casts.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/Fl_Device.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/fl_draw.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.o: ../FL/Fl_Export.H
@@ -636,6 +660,7 @@ drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/abi-version.h
 drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/Enumerations.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/Fl.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/Fl_Bitmap.H
+drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/fl_casts.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/Fl_Device.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/fl_draw.H
 drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.o: ../FL/Fl_Export.H
@@ -676,6 +701,7 @@ drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/abi-version.h
 drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/Enumerations.H
 drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/Fl.H
 drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/Fl_Bitmap.H
+drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/fl_casts.H
 drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/Fl_Device.H
 drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/fl_draw.H
 drivers/Xlib/Fl_Xlib_Image_Surface_Driver.o: ../FL/Fl_Export.H
@@ -708,6 +734,7 @@ filename_absolute.o: ../FL/abi-version.h
 filename_absolute.o: ../FL/Enumerations.H
 filename_absolute.o: ../FL/filename.H
 filename_absolute.o: ../FL/Fl.H
+filename_absolute.o: ../FL/fl_casts.H
 filename_absolute.o: ../FL/Fl_Export.H
 filename_absolute.o: ../FL/Fl_Preferences.H
 filename_absolute.o: ../FL/fl_string.h
@@ -720,6 +747,7 @@ filename_expand.o: ../FL/abi-version.h
 filename_expand.o: ../FL/Enumerations.H
 filename_expand.o: ../FL/filename.H
 filename_expand.o: ../FL/Fl.H
+filename_expand.o: ../FL/fl_casts.H
 filename_expand.o: ../FL/Fl_Export.H
 filename_expand.o: ../FL/Fl_Preferences.H
 filename_expand.o: ../FL/fl_types.h
@@ -730,6 +758,7 @@ filename_ext.o: ../FL/abi-version.h
 filename_ext.o: ../FL/Enumerations.H
 filename_ext.o: ../FL/filename.H
 filename_ext.o: ../FL/Fl.H
+filename_ext.o: ../FL/fl_casts.H
 filename_ext.o: ../FL/Fl_Export.H
 filename_ext.o: ../FL/Fl_Preferences.H
 filename_ext.o: ../FL/fl_types.h
@@ -741,6 +770,7 @@ filename_isdir.o: ../FL/abi-version.h
 filename_isdir.o: ../FL/Enumerations.H
 filename_isdir.o: ../FL/filename.H
 filename_isdir.o: ../FL/Fl.H
+filename_isdir.o: ../FL/fl_casts.H
 filename_isdir.o: ../FL/Fl_Export.H
 filename_isdir.o: ../FL/Fl_Preferences.H
 filename_isdir.o: ../FL/fl_types.h
@@ -753,6 +783,7 @@ filename_list.o: ../FL/abi-version.h
 filename_list.o: ../FL/Enumerations.H
 filename_list.o: ../FL/filename.H
 filename_list.o: ../FL/Fl.H
+filename_list.o: ../FL/fl_casts.H
 filename_list.o: ../FL/Fl_Export.H
 filename_list.o: ../FL/Fl_Preferences.H
 filename_list.o: ../FL/fl_types.h
@@ -774,6 +805,7 @@ Fl.o: ../FL/Enumerations.H
 Fl.o: ../FL/filename.H
 Fl.o: ../FL/Fl.H
 Fl.o: ../FL/Fl_Bitmap.H
+Fl.o: ../FL/fl_casts.H
 Fl.o: ../FL/Fl_Device.H
 Fl.o: ../FL/Fl_Double_Window.H
 Fl.o: ../FL/fl_draw.H
@@ -810,6 +842,7 @@ Fl_abort.o: ../FL/abi-version.h
 Fl_abort.o: ../FL/Enumerations.H
 Fl_abort.o: ../FL/filename.H
 Fl_abort.o: ../FL/Fl.H
+Fl_abort.o: ../FL/fl_casts.H
 Fl_abort.o: ../FL/Fl_Export.H
 Fl_abort.o: ../FL/Fl_Preferences.H
 Fl_abort.o: ../FL/fl_types.h
@@ -819,6 +852,7 @@ Fl_abort.o: Fl_System_Driver.H
 Fl_add_idle.o: ../FL/abi-version.h
 Fl_add_idle.o: ../FL/Enumerations.H
 Fl_add_idle.o: ../FL/Fl.H
+Fl_add_idle.o: ../FL/fl_casts.H
 Fl_add_idle.o: ../FL/Fl_Export.H
 Fl_add_idle.o: ../FL/fl_types.h
 Fl_add_idle.o: ../FL/fl_utf8.h
@@ -828,6 +862,7 @@ Fl_Adjuster.o: ../FL/Enumerations.H
 Fl_Adjuster.o: ../FL/Fl.H
 Fl_Adjuster.o: ../FL/Fl_Adjuster.H
 Fl_Adjuster.o: ../FL/Fl_Bitmap.H
+Fl_Adjuster.o: ../FL/fl_casts.H
 Fl_Adjuster.o: ../FL/fl_draw.H
 Fl_Adjuster.o: ../FL/Fl_Export.H
 Fl_Adjuster.o: ../FL/Fl_Image.H
@@ -847,6 +882,7 @@ Fl_arg.o: ../FL/Enumerations.H
 Fl_arg.o: ../FL/filename.H
 Fl_arg.o: ../FL/Fl.H
 Fl_arg.o: ../FL/Fl_Bitmap.H
+Fl_arg.o: ../FL/fl_casts.H
 Fl_arg.o: ../FL/Fl_Double_Window.H
 Fl_arg.o: ../FL/fl_draw.H
 Fl_arg.o: ../FL/Fl_Export.H
@@ -868,9 +904,11 @@ fl_ask.o: ../FL/abi-version.h
 fl_ask.o: ../FL/Enumerations.H
 fl_ask.o: ../FL/Fl.H
 fl_ask.o: ../FL/fl_ask.H
+fl_ask.o: ../FL/fl_attr.h
 fl_ask.o: ../FL/Fl_Bitmap.H
 fl_ask.o: ../FL/Fl_Box.H
 fl_ask.o: ../FL/Fl_Button.H
+fl_ask.o: ../FL/fl_casts.H
 fl_ask.o: ../FL/Fl_Device.H
 fl_ask.o: ../FL/fl_draw.H
 fl_ask.o: ../FL/Fl_Export.H
@@ -904,6 +942,7 @@ Fl_Bitmap.o: ../FL/abi-version.h
 Fl_Bitmap.o: ../FL/Enumerations.H
 Fl_Bitmap.o: ../FL/Fl.H
 Fl_Bitmap.o: ../FL/Fl_Bitmap.H
+Fl_Bitmap.o: ../FL/fl_casts.H
 Fl_Bitmap.o: ../FL/fl_draw.H
 Fl_Bitmap.o: ../FL/Fl_Export.H
 Fl_Bitmap.o: ../FL/Fl_Image.H
@@ -916,6 +955,7 @@ Fl_BMP_Image.o: ../FL/abi-version.h
 Fl_BMP_Image.o: ../FL/Enumerations.H
 Fl_BMP_Image.o: ../FL/Fl.H
 Fl_BMP_Image.o: ../FL/Fl_BMP_Image.H
+Fl_BMP_Image.o: ../FL/fl_casts.H
 Fl_BMP_Image.o: ../FL/Fl_Export.H
 Fl_BMP_Image.o: ../FL/Fl_Image.H
 Fl_BMP_Image.o: ../FL/fl_types.h
@@ -934,6 +974,7 @@ fl_boxtype.o: ../config.h
 fl_boxtype.o: ../FL/abi-version.h
 fl_boxtype.o: ../FL/Enumerations.H
 fl_boxtype.o: ../FL/Fl.H
+fl_boxtype.o: ../FL/fl_casts.H
 fl_boxtype.o: ../FL/fl_draw.H
 fl_boxtype.o: ../FL/Fl_Export.H
 fl_boxtype.o: ../FL/fl_types.h
@@ -946,6 +987,7 @@ Fl_Browser.o: ../FL/Enumerations.H
 Fl_Browser.o: ../FL/Fl.H
 Fl_Browser.o: ../FL/Fl_Browser.H
 Fl_Browser.o: ../FL/Fl_Browser_.H
+Fl_Browser.o: ../FL/fl_casts.H
 Fl_Browser.o: ../FL/fl_draw.H
 Fl_Browser.o: ../FL/Fl_Export.H
 Fl_Browser.o: ../FL/Fl_Group.H
@@ -965,6 +1007,7 @@ Fl_Browser_.o: ../FL/abi-version.h
 Fl_Browser_.o: ../FL/Enumerations.H
 Fl_Browser_.o: ../FL/Fl.H
 Fl_Browser_.o: ../FL/Fl_Browser_.H
+Fl_Browser_.o: ../FL/fl_casts.H
 Fl_Browser_.o: ../FL/fl_draw.H
 Fl_Browser_.o: ../FL/Fl_Export.H
 Fl_Browser_.o: ../FL/Fl_Group.H
@@ -980,6 +1023,7 @@ Fl_Browser_load.o: ../FL/Enumerations.H
 Fl_Browser_load.o: ../FL/Fl.H
 Fl_Browser_load.o: ../FL/Fl_Browser.H
 Fl_Browser_load.o: ../FL/Fl_Browser_.H
+Fl_Browser_load.o: ../FL/fl_casts.H
 Fl_Browser_load.o: ../FL/Fl_Export.H
 Fl_Browser_load.o: ../FL/Fl_Group.H
 Fl_Browser_load.o: ../FL/Fl_Image.H
@@ -995,6 +1039,7 @@ Fl_Button.o: ../FL/Enumerations.H
 Fl_Button.o: ../FL/Fl.H
 Fl_Button.o: ../FL/Fl_Bitmap.H
 Fl_Button.o: ../FL/Fl_Button.H
+Fl_Button.o: ../FL/fl_casts.H
 Fl_Button.o: ../FL/Fl_Export.H
 Fl_Button.o: ../FL/Fl_Group.H
 Fl_Button.o: ../FL/Fl_Image.H
@@ -1009,6 +1054,7 @@ Fl_Chart.o: ../config.h
 Fl_Chart.o: ../FL/abi-version.h
 Fl_Chart.o: ../FL/Enumerations.H
 Fl_Chart.o: ../FL/Fl.H
+Fl_Chart.o: ../FL/fl_casts.H
 Fl_Chart.o: ../FL/Fl_Chart.H
 Fl_Chart.o: ../FL/fl_draw.H
 Fl_Chart.o: ../FL/Fl_Export.H
@@ -1023,6 +1069,7 @@ Fl_Check_Browser.o: ../FL/abi-version.h
 Fl_Check_Browser.o: ../FL/Enumerations.H
 Fl_Check_Browser.o: ../FL/Fl.H
 Fl_Check_Browser.o: ../FL/Fl_Browser_.H
+Fl_Check_Browser.o: ../FL/fl_casts.H
 Fl_Check_Browser.o: ../FL/Fl_Check_Browser.H
 Fl_Check_Browser.o: ../FL/fl_draw.H
 Fl_Check_Browser.o: ../FL/Fl_Export.H
@@ -1040,6 +1087,7 @@ Fl_Check_Button.o: ../FL/abi-version.h
 Fl_Check_Button.o: ../FL/Enumerations.H
 Fl_Check_Button.o: ../FL/Fl.H
 Fl_Check_Button.o: ../FL/Fl_Button.H
+Fl_Check_Button.o: ../FL/fl_casts.H
 Fl_Check_Button.o: ../FL/Fl_Check_Button.H
 Fl_Check_Button.o: ../FL/Fl_Export.H
 Fl_Check_Button.o: ../FL/Fl_Light_Button.H
@@ -1050,6 +1098,7 @@ Fl_Choice.o: ../config.h
 Fl_Choice.o: ../FL/abi-version.h
 Fl_Choice.o: ../FL/Enumerations.H
 Fl_Choice.o: ../FL/Fl.H
+Fl_Choice.o: ../FL/fl_casts.H
 Fl_Choice.o: ../FL/Fl_Choice.H
 Fl_Choice.o: ../FL/fl_draw.H
 Fl_Choice.o: ../FL/Fl_Export.H
@@ -1065,6 +1114,7 @@ Fl_Clock.o: ../FL/abi-version.h
 Fl_Clock.o: ../FL/Enumerations.H
 Fl_Clock.o: ../FL/filename.H
 Fl_Clock.o: ../FL/Fl.H
+Fl_Clock.o: ../FL/fl_casts.H
 Fl_Clock.o: ../FL/Fl_Clock.H
 Fl_Clock.o: ../FL/fl_draw.H
 Fl_Clock.o: ../FL/Fl_Export.H
@@ -1079,6 +1129,7 @@ fl_color.o: ../FL/abi-version.h
 fl_color.o: ../FL/Enumerations.H
 fl_color.o: ../FL/Fl.H
 fl_color.o: ../FL/Fl_Bitmap.H
+fl_color.o: ../FL/fl_casts.H
 fl_color.o: ../FL/Fl_Device.H
 fl_color.o: ../FL/Fl_Export.H
 fl_color.o: ../FL/Fl_Graphics_Driver.H
@@ -1098,6 +1149,7 @@ Fl_Color_Chooser.o: ../FL/Fl.H
 Fl_Color_Chooser.o: ../FL/Fl_Bitmap.H
 Fl_Color_Chooser.o: ../FL/Fl_Box.H
 Fl_Color_Chooser.o: ../FL/Fl_Button.H
+Fl_Color_Chooser.o: ../FL/fl_casts.H
 Fl_Color_Chooser.o: ../FL/Fl_Choice.H
 Fl_Color_Chooser.o: ../FL/Fl_Color_Chooser.H
 Fl_Color_Chooser.o: ../FL/fl_draw.H
@@ -1121,6 +1173,7 @@ Fl_compose.o: ../FL/abi-version.h
 Fl_compose.o: ../FL/Enumerations.H
 Fl_compose.o: ../FL/Fl.H
 Fl_compose.o: ../FL/Fl_Bitmap.H
+Fl_compose.o: ../FL/fl_casts.H
 Fl_compose.o: ../FL/Fl_Device.H
 Fl_compose.o: ../FL/fl_draw.H
 Fl_compose.o: ../FL/Fl_Export.H
@@ -1146,6 +1199,7 @@ Fl_Copy_Surface.o: ../FL/abi-version.h
 Fl_Copy_Surface.o: ../FL/Enumerations.H
 Fl_Copy_Surface.o: ../FL/Fl.H
 Fl_Copy_Surface.o: ../FL/Fl_Bitmap.H
+Fl_Copy_Surface.o: ../FL/fl_casts.H
 Fl_Copy_Surface.o: ../FL/Fl_Copy_Surface.H
 Fl_Copy_Surface.o: ../FL/Fl_Device.H
 Fl_Copy_Surface.o: ../FL/Fl_Export.H
@@ -1162,6 +1216,7 @@ Fl_Copy_Surface.o: ../FL/platform_types.h
 Fl_Counter.o: ../FL/abi-version.h
 Fl_Counter.o: ../FL/Enumerations.H
 Fl_Counter.o: ../FL/Fl.H
+Fl_Counter.o: ../FL/fl_casts.H
 Fl_Counter.o: ../FL/Fl_Counter.H
 Fl_Counter.o: ../FL/fl_draw.H
 Fl_Counter.o: ../FL/Fl_Export.H
@@ -1174,6 +1229,7 @@ fl_cursor.o: ../FL/abi-version.h
 fl_cursor.o: ../FL/Enumerations.H
 fl_cursor.o: ../FL/Fl.H
 fl_cursor.o: ../FL/Fl_Bitmap.H
+fl_cursor.o: ../FL/fl_casts.H
 fl_cursor.o: ../FL/Fl_Double_Window.H
 fl_cursor.o: ../FL/fl_draw.H
 fl_cursor.o: ../FL/Fl_Export.H
@@ -1200,6 +1256,7 @@ Fl_Device.o: ../FL/abi-version.h
 Fl_Device.o: ../FL/Enumerations.H
 Fl_Device.o: ../FL/Fl.H
 Fl_Device.o: ../FL/Fl_Bitmap.H
+Fl_Device.o: ../FL/fl_casts.H
 Fl_Device.o: ../FL/Fl_Device.H
 Fl_Device.o: ../FL/Fl_Export.H
 Fl_Device.o: ../FL/Fl_Graphics_Driver.H
@@ -1215,6 +1272,7 @@ Fl_Device.o: ../FL/platform_types.h
 Fl_Dial.o: ../FL/abi-version.h
 Fl_Dial.o: ../FL/Enumerations.H
 Fl_Dial.o: ../FL/Fl.H
+Fl_Dial.o: ../FL/fl_casts.H
 Fl_Dial.o: ../FL/Fl_Dial.H
 Fl_Dial.o: ../FL/fl_draw.H
 Fl_Dial.o: ../FL/Fl_Export.H
@@ -1228,6 +1286,7 @@ Fl_Dial.o: ../FL/platform_types.h
 fl_diamond_box.o: ../FL/abi-version.h
 fl_diamond_box.o: ../FL/Enumerations.H
 fl_diamond_box.o: ../FL/Fl.H
+fl_diamond_box.o: ../FL/fl_casts.H
 fl_diamond_box.o: ../FL/fl_draw.H
 fl_diamond_box.o: ../FL/Fl_Export.H
 fl_diamond_box.o: ../FL/fl_types.h
@@ -1237,6 +1296,7 @@ Fl_display.o: ../FL/abi-version.h
 Fl_display.o: ../FL/Enumerations.H
 Fl_display.o: ../FL/Fl.H
 Fl_display.o: ../FL/Fl_Bitmap.H
+Fl_display.o: ../FL/fl_casts.H
 Fl_display.o: ../FL/Fl_Device.H
 Fl_display.o: ../FL/fl_draw.H
 Fl_display.o: ../FL/Fl_Export.H
@@ -1263,6 +1323,7 @@ fl_dnd_x.o: ../FL/abi-version.h
 fl_dnd_x.o: ../FL/Enumerations.H
 fl_dnd_x.o: ../FL/Fl.H
 fl_dnd_x.o: ../FL/Fl_Bitmap.H
+fl_dnd_x.o: ../FL/fl_casts.H
 fl_dnd_x.o: ../FL/Fl_Device.H
 fl_dnd_x.o: ../FL/Fl_Double_Window.H
 fl_dnd_x.o: ../FL/fl_draw.H
@@ -1295,6 +1356,7 @@ Fl_Double_Window.o: ../FL/abi-version.h
 Fl_Double_Window.o: ../FL/Enumerations.H
 Fl_Double_Window.o: ../FL/Fl.H
 Fl_Double_Window.o: ../FL/Fl_Bitmap.H
+Fl_Double_Window.o: ../FL/fl_casts.H
 Fl_Double_Window.o: ../FL/Fl_Double_Window.H
 Fl_Double_Window.o: ../FL/fl_draw.H
 Fl_Double_Window.o: ../FL/Fl_Export.H
@@ -1312,6 +1374,7 @@ fl_draw.o: ../config.h
 fl_draw.o: ../FL/abi-version.h
 fl_draw.o: ../FL/Enumerations.H
 fl_draw.o: ../FL/Fl.H
+fl_draw.o: ../FL/fl_casts.H
 fl_draw.o: ../FL/fl_draw.H
 fl_draw.o: ../FL/Fl_Export.H
 fl_draw.o: ../FL/Fl_Image.H
@@ -1326,6 +1389,7 @@ fl_draw_pixmap.o: ../FL/abi-version.h
 fl_draw_pixmap.o: ../FL/Enumerations.H
 fl_draw_pixmap.o: ../FL/filename.H
 fl_draw_pixmap.o: ../FL/Fl.H
+fl_draw_pixmap.o: ../FL/fl_casts.H
 fl_draw_pixmap.o: ../FL/fl_draw.H
 fl_draw_pixmap.o: ../FL/Fl_Export.H
 fl_draw_pixmap.o: ../FL/Fl_Preferences.H
@@ -1340,6 +1404,7 @@ fl_encoding_latin1.o: ../FL/abi-version.h
 fl_encoding_latin1.o: ../FL/Enumerations.H
 fl_encoding_latin1.o: ../FL/filename.H
 fl_encoding_latin1.o: ../FL/Fl.H
+fl_encoding_latin1.o: ../FL/fl_casts.H
 fl_encoding_latin1.o: ../FL/fl_draw.H
 fl_encoding_latin1.o: ../FL/Fl_Export.H
 fl_encoding_latin1.o: ../FL/Fl_Preferences.H
@@ -1353,6 +1418,7 @@ fl_encoding_mac_roman.o: ../FL/abi-version.h
 fl_encoding_mac_roman.o: ../FL/Enumerations.H
 fl_encoding_mac_roman.o: ../FL/filename.H
 fl_encoding_mac_roman.o: ../FL/Fl.H
+fl_encoding_mac_roman.o: ../FL/fl_casts.H
 fl_encoding_mac_roman.o: ../FL/fl_draw.H
 fl_encoding_mac_roman.o: ../FL/Fl_Export.H
 fl_encoding_mac_roman.o: ../FL/Fl_Preferences.H
@@ -1364,6 +1430,7 @@ fl_encoding_mac_roman.o: Fl_System_Driver.H
 fl_engraved_label.o: ../FL/abi-version.h
 fl_engraved_label.o: ../FL/Enumerations.H
 fl_engraved_label.o: ../FL/Fl.H
+fl_engraved_label.o: ../FL/fl_casts.H
 fl_engraved_label.o: ../FL/fl_draw.H
 fl_engraved_label.o: ../FL/Fl_Export.H
 fl_engraved_label.o: ../FL/fl_types.h
@@ -1376,6 +1443,7 @@ Fl_File_Browser.o: ../FL/Enumerations.H
 Fl_File_Browser.o: ../FL/filename.H
 Fl_File_Browser.o: ../FL/Fl.H
 Fl_File_Browser.o: ../FL/Fl_Browser.H
+Fl_File_Browser.o: ../FL/fl_casts.H
 Fl_File_Browser.o: ../FL/fl_draw.H
 Fl_File_Browser.o: ../FL/Fl_Export.H
 Fl_File_Browser.o: ../FL/Fl_File_Browser.H
@@ -1394,10 +1462,12 @@ Fl_File_Chooser.o: ../FL/Enumerations.H
 Fl_File_Chooser.o: ../FL/filename.H
 Fl_File_Chooser.o: ../FL/Fl.H
 Fl_File_Chooser.o: ../FL/fl_ask.H
+Fl_File_Chooser.o: ../FL/fl_attr.h
 Fl_File_Chooser.o: ../FL/Fl_Bitmap.H
 Fl_File_Chooser.o: ../FL/Fl_Box.H
 Fl_File_Chooser.o: ../FL/Fl_Browser.H
 Fl_File_Chooser.o: ../FL/Fl_Button.H
+Fl_File_Chooser.o: ../FL/fl_casts.H
 Fl_File_Chooser.o: ../FL/Fl_Check_Button.H
 Fl_File_Chooser.o: ../FL/Fl_Choice.H
 Fl_File_Chooser.o: ../FL/Fl_Double_Window.H
@@ -1429,9 +1499,11 @@ Fl_File_Chooser2.o: ../FL/Enumerations.H
 Fl_File_Chooser2.o: ../FL/filename.H
 Fl_File_Chooser2.o: ../FL/Fl.H
 Fl_File_Chooser2.o: ../FL/fl_ask.H
+Fl_File_Chooser2.o: ../FL/fl_attr.h
 Fl_File_Chooser2.o: ../FL/Fl_Box.H
 Fl_File_Chooser2.o: ../FL/Fl_Browser.H
 Fl_File_Chooser2.o: ../FL/Fl_Button.H
+Fl_File_Chooser2.o: ../FL/fl_casts.H
 Fl_File_Chooser2.o: ../FL/Fl_Check_Button.H
 Fl_File_Chooser2.o: ../FL/Fl_Choice.H
 Fl_File_Chooser2.o: ../FL/Fl_Double_Window.H
@@ -1468,9 +1540,11 @@ fl_file_dir.o: ../FL/Enumerations.H
 fl_file_dir.o: ../FL/filename.H
 fl_file_dir.o: ../FL/Fl.H
 fl_file_dir.o: ../FL/fl_ask.H
+fl_file_dir.o: ../FL/fl_attr.h
 fl_file_dir.o: ../FL/Fl_Box.H
 fl_file_dir.o: ../FL/Fl_Browser.H
 fl_file_dir.o: ../FL/Fl_Button.H
+fl_file_dir.o: ../FL/fl_casts.H
 fl_file_dir.o: ../FL/Fl_Check_Button.H
 fl_file_dir.o: ../FL/Fl_Choice.H
 fl_file_dir.o: ../FL/Fl_Double_Window.H
@@ -1501,6 +1575,7 @@ Fl_File_Icon.o: ../FL/abi-version.h
 Fl_File_Icon.o: ../FL/Enumerations.H
 Fl_File_Icon.o: ../FL/filename.H
 Fl_File_Icon.o: ../FL/Fl.H
+Fl_File_Icon.o: ../FL/fl_casts.H
 Fl_File_Icon.o: ../FL/fl_draw.H
 Fl_File_Icon.o: ../FL/Fl_Export.H
 Fl_File_Icon.o: ../FL/Fl_File_Icon.H
@@ -1530,6 +1605,7 @@ Fl_File_Input.o: ../FL/Enumerations.H
 Fl_File_Input.o: ../FL/filename.H
 Fl_File_Input.o: ../FL/Fl.H
 Fl_File_Input.o: ../FL/Fl_Bitmap.H
+Fl_File_Input.o: ../FL/fl_casts.H
 Fl_File_Input.o: ../FL/fl_draw.H
 Fl_File_Input.o: ../FL/Fl_Export.H
 Fl_File_Input.o: ../FL/Fl_File_Input.H
@@ -1554,6 +1630,7 @@ Fl_get_key.o: ../FL/abi-version.h
 Fl_get_key.o: ../FL/Enumerations.H
 Fl_get_key.o: ../FL/filename.H
 Fl_get_key.o: ../FL/Fl.H
+Fl_get_key.o: ../FL/fl_casts.H
 Fl_get_key.o: ../FL/Fl_Export.H
 Fl_get_key.o: ../FL/Fl_Preferences.H
 Fl_get_key.o: ../FL/fl_types.h
@@ -1569,6 +1646,7 @@ Fl_get_system_colors.o: ../FL/Enumerations.H
 Fl_get_system_colors.o: ../FL/filename.H
 Fl_get_system_colors.o: ../FL/Fl.H
 Fl_get_system_colors.o: ../FL/Fl_Bitmap.H
+Fl_get_system_colors.o: ../FL/fl_casts.H
 Fl_get_system_colors.o: ../FL/Fl_Device.H
 Fl_get_system_colors.o: ../FL/fl_draw.H
 Fl_get_system_colors.o: ../FL/Fl_Export.H
@@ -1601,6 +1679,7 @@ Fl_GIF_Image.o: ../config.h
 Fl_GIF_Image.o: ../FL/abi-version.h
 Fl_GIF_Image.o: ../FL/Enumerations.H
 Fl_GIF_Image.o: ../FL/Fl.H
+Fl_GIF_Image.o: ../FL/fl_casts.H
 Fl_GIF_Image.o: ../FL/Fl_Export.H
 Fl_GIF_Image.o: ../FL/Fl_GIF_Image.H
 Fl_GIF_Image.o: ../FL/Fl_Image.H
@@ -1613,6 +1692,7 @@ Fl_GIF_Image.o: Fl_Image_Reader.h
 fl_gleam.o: ../FL/abi-version.h
 fl_gleam.o: ../FL/Enumerations.H
 fl_gleam.o: ../FL/Fl.H
+fl_gleam.o: ../FL/fl_casts.H
 fl_gleam.o: ../FL/fl_draw.H
 fl_gleam.o: ../FL/Fl_Export.H
 fl_gleam.o: ../FL/fl_types.h
@@ -1622,6 +1702,7 @@ Fl_Gl_Choice.o: ../config.h
 Fl_Gl_Choice.o: ../FL/abi-version.h
 Fl_Gl_Choice.o: ../FL/Enumerations.H
 Fl_Gl_Choice.o: ../FL/Fl.H
+Fl_Gl_Choice.o: ../FL/fl_casts.H
 Fl_Gl_Choice.o: ../FL/Fl_Export.H
 Fl_Gl_Choice.o: ../FL/Fl_Gl_Window.H
 Fl_Gl_Choice.o: ../FL/fl_types.h
@@ -1647,6 +1728,7 @@ Fl_Gl_Overlay.o: ../config.h
 Fl_Gl_Overlay.o: ../FL/abi-version.h
 Fl_Gl_Overlay.o: ../FL/Enumerations.H
 Fl_Gl_Overlay.o: ../FL/Fl.H
+Fl_Gl_Overlay.o: ../FL/fl_casts.H
 Fl_Gl_Overlay.o: ../FL/Fl_Export.H
 Fl_Gl_Overlay.o: ../FL/Fl_Gl_Window.H
 Fl_Gl_Overlay.o: ../FL/fl_types.h
@@ -1660,6 +1742,7 @@ Fl_Gl_Window.o: ../FL/abi-version.h
 Fl_Gl_Window.o: ../FL/Enumerations.H
 Fl_Gl_Window.o: ../FL/Fl.H
 Fl_Gl_Window.o: ../FL/Fl_Bitmap.H
+Fl_Gl_Window.o: ../FL/fl_casts.H
 Fl_Gl_Window.o: ../FL/Fl_Device.H
 Fl_Gl_Window.o: ../FL/Fl_Double_Window.H
 Fl_Gl_Window.o: ../FL/Fl_Export.H
@@ -1685,6 +1768,7 @@ Fl_grab.o: ../FL/abi-version.h
 Fl_grab.o: ../FL/Enumerations.H
 Fl_grab.o: ../FL/Fl.H
 Fl_grab.o: ../FL/Fl_Bitmap.H
+Fl_grab.o: ../FL/fl_casts.H
 Fl_grab.o: ../FL/Fl_Device.H
 Fl_grab.o: ../FL/fl_draw.H
 Fl_grab.o: ../FL/Fl_Export.H
@@ -1711,6 +1795,7 @@ Fl_Graphics_Driver.o: ../FL/abi-version.h
 Fl_Graphics_Driver.o: ../FL/Enumerations.H
 Fl_Graphics_Driver.o: ../FL/Fl.H
 Fl_Graphics_Driver.o: ../FL/Fl_Bitmap.H
+Fl_Graphics_Driver.o: ../FL/fl_casts.H
 Fl_Graphics_Driver.o: ../FL/Fl_Device.H
 Fl_Graphics_Driver.o: ../FL/fl_draw.H
 Fl_Graphics_Driver.o: ../FL/Fl_Export.H
@@ -1742,6 +1827,7 @@ Fl_Group.o: ../FL/abi-version.h
 Fl_Group.o: ../FL/Enumerations.H
 Fl_Group.o: ../FL/Fl.H
 Fl_Group.o: ../FL/Fl_Bitmap.H
+Fl_Group.o: ../FL/fl_casts.H
 Fl_Group.o: ../FL/Fl_Double_Window.H
 Fl_Group.o: ../FL/fl_draw.H
 Fl_Group.o: ../FL/Fl_Export.H
@@ -1758,6 +1844,7 @@ Fl_Group.o: Fl_Window_Driver.H
 fl_gtk.o: ../FL/abi-version.h
 fl_gtk.o: ../FL/Enumerations.H
 fl_gtk.o: ../FL/Fl.H
+fl_gtk.o: ../FL/fl_casts.H
 fl_gtk.o: ../FL/fl_draw.H
 fl_gtk.o: ../FL/Fl_Export.H
 fl_gtk.o: ../FL/fl_types.h
@@ -1769,9 +1856,11 @@ Fl_Help_Dialog.o: ../FL/Enumerations.H
 Fl_Help_Dialog.o: ../FL/filename.H
 Fl_Help_Dialog.o: ../FL/Fl.H
 Fl_Help_Dialog.o: ../FL/fl_ask.H
+Fl_Help_Dialog.o: ../FL/fl_attr.h
 Fl_Help_Dialog.o: ../FL/Fl_Bitmap.H
 Fl_Help_Dialog.o: ../FL/Fl_Box.H
 Fl_Help_Dialog.o: ../FL/Fl_Button.H
+Fl_Help_Dialog.o: ../FL/fl_casts.H
 Fl_Help_Dialog.o: ../FL/Fl_Device.H
 Fl_Help_Dialog.o: ../FL/Fl_Double_Window.H
 Fl_Help_Dialog.o: ../FL/fl_draw.H
@@ -1803,6 +1892,7 @@ Fl_Help_View.o: ../FL/Enumerations.H
 Fl_Help_View.o: ../FL/filename.H
 Fl_Help_View.o: ../FL/Fl.H
 Fl_Help_View.o: ../FL/Fl_Bitmap.H
+Fl_Help_View.o: ../FL/fl_casts.H
 Fl_Help_View.o: ../FL/Fl_Device.H
 Fl_Help_View.o: ../FL/fl_draw.H
 Fl_Help_View.o: ../FL/Fl_Export.H
@@ -1829,6 +1919,7 @@ Fl_Image.o: ../config.h
 Fl_Image.o: ../FL/abi-version.h
 Fl_Image.o: ../FL/Enumerations.H
 Fl_Image.o: ../FL/Fl.H
+Fl_Image.o: ../FL/fl_casts.H
 Fl_Image.o: ../FL/fl_draw.H
 Fl_Image.o: ../FL/Fl_Export.H
 Fl_Image.o: ../FL/Fl_Image.H
@@ -1866,6 +1957,7 @@ Fl_Image_Surface.o: ../FL/abi-version.h
 Fl_Image_Surface.o: ../FL/Enumerations.H
 Fl_Image_Surface.o: ../FL/Fl.H
 Fl_Image_Surface.o: ../FL/Fl_Bitmap.H
+Fl_Image_Surface.o: ../FL/fl_casts.H
 Fl_Image_Surface.o: ../FL/Fl_Device.H
 Fl_Image_Surface.o: ../FL/fl_draw.H
 Fl_Image_Surface.o: ../FL/Fl_Export.H
@@ -1887,7 +1979,9 @@ Fl_Input.o: ../FL/Enumerations.H
 Fl_Input.o: ../FL/filename.H
 Fl_Input.o: ../FL/Fl.H
 Fl_Input.o: ../FL/fl_ask.H
+Fl_Input.o: ../FL/fl_attr.h
 Fl_Input.o: ../FL/Fl_Bitmap.H
+Fl_Input.o: ../FL/fl_casts.H
 Fl_Input.o: ../FL/Fl_Device.H
 Fl_Input.o: ../FL/fl_draw.H
 Fl_Input.o: ../FL/Fl_Export.H
@@ -1926,7 +2020,9 @@ Fl_Input_.o: ../FL/abi-version.h
 Fl_Input_.o: ../FL/Enumerations.H
 Fl_Input_.o: ../FL/Fl.H
 Fl_Input_.o: ../FL/fl_ask.H
+Fl_Input_.o: ../FL/fl_attr.h
 Fl_Input_.o: ../FL/Fl_Bitmap.H
+Fl_Input_.o: ../FL/fl_casts.H
 Fl_Input_.o: ../FL/Fl_Device.H
 Fl_Input_.o: ../FL/fl_draw.H
 Fl_Input_.o: ../FL/Fl_Export.H
@@ -1954,6 +2050,7 @@ Fl_Input_.o: Fl_Screen_Driver.H
 Fl_Input_Choice.o: ../FL/abi-version.h
 Fl_Input_Choice.o: ../FL/Enumerations.H
 Fl_Input_Choice.o: ../FL/Fl.H
+Fl_Input_Choice.o: ../FL/fl_casts.H
 Fl_Input_Choice.o: ../FL/fl_draw.H
 Fl_Input_Choice.o: ../FL/Fl_Export.H
 Fl_Input_Choice.o: ../FL/Fl_Group.H
@@ -1972,6 +2069,7 @@ Fl_JPEG_Image.o: ../config.h
 Fl_JPEG_Image.o: ../FL/abi-version.h
 Fl_JPEG_Image.o: ../FL/Enumerations.H
 Fl_JPEG_Image.o: ../FL/Fl.H
+Fl_JPEG_Image.o: ../FL/fl_casts.H
 Fl_JPEG_Image.o: ../FL/Fl_Export.H
 Fl_JPEG_Image.o: ../FL/Fl_Image.H
 Fl_JPEG_Image.o: ../FL/Fl_JPEG_Image.H
@@ -1982,6 +2080,7 @@ Fl_JPEG_Image.o: ../FL/platform_types.h
 fl_labeltype.o: ../FL/abi-version.h
 fl_labeltype.o: ../FL/Enumerations.H
 fl_labeltype.o: ../FL/Fl.H
+fl_labeltype.o: ../FL/fl_casts.H
 fl_labeltype.o: ../FL/fl_draw.H
 fl_labeltype.o: ../FL/Fl_Export.H
 fl_labeltype.o: ../FL/Fl_Group.H
@@ -1996,6 +2095,7 @@ Fl_Light_Button.o: ../FL/abi-version.h
 Fl_Light_Button.o: ../FL/Enumerations.H
 Fl_Light_Button.o: ../FL/Fl.H
 Fl_Light_Button.o: ../FL/Fl_Button.H
+Fl_Light_Button.o: ../FL/fl_casts.H
 Fl_Light_Button.o: ../FL/fl_draw.H
 Fl_Light_Button.o: ../FL/Fl_Export.H
 Fl_Light_Button.o: ../FL/Fl_Light_Button.H
@@ -2009,6 +2109,7 @@ Fl_lock.o: ../FL/abi-version.h
 Fl_lock.o: ../FL/Enumerations.H
 Fl_lock.o: ../FL/filename.H
 Fl_lock.o: ../FL/Fl.H
+Fl_lock.o: ../FL/fl_casts.H
 Fl_lock.o: ../FL/Fl_Export.H
 Fl_lock.o: ../FL/Fl_Preferences.H
 Fl_lock.o: ../FL/fl_types.h
@@ -2020,6 +2121,7 @@ Fl_Menu.o: ../FL/abi-version.h
 Fl_Menu.o: ../FL/Enumerations.H
 Fl_Menu.o: ../FL/filename.H
 Fl_Menu.o: ../FL/Fl.H
+Fl_Menu.o: ../FL/fl_casts.H
 Fl_Menu.o: ../FL/fl_draw.H
 Fl_Menu.o: ../FL/Fl_Export.H
 Fl_Menu.o: ../FL/Fl_Image.H
@@ -2039,6 +2141,7 @@ Fl_Menu_.o: ../config.h
 Fl_Menu_.o: ../FL/abi-version.h
 Fl_Menu_.o: ../FL/Enumerations.H
 Fl_Menu_.o: ../FL/Fl.H
+Fl_Menu_.o: ../FL/fl_casts.H
 Fl_Menu_.o: ../FL/Fl_Export.H
 Fl_Menu_.o: ../FL/Fl_Image.H
 Fl_Menu_.o: ../FL/Fl_Menu_.H
@@ -2064,6 +2167,7 @@ Fl_Menu_add.o: flstring.h
 Fl_Menu_Bar.o: ../FL/abi-version.h
 Fl_Menu_Bar.o: ../FL/Enumerations.H
 Fl_Menu_Bar.o: ../FL/Fl.H
+Fl_Menu_Bar.o: ../FL/fl_casts.H
 Fl_Menu_Bar.o: ../FL/fl_draw.H
 Fl_Menu_Bar.o: ../FL/Fl_Export.H
 Fl_Menu_Bar.o: ../FL/Fl_Image.H
@@ -2077,6 +2181,7 @@ Fl_Menu_Bar.o: ../FL/platform_types.h
 Fl_Menu_Button.o: ../FL/abi-version.h
 Fl_Menu_Button.o: ../FL/Enumerations.H
 Fl_Menu_Button.o: ../FL/Fl.H
+Fl_Menu_Button.o: ../FL/fl_casts.H
 Fl_Menu_Button.o: ../FL/fl_draw.H
 Fl_Menu_Button.o: ../FL/Fl_Export.H
 Fl_Menu_Button.o: ../FL/Fl_Image.H
@@ -2090,6 +2195,7 @@ Fl_Menu_Button.o: ../FL/platform_types.h
 Fl_Menu_global.o: ../FL/abi-version.h
 Fl_Menu_global.o: ../FL/Enumerations.H
 Fl_Menu_global.o: ../FL/Fl.H
+Fl_Menu_global.o: ../FL/fl_casts.H
 Fl_Menu_global.o: ../FL/Fl_Export.H
 Fl_Menu_global.o: ../FL/Fl_Image.H
 Fl_Menu_global.o: ../FL/Fl_Menu_.H
@@ -2102,6 +2208,7 @@ Fl_Menu_Window.o: ../FL/abi-version.h
 Fl_Menu_Window.o: ../FL/Enumerations.H
 Fl_Menu_Window.o: ../FL/Fl.H
 Fl_Menu_Window.o: ../FL/Fl_Bitmap.H
+Fl_Menu_Window.o: ../FL/fl_casts.H
 Fl_Menu_Window.o: ../FL/Fl_Double_Window.H
 Fl_Menu_Window.o: ../FL/Fl_Export.H
 Fl_Menu_Window.o: ../FL/Fl_Group.H
@@ -2118,6 +2225,7 @@ Fl_Menu_Window.o: Fl_Window_Driver.H
 Fl_Multi_Label.o: ../FL/abi-version.h
 Fl_Multi_Label.o: ../FL/Enumerations.H
 Fl_Multi_Label.o: ../FL/Fl.H
+Fl_Multi_Label.o: ../FL/fl_casts.H
 Fl_Multi_Label.o: ../FL/Fl_Export.H
 Fl_Multi_Label.o: ../FL/Fl_Image.H
 Fl_Multi_Label.o: ../FL/Fl_Menu_Item.H
@@ -2131,9 +2239,11 @@ Fl_Native_File_Chooser.o: ../FL/Enumerations.H
 Fl_Native_File_Chooser.o: ../FL/filename.H
 Fl_Native_File_Chooser.o: ../FL/Fl.H
 Fl_Native_File_Chooser.o: ../FL/fl_ask.H
+Fl_Native_File_Chooser.o: ../FL/fl_attr.h
 Fl_Native_File_Chooser.o: ../FL/Fl_Box.H
 Fl_Native_File_Chooser.o: ../FL/Fl_Browser.H
 Fl_Native_File_Chooser.o: ../FL/Fl_Button.H
+Fl_Native_File_Chooser.o: ../FL/fl_casts.H
 Fl_Native_File_Chooser.o: ../FL/Fl_Check_Button.H
 Fl_Native_File_Chooser.o: ../FL/Fl_Choice.H
 Fl_Native_File_Chooser.o: ../FL/Fl_Double_Window.H
@@ -2164,9 +2274,11 @@ Fl_Native_File_Chooser_FLTK.o: ../FL/Enumerations.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/filename.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/Fl.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/fl_ask.H
+Fl_Native_File_Chooser_FLTK.o: ../FL/fl_attr.h
 Fl_Native_File_Chooser_FLTK.o: ../FL/Fl_Box.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/Fl_Browser.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/Fl_Button.H
+Fl_Native_File_Chooser_FLTK.o: ../FL/fl_casts.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/Fl_Check_Button.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/Fl_Choice.H
 Fl_Native_File_Chooser_FLTK.o: ../FL/Fl_Double_Window.H
@@ -2199,10 +2311,12 @@ Fl_Native_File_Chooser_GTK.o: ../FL/Enumerations.H
 Fl_Native_File_Chooser_GTK.o: ../FL/filename.H
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl.H
 Fl_Native_File_Chooser_GTK.o: ../FL/fl_ask.H
+Fl_Native_File_Chooser_GTK.o: ../FL/fl_attr.h
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl_Bitmap.H
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl_Box.H
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl_Browser.H
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl_Button.H
+Fl_Native_File_Chooser_GTK.o: ../FL/fl_casts.H
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl_Check_Button.H
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl_Choice.H
 Fl_Native_File_Chooser_GTK.o: ../FL/Fl_Device.H
@@ -2244,6 +2358,7 @@ fl_open_uri.o: ../FL/abi-version.h
 fl_open_uri.o: ../FL/Enumerations.H
 fl_open_uri.o: ../FL/filename.H
 fl_open_uri.o: ../FL/Fl.H
+fl_open_uri.o: ../FL/fl_casts.H
 fl_open_uri.o: ../FL/Fl_Export.H
 fl_open_uri.o: ../FL/Fl_Preferences.H
 fl_open_uri.o: ../FL/fl_types.h
@@ -2254,6 +2369,7 @@ fl_open_uri.o: Fl_System_Driver.H
 fl_oval_box.o: ../FL/abi-version.h
 fl_oval_box.o: ../FL/Enumerations.H
 fl_oval_box.o: ../FL/Fl.H
+fl_oval_box.o: ../FL/fl_casts.H
 fl_oval_box.o: ../FL/fl_draw.H
 fl_oval_box.o: ../FL/Fl_Export.H
 fl_oval_box.o: ../FL/fl_types.h
@@ -2263,6 +2379,7 @@ fl_overlay.o: ../FL/abi-version.h
 fl_overlay.o: ../FL/Enumerations.H
 fl_overlay.o: ../FL/Fl.H
 fl_overlay.o: ../FL/Fl_Bitmap.H
+fl_overlay.o: ../FL/fl_casts.H
 fl_overlay.o: ../FL/Fl_Device.H
 fl_overlay.o: ../FL/fl_draw.H
 fl_overlay.o: ../FL/Fl_Export.H
@@ -2290,6 +2407,7 @@ Fl_Overlay_Window.o: ../FL/abi-version.h
 Fl_Overlay_Window.o: ../FL/Enumerations.H
 Fl_Overlay_Window.o: ../FL/Fl.H
 Fl_Overlay_Window.o: ../FL/Fl_Bitmap.H
+Fl_Overlay_Window.o: ../FL/fl_casts.H
 Fl_Overlay_Window.o: ../FL/Fl_Double_Window.H
 Fl_Overlay_Window.o: ../FL/Fl_Export.H
 Fl_Overlay_Window.o: ../FL/Fl_Group.H
@@ -2305,6 +2423,7 @@ Fl_own_colormap.o: ../FL/abi-version.h
 Fl_own_colormap.o: ../FL/Enumerations.H
 Fl_own_colormap.o: ../FL/filename.H
 Fl_own_colormap.o: ../FL/Fl.H
+Fl_own_colormap.o: ../FL/fl_casts.H
 Fl_own_colormap.o: ../FL/Fl_Export.H
 Fl_own_colormap.o: ../FL/Fl_Preferences.H
 Fl_own_colormap.o: ../FL/fl_types.h
@@ -2314,6 +2433,7 @@ Fl_own_colormap.o: Fl_System_Driver.H
 Fl_Pack.o: ../FL/abi-version.h
 Fl_Pack.o: ../FL/Enumerations.H
 Fl_Pack.o: ../FL/Fl.H
+Fl_Pack.o: ../FL/fl_casts.H
 Fl_Pack.o: ../FL/fl_draw.H
 Fl_Pack.o: ../FL/Fl_Export.H
 Fl_Pack.o: ../FL/Fl_Group.H
@@ -2325,6 +2445,7 @@ Fl_Paged_Device.o: ../FL/abi-version.h
 Fl_Paged_Device.o: ../FL/Enumerations.H
 Fl_Paged_Device.o: ../FL/Fl.H
 Fl_Paged_Device.o: ../FL/Fl_Bitmap.H
+Fl_Paged_Device.o: ../FL/fl_casts.H
 Fl_Paged_Device.o: ../FL/Fl_Device.H
 Fl_Paged_Device.o: ../FL/fl_draw.H
 Fl_Paged_Device.o: ../FL/Fl_Export.H
@@ -2343,6 +2464,7 @@ Fl_Pixmap.o: ../config.h
 Fl_Pixmap.o: ../FL/abi-version.h
 Fl_Pixmap.o: ../FL/Enumerations.H
 Fl_Pixmap.o: ../FL/Fl.H
+Fl_Pixmap.o: ../FL/fl_casts.H
 Fl_Pixmap.o: ../FL/fl_draw.H
 Fl_Pixmap.o: ../FL/Fl_Export.H
 Fl_Pixmap.o: ../FL/Fl_Image.H
@@ -2358,6 +2480,7 @@ fl_plastic.o: ../config.h
 fl_plastic.o: ../FL/abi-version.h
 fl_plastic.o: ../FL/Enumerations.H
 fl_plastic.o: ../FL/Fl.H
+fl_plastic.o: ../FL/fl_casts.H
 fl_plastic.o: ../FL/fl_draw.H
 fl_plastic.o: ../FL/Fl_Export.H
 fl_plastic.o: ../FL/fl_types.h
@@ -2369,6 +2492,7 @@ Fl_PNG_Image.o: ../FL/abi-version.h
 Fl_PNG_Image.o: ../FL/Enumerations.H
 Fl_PNG_Image.o: ../FL/filename.H
 Fl_PNG_Image.o: ../FL/Fl.H
+Fl_PNG_Image.o: ../FL/fl_casts.H
 Fl_PNG_Image.o: ../FL/Fl_Export.H
 Fl_PNG_Image.o: ../FL/Fl_Image.H
 Fl_PNG_Image.o: ../FL/Fl_PNG_Image.H
@@ -2382,6 +2506,7 @@ Fl_PNM_Image.o: ../config.h
 Fl_PNM_Image.o: ../FL/abi-version.h
 Fl_PNM_Image.o: ../FL/Enumerations.H
 Fl_PNM_Image.o: ../FL/Fl.H
+Fl_PNM_Image.o: ../FL/fl_casts.H
 Fl_PNM_Image.o: ../FL/Fl_Export.H
 Fl_PNM_Image.o: ../FL/Fl_Image.H
 Fl_PNM_Image.o: ../FL/Fl_PNM_Image.H
@@ -2392,6 +2517,7 @@ Fl_PNM_Image.o: flstring.h
 Fl_Positioner.o: ../FL/abi-version.h
 Fl_Positioner.o: ../FL/Enumerations.H
 Fl_Positioner.o: ../FL/Fl.H
+Fl_Positioner.o: ../FL/fl_casts.H
 Fl_Positioner.o: ../FL/fl_draw.H
 Fl_Positioner.o: ../FL/Fl_Export.H
 Fl_Positioner.o: ../FL/Fl_Positioner.H
@@ -2404,6 +2530,7 @@ Fl_Preferences.o: ../FL/abi-version.h
 Fl_Preferences.o: ../FL/Enumerations.H
 Fl_Preferences.o: ../FL/filename.H
 Fl_Preferences.o: ../FL/Fl.H
+Fl_Preferences.o: ../FL/fl_casts.H
 Fl_Preferences.o: ../FL/Fl_Export.H
 Fl_Preferences.o: ../FL/Fl_Plugin.H
 Fl_Preferences.o: ../FL/Fl_Preferences.H
@@ -2418,6 +2545,7 @@ Fl_Printer.o: ../FL/abi-version.h
 Fl_Printer.o: ../FL/Enumerations.H
 Fl_Printer.o: ../FL/Fl.H
 Fl_Printer.o: ../FL/Fl_Bitmap.H
+Fl_Printer.o: ../FL/fl_casts.H
 Fl_Printer.o: ../FL/Fl_Device.H
 Fl_Printer.o: ../FL/Fl_Export.H
 Fl_Printer.o: ../FL/Fl_Group.H
@@ -2435,6 +2563,7 @@ Fl_Printer.o: ../FL/platform_types.h
 Fl_Progress.o: ../FL/abi-version.h
 Fl_Progress.o: ../FL/Enumerations.H
 Fl_Progress.o: ../FL/Fl.H
+Fl_Progress.o: ../FL/fl_casts.H
 Fl_Progress.o: ../FL/fl_draw.H
 Fl_Progress.o: ../FL/Fl_Export.H
 Fl_Progress.o: ../FL/Fl_Progress.H
@@ -2446,6 +2575,7 @@ fl_read_image.o: ../FL/abi-version.h
 fl_read_image.o: ../FL/Enumerations.H
 fl_read_image.o: ../FL/Fl.H
 fl_read_image.o: ../FL/Fl_Bitmap.H
+fl_read_image.o: ../FL/fl_casts.H
 fl_read_image.o: ../FL/Fl_Device.H
 fl_read_image.o: ../FL/fl_draw.H
 fl_read_image.o: ../FL/Fl_Export.H
@@ -2488,6 +2618,7 @@ Fl_Repeat_Button.o: ../FL/abi-version.h
 Fl_Repeat_Button.o: ../FL/Enumerations.H
 Fl_Repeat_Button.o: ../FL/Fl.H
 Fl_Repeat_Button.o: ../FL/Fl_Button.H
+Fl_Repeat_Button.o: ../FL/fl_casts.H
 Fl_Repeat_Button.o: ../FL/Fl_Export.H
 Fl_Repeat_Button.o: ../FL/Fl_Repeat_Button.H
 Fl_Repeat_Button.o: ../FL/fl_types.h
@@ -2497,6 +2628,7 @@ Fl_Return_Button.o: ../FL/abi-version.h
 Fl_Return_Button.o: ../FL/Enumerations.H
 Fl_Return_Button.o: ../FL/Fl.H
 Fl_Return_Button.o: ../FL/Fl_Button.H
+Fl_Return_Button.o: ../FL/fl_casts.H
 Fl_Return_Button.o: ../FL/fl_draw.H
 Fl_Return_Button.o: ../FL/Fl_Export.H
 Fl_Return_Button.o: ../FL/Fl_Return_Button.H
@@ -2506,6 +2638,7 @@ Fl_Return_Button.o: ../FL/platform_types.h
 Fl_Roller.o: ../FL/abi-version.h
 Fl_Roller.o: ../FL/Enumerations.H
 Fl_Roller.o: ../FL/Fl.H
+Fl_Roller.o: ../FL/fl_casts.H
 Fl_Roller.o: ../FL/fl_draw.H
 Fl_Roller.o: ../FL/Fl_Export.H
 Fl_Roller.o: ../FL/Fl_Roller.H
@@ -2516,6 +2649,7 @@ Fl_Roller.o: ../FL/platform_types.h
 fl_rounded_box.o: ../FL/abi-version.h
 fl_rounded_box.o: ../FL/Enumerations.H
 fl_rounded_box.o: ../FL/Fl.H
+fl_rounded_box.o: ../FL/fl_casts.H
 fl_rounded_box.o: ../FL/fl_draw.H
 fl_rounded_box.o: ../FL/Fl_Export.H
 fl_rounded_box.o: ../FL/fl_types.h
@@ -2524,6 +2658,7 @@ fl_rounded_box.o: ../FL/platform_types.h
 fl_round_box.o: ../FL/abi-version.h
 fl_round_box.o: ../FL/Enumerations.H
 fl_round_box.o: ../FL/Fl.H
+fl_round_box.o: ../FL/fl_casts.H
 fl_round_box.o: ../FL/fl_draw.H
 fl_round_box.o: ../FL/Fl_Export.H
 fl_round_box.o: ../FL/fl_types.h
@@ -2533,6 +2668,7 @@ Fl_Round_Button.o: ../FL/abi-version.h
 Fl_Round_Button.o: ../FL/Enumerations.H
 Fl_Round_Button.o: ../FL/Fl.H
 Fl_Round_Button.o: ../FL/Fl_Button.H
+Fl_Round_Button.o: ../FL/fl_casts.H
 Fl_Round_Button.o: ../FL/Fl_Export.H
 Fl_Round_Button.o: ../FL/Fl_Light_Button.H
 Fl_Round_Button.o: ../FL/Fl_Radio_Round_Button.H
@@ -2545,6 +2681,7 @@ Fl_Screen_Driver.o: ../FL/Enumerations.H
 Fl_Screen_Driver.o: ../FL/Fl.H
 Fl_Screen_Driver.o: ../FL/Fl_Bitmap.H
 Fl_Screen_Driver.o: ../FL/Fl_Box.H
+Fl_Screen_Driver.o: ../FL/fl_casts.H
 Fl_Screen_Driver.o: ../FL/Fl_Device.H
 Fl_Screen_Driver.o: ../FL/Fl_Double_Window.H
 Fl_Screen_Driver.o: ../FL/fl_draw.H
@@ -2579,6 +2716,7 @@ Fl_Screen_Driver.o: Fl_Window_Driver.H
 Fl_Scroll.o: ../FL/abi-version.h
 Fl_Scroll.o: ../FL/Enumerations.H
 Fl_Scroll.o: ../FL/Fl.H
+Fl_Scroll.o: ../FL/fl_casts.H
 Fl_Scroll.o: ../FL/fl_draw.H
 Fl_Scroll.o: ../FL/Fl_Export.H
 Fl_Scroll.o: ../FL/Fl_Group.H
@@ -2596,6 +2734,7 @@ Fl_Scrollbar.o: ../config.h
 Fl_Scrollbar.o: ../FL/abi-version.h
 Fl_Scrollbar.o: ../FL/Enumerations.H
 Fl_Scrollbar.o: ../FL/Fl.H
+Fl_Scrollbar.o: ../FL/fl_casts.H
 Fl_Scrollbar.o: ../FL/fl_draw.H
 Fl_Scrollbar.o: ../FL/Fl_Export.H
 Fl_Scrollbar.o: ../FL/Fl_Scrollbar.H
@@ -2609,6 +2748,7 @@ fl_scroll_area.o: ../FL/abi-version.h
 fl_scroll_area.o: ../FL/Enumerations.H
 fl_scroll_area.o: ../FL/Fl.H
 fl_scroll_area.o: ../FL/Fl_Bitmap.H
+fl_scroll_area.o: ../FL/fl_casts.H
 fl_scroll_area.o: ../FL/Fl_Double_Window.H
 fl_scroll_area.o: ../FL/fl_draw.H
 fl_scroll_area.o: ../FL/Fl_Export.H
@@ -2626,6 +2766,7 @@ fl_set_font.o: ../FL/abi-version.h
 fl_set_font.o: ../FL/Enumerations.H
 fl_set_font.o: ../FL/Fl.H
 fl_set_font.o: ../FL/Fl_Bitmap.H
+fl_set_font.o: ../FL/fl_casts.H
 fl_set_font.o: ../FL/Fl_Device.H
 fl_set_font.o: ../FL/fl_draw.H
 fl_set_font.o: ../FL/Fl_Export.H
@@ -2652,6 +2793,7 @@ fl_set_font.o: Fl_Screen_Driver.H
 fl_shadow_box.o: ../FL/abi-version.h
 fl_shadow_box.o: ../FL/Enumerations.H
 fl_shadow_box.o: ../FL/Fl.H
+fl_shadow_box.o: ../FL/fl_casts.H
 fl_shadow_box.o: ../FL/fl_draw.H
 fl_shadow_box.o: ../FL/Fl_Export.H
 fl_shadow_box.o: ../FL/fl_types.h
@@ -2662,6 +2804,7 @@ Fl_Shared_Image.o: ../FL/abi-version.h
 Fl_Shared_Image.o: ../FL/Enumerations.H
 Fl_Shared_Image.o: ../FL/Fl.H
 Fl_Shared_Image.o: ../FL/Fl_Bitmap.H
+Fl_Shared_Image.o: ../FL/fl_casts.H
 Fl_Shared_Image.o: ../FL/fl_draw.H
 Fl_Shared_Image.o: ../FL/Fl_Export.H
 Fl_Shared_Image.o: ../FL/Fl_Image.H
@@ -2681,6 +2824,7 @@ fl_shortcut.o: ../FL/Enumerations.H
 fl_shortcut.o: ../FL/filename.H
 fl_shortcut.o: ../FL/Fl.H
 fl_shortcut.o: ../FL/Fl_Button.H
+fl_shortcut.o: ../FL/fl_casts.H
 fl_shortcut.o: ../FL/fl_draw.H
 fl_shortcut.o: ../FL/Fl_Export.H
 fl_shortcut.o: ../FL/Fl_Preferences.H
@@ -2694,6 +2838,7 @@ fl_show_colormap.o: ../config.h
 fl_show_colormap.o: ../FL/abi-version.h
 fl_show_colormap.o: ../FL/Enumerations.H
 fl_show_colormap.o: ../FL/Fl.H
+fl_show_colormap.o: ../FL/fl_casts.H
 fl_show_colormap.o: ../FL/fl_draw.H
 fl_show_colormap.o: ../FL/Fl_Export.H
 fl_show_colormap.o: ../FL/fl_show_colormap.H
@@ -2707,6 +2852,7 @@ Fl_Simple_Terminal.o: ../FL/abi-version.h
 Fl_Simple_Terminal.o: ../FL/Enumerations.H
 Fl_Simple_Terminal.o: ../FL/Fl.H
 Fl_Simple_Terminal.o: ../FL/Fl_Bitmap.H
+Fl_Simple_Terminal.o: ../FL/fl_casts.H
 Fl_Simple_Terminal.o: ../FL/Fl_Device.H
 Fl_Simple_Terminal.o: ../FL/fl_draw.H
 Fl_Simple_Terminal.o: ../FL/Fl_Export.H
@@ -2734,6 +2880,7 @@ Fl_Slider.o: ../config.h
 Fl_Slider.o: ../FL/abi-version.h
 Fl_Slider.o: ../FL/Enumerations.H
 Fl_Slider.o: ../FL/Fl.H
+Fl_Slider.o: ../FL/fl_casts.H
 Fl_Slider.o: ../FL/fl_draw.H
 Fl_Slider.o: ../FL/Fl_Export.H
 Fl_Slider.o: ../FL/Fl_Fill_Slider.H
@@ -2759,6 +2906,7 @@ fl_string.o: ../FL/abi-version.h
 fl_string.o: ../FL/Enumerations.H
 fl_string.o: ../FL/filename.H
 fl_string.o: ../FL/Fl.H
+fl_string.o: ../FL/fl_casts.H
 fl_string.o: ../FL/Fl_Export.H
 fl_string.o: ../FL/Fl_Preferences.H
 fl_string.o: ../FL/fl_string.h
@@ -2771,6 +2919,7 @@ Fl_SVG_Image.o: ../FL/abi-version.h
 Fl_SVG_Image.o: ../FL/Enumerations.H
 Fl_SVG_Image.o: ../FL/Fl.H
 Fl_SVG_Image.o: ../FL/Fl_Bitmap.H
+Fl_SVG_Image.o: ../FL/fl_casts.H
 Fl_SVG_Image.o: ../FL/Fl_Device.H
 Fl_SVG_Image.o: ../FL/fl_draw.H
 Fl_SVG_Image.o: ../FL/Fl_Export.H
@@ -2800,6 +2949,7 @@ fl_symbols.o: ../config.h
 fl_symbols.o: ../FL/abi-version.h
 fl_symbols.o: ../FL/Enumerations.H
 fl_symbols.o: ../FL/Fl.H
+fl_symbols.o: ../FL/fl_casts.H
 fl_symbols.o: ../FL/fl_draw.H
 fl_symbols.o: ../FL/Fl_Export.H
 fl_symbols.o: ../FL/fl_types.h
@@ -2812,6 +2962,7 @@ Fl_System_Driver.o: ../FL/abi-version.h
 Fl_System_Driver.o: ../FL/Enumerations.H
 Fl_System_Driver.o: ../FL/filename.H
 Fl_System_Driver.o: ../FL/Fl.H
+Fl_System_Driver.o: ../FL/fl_casts.H
 Fl_System_Driver.o: ../FL/Fl_Export.H
 Fl_System_Driver.o: ../FL/Fl_File_Icon.H
 Fl_System_Driver.o: ../FL/Fl_Preferences.H
@@ -2825,6 +2976,7 @@ Fl_Sys_Menu_Bar.o: ../FL/abi-version.h
 Fl_Sys_Menu_Bar.o: ../FL/Enumerations.H
 Fl_Sys_Menu_Bar.o: ../FL/filename.H
 Fl_Sys_Menu_Bar.o: ../FL/Fl.H
+Fl_Sys_Menu_Bar.o: ../FL/fl_casts.H
 Fl_Sys_Menu_Bar.o: ../FL/Fl_Export.H
 Fl_Sys_Menu_Bar.o: ../FL/Fl_Image.H
 Fl_Sys_Menu_Bar.o: ../FL/Fl_Menu_.H
@@ -2842,6 +2994,7 @@ Fl_Sys_Menu_Bar.o: Fl_Sys_Menu_Bar_Driver.H
 Fl_Table.o: ../FL/abi-version.h
 Fl_Table.o: ../FL/Enumerations.H
 Fl_Table.o: ../FL/Fl.H
+Fl_Table.o: ../FL/fl_casts.H
 Fl_Table.o: ../FL/fl_draw.H
 Fl_Table.o: ../FL/Fl_Export.H
 Fl_Table.o: ../FL/Fl_Group.H
@@ -2857,6 +3010,7 @@ Fl_Table.o: ../FL/platform_types.h
 Fl_Table_Row.o: ../FL/abi-version.h
 Fl_Table_Row.o: ../FL/Enumerations.H
 Fl_Table_Row.o: ../FL/Fl.H
+Fl_Table_Row.o: ../FL/fl_casts.H
 Fl_Table_Row.o: ../FL/fl_draw.H
 Fl_Table_Row.o: ../FL/Fl_Export.H
 Fl_Table_Row.o: ../FL/Fl_Group.H
@@ -2873,6 +3027,7 @@ Fl_Table_Row.o: ../FL/platform_types.h
 Fl_Tabs.o: ../FL/abi-version.h
 Fl_Tabs.o: ../FL/Enumerations.H
 Fl_Tabs.o: ../FL/Fl.H
+Fl_Tabs.o: ../FL/fl_casts.H
 Fl_Tabs.o: ../FL/fl_draw.H
 Fl_Tabs.o: ../FL/Fl_Export.H
 Fl_Tabs.o: ../FL/Fl_Group.H
@@ -2887,6 +3042,8 @@ Fl_Text_Buffer.o: ../FL/abi-version.h
 Fl_Text_Buffer.o: ../FL/Enumerations.H
 Fl_Text_Buffer.o: ../FL/Fl.H
 Fl_Text_Buffer.o: ../FL/fl_ask.H
+Fl_Text_Buffer.o: ../FL/fl_attr.h
+Fl_Text_Buffer.o: ../FL/fl_casts.H
 Fl_Text_Buffer.o: ../FL/Fl_Export.H
 Fl_Text_Buffer.o: ../FL/fl_string.h
 Fl_Text_Buffer.o: ../FL/Fl_Text_Buffer.H
@@ -2899,6 +3056,7 @@ Fl_Text_Display.o: ../FL/abi-version.h
 Fl_Text_Display.o: ../FL/Enumerations.H
 Fl_Text_Display.o: ../FL/Fl.H
 Fl_Text_Display.o: ../FL/Fl_Bitmap.H
+Fl_Text_Display.o: ../FL/fl_casts.H
 Fl_Text_Display.o: ../FL/Fl_Device.H
 Fl_Text_Display.o: ../FL/fl_draw.H
 Fl_Text_Display.o: ../FL/Fl_Export.H
@@ -2929,7 +3087,9 @@ Fl_Text_Editor.o: ../FL/abi-version.h
 Fl_Text_Editor.o: ../FL/Enumerations.H
 Fl_Text_Editor.o: ../FL/Fl.H
 Fl_Text_Editor.o: ../FL/fl_ask.H
+Fl_Text_Editor.o: ../FL/fl_attr.h
 Fl_Text_Editor.o: ../FL/Fl_Bitmap.H
+Fl_Text_Editor.o: ../FL/fl_casts.H
 Fl_Text_Editor.o: ../FL/Fl_Device.H
 Fl_Text_Editor.o: ../FL/fl_draw.H
 Fl_Text_Editor.o: ../FL/Fl_Export.H
@@ -2957,6 +3117,7 @@ Fl_Tile.o: ../FL/abi-version.h
 Fl_Tile.o: ../FL/Enumerations.H
 Fl_Tile.o: ../FL/Fl.H
 Fl_Tile.o: ../FL/Fl_Bitmap.H
+Fl_Tile.o: ../FL/fl_casts.H
 Fl_Tile.o: ../FL/Fl_Export.H
 Fl_Tile.o: ../FL/Fl_Group.H
 Fl_Tile.o: ../FL/Fl_Image.H
@@ -2971,6 +3132,7 @@ Fl_Tiled_Image.o: ../FL/abi-version.h
 Fl_Tiled_Image.o: ../FL/Enumerations.H
 Fl_Tiled_Image.o: ../FL/Fl.H
 Fl_Tiled_Image.o: ../FL/Fl_Bitmap.H
+Fl_Tiled_Image.o: ../FL/fl_casts.H
 Fl_Tiled_Image.o: ../FL/fl_draw.H
 Fl_Tiled_Image.o: ../FL/Fl_Export.H
 Fl_Tiled_Image.o: ../FL/Fl_Group.H
@@ -2985,6 +3147,7 @@ Fl_Tooltip.o: ../FL/abi-version.h
 Fl_Tooltip.o: ../FL/Enumerations.H
 Fl_Tooltip.o: ../FL/filename.H
 Fl_Tooltip.o: ../FL/Fl.H
+Fl_Tooltip.o: ../FL/fl_casts.H
 Fl_Tooltip.o: ../FL/fl_draw.H
 Fl_Tooltip.o: ../FL/Fl_Export.H
 Fl_Tooltip.o: ../FL/Fl_Menu_Window.H
@@ -3001,6 +3164,7 @@ Fl_Tooltip.o: Fl_System_Driver.H
 Fl_Tree.o: ../FL/abi-version.h
 Fl_Tree.o: ../FL/Enumerations.H
 Fl_Tree.o: ../FL/Fl.H
+Fl_Tree.o: ../FL/fl_casts.H
 Fl_Tree.o: ../FL/fl_draw.H
 Fl_Tree.o: ../FL/Fl_Export.H
 Fl_Tree.o: ../FL/Fl_Group.H
@@ -3021,6 +3185,7 @@ Fl_Tree.o: ../FL/platform_types.h
 Fl_Tree_Item.o: ../FL/abi-version.h
 Fl_Tree_Item.o: ../FL/Enumerations.H
 Fl_Tree_Item.o: ../FL/Fl.H
+Fl_Tree_Item.o: ../FL/fl_casts.H
 Fl_Tree_Item.o: ../FL/fl_draw.H
 Fl_Tree_Item.o: ../FL/Fl_Export.H
 Fl_Tree_Item.o: ../FL/Fl_Group.H
@@ -3040,6 +3205,7 @@ Fl_Tree_Item.o: ../FL/platform_types.h
 Fl_Tree_Item_Array.o: ../FL/abi-version.h
 Fl_Tree_Item_Array.o: ../FL/Enumerations.H
 Fl_Tree_Item_Array.o: ../FL/Fl.H
+Fl_Tree_Item_Array.o: ../FL/fl_casts.H
 Fl_Tree_Item_Array.o: ../FL/fl_draw.H
 Fl_Tree_Item_Array.o: ../FL/Fl_Export.H
 Fl_Tree_Item_Array.o: ../FL/Fl_Image.H
@@ -3055,6 +3221,7 @@ Fl_Tree_Prefs.o: ../FL/abi-version.h
 Fl_Tree_Prefs.o: ../FL/Enumerations.H
 Fl_Tree_Prefs.o: ../FL/filename.H
 Fl_Tree_Prefs.o: ../FL/Fl.H
+Fl_Tree_Prefs.o: ../FL/fl_casts.H
 Fl_Tree_Prefs.o: ../FL/Fl_Export.H
 Fl_Tree_Prefs.o: ../FL/Fl_Image.H
 Fl_Tree_Prefs.o: ../FL/Fl_Pixmap.H
@@ -3068,6 +3235,7 @@ fl_utf8.o: ../FL/abi-version.h
 fl_utf8.o: ../FL/Enumerations.H
 fl_utf8.o: ../FL/filename.H
 fl_utf8.o: ../FL/Fl.H
+fl_utf8.o: ../FL/fl_casts.H
 fl_utf8.o: ../FL/Fl_Export.H
 fl_utf8.o: ../FL/Fl_Preferences.H
 fl_utf8.o: ../FL/fl_types.h
@@ -3080,6 +3248,7 @@ Fl_Valuator.o: ../config.h
 Fl_Valuator.o: ../FL/abi-version.h
 Fl_Valuator.o: ../FL/Enumerations.H
 Fl_Valuator.o: ../FL/Fl.H
+Fl_Valuator.o: ../FL/fl_casts.H
 Fl_Valuator.o: ../FL/Fl_Export.H
 Fl_Valuator.o: ../FL/fl_types.h
 Fl_Valuator.o: ../FL/fl_utf8.h
@@ -3091,6 +3260,7 @@ Fl_Valuator.o: flstring.h
 Fl_Value_Input.o: ../FL/abi-version.h
 Fl_Value_Input.o: ../FL/Enumerations.H
 Fl_Value_Input.o: ../FL/Fl.H
+Fl_Value_Input.o: ../FL/fl_casts.H
 Fl_Value_Input.o: ../FL/Fl_Export.H
 Fl_Value_Input.o: ../FL/Fl_Group.H
 Fl_Value_Input.o: ../FL/Fl_Input.H
@@ -3104,6 +3274,7 @@ Fl_Value_Input.o: ../FL/platform_types.h
 Fl_Value_Output.o: ../FL/abi-version.h
 Fl_Value_Output.o: ../FL/Enumerations.H
 Fl_Value_Output.o: ../FL/Fl.H
+Fl_Value_Output.o: ../FL/fl_casts.H
 Fl_Value_Output.o: ../FL/fl_draw.H
 Fl_Value_Output.o: ../FL/Fl_Export.H
 Fl_Value_Output.o: ../FL/fl_types.h
@@ -3114,6 +3285,7 @@ Fl_Value_Output.o: ../FL/platform_types.h
 Fl_Value_Slider.o: ../FL/abi-version.h
 Fl_Value_Slider.o: ../FL/Enumerations.H
 Fl_Value_Slider.o: ../FL/Fl.H
+Fl_Value_Slider.o: ../FL/fl_casts.H
 Fl_Value_Slider.o: ../FL/fl_draw.H
 Fl_Value_Slider.o: ../FL/Fl_Export.H
 Fl_Value_Slider.o: ../FL/Fl_Hor_Value_Slider.H
@@ -3127,6 +3299,7 @@ fl_vertex.o: ../FL/abi-version.h
 fl_vertex.o: ../FL/Enumerations.H
 fl_vertex.o: ../FL/Fl.H
 fl_vertex.o: ../FL/Fl_Bitmap.H
+fl_vertex.o: ../FL/fl_casts.H
 fl_vertex.o: ../FL/Fl_Device.H
 fl_vertex.o: ../FL/Fl_Export.H
 fl_vertex.o: ../FL/Fl_Graphics_Driver.H
@@ -3144,6 +3317,7 @@ Fl_visual.o: ../FL/abi-version.h
 Fl_visual.o: ../FL/Enumerations.H
 Fl_visual.o: ../FL/Fl.H
 Fl_visual.o: ../FL/Fl_Bitmap.H
+Fl_visual.o: ../FL/fl_casts.H
 Fl_visual.o: ../FL/Fl_Device.H
 Fl_visual.o: ../FL/fl_draw.H
 Fl_visual.o: ../FL/Fl_Export.H
@@ -3169,6 +3343,7 @@ Fl_Widget.o: ../config.h
 Fl_Widget.o: ../FL/abi-version.h
 Fl_Widget.o: ../FL/Enumerations.H
 Fl_Widget.o: ../FL/Fl.H
+Fl_Widget.o: ../FL/fl_casts.H
 Fl_Widget.o: ../FL/fl_draw.H
 Fl_Widget.o: ../FL/Fl_Export.H
 Fl_Widget.o: ../FL/Fl_Group.H
@@ -3183,6 +3358,7 @@ Fl_Widget_Surface.o: ../FL/abi-version.h
 Fl_Widget_Surface.o: ../FL/Enumerations.H
 Fl_Widget_Surface.o: ../FL/Fl.H
 Fl_Widget_Surface.o: ../FL/Fl_Bitmap.H
+Fl_Widget_Surface.o: ../FL/fl_casts.H
 Fl_Widget_Surface.o: ../FL/Fl_Device.H
 Fl_Widget_Surface.o: ../FL/Fl_Double_Window.H
 Fl_Widget_Surface.o: ../FL/fl_draw.H
@@ -3215,6 +3391,7 @@ Fl_Window.o: ../FL/abi-version.h
 Fl_Window.o: ../FL/Enumerations.H
 Fl_Window.o: ../FL/Fl.H
 Fl_Window.o: ../FL/Fl_Bitmap.H
+Fl_Window.o: ../FL/fl_casts.H
 Fl_Window.o: ../FL/Fl_Device.H
 Fl_Window.o: ../FL/Fl_Double_Window.H
 Fl_Window.o: ../FL/fl_draw.H
@@ -3248,6 +3425,7 @@ Fl_Window_Driver.o: ../FL/abi-version.h
 Fl_Window_Driver.o: ../FL/Enumerations.H
 Fl_Window_Driver.o: ../FL/Fl.H
 Fl_Window_Driver.o: ../FL/Fl_Bitmap.H
+Fl_Window_Driver.o: ../FL/fl_casts.H
 Fl_Window_Driver.o: ../FL/Fl_Double_Window.H
 Fl_Window_Driver.o: ../FL/fl_draw.H
 Fl_Window_Driver.o: ../FL/Fl_Export.H
@@ -3265,6 +3443,7 @@ Fl_Window_fullscreen.o: ../FL/abi-version.h
 Fl_Window_fullscreen.o: ../FL/Enumerations.H
 Fl_Window_fullscreen.o: ../FL/Fl.H
 Fl_Window_fullscreen.o: ../FL/Fl_Bitmap.H
+Fl_Window_fullscreen.o: ../FL/fl_casts.H
 Fl_Window_fullscreen.o: ../FL/Fl_Double_Window.H
 Fl_Window_fullscreen.o: ../FL/Fl_Export.H
 Fl_Window_fullscreen.o: ../FL/Fl_Group.H
@@ -3280,6 +3459,7 @@ Fl_Window_hotspot.o: ../FL/abi-version.h
 Fl_Window_hotspot.o: ../FL/Enumerations.H
 Fl_Window_hotspot.o: ../FL/Fl.H
 Fl_Window_hotspot.o: ../FL/Fl_Bitmap.H
+Fl_Window_hotspot.o: ../FL/fl_casts.H
 Fl_Window_hotspot.o: ../FL/Fl_Double_Window.H
 Fl_Window_hotspot.o: ../FL/Fl_Export.H
 Fl_Window_hotspot.o: ../FL/Fl_Group.H
@@ -3295,6 +3475,7 @@ Fl_Window_iconize.o: ../FL/abi-version.h
 Fl_Window_iconize.o: ../FL/Enumerations.H
 Fl_Window_iconize.o: ../FL/Fl.H
 Fl_Window_iconize.o: ../FL/Fl_Bitmap.H
+Fl_Window_iconize.o: ../FL/fl_casts.H
 Fl_Window_iconize.o: ../FL/Fl_Double_Window.H
 Fl_Window_iconize.o: ../FL/Fl_Export.H
 Fl_Window_iconize.o: ../FL/Fl_Group.H
@@ -3310,6 +3491,7 @@ Fl_Wizard.o: ../FL/abi-version.h
 Fl_Wizard.o: ../FL/Enumerations.H
 Fl_Wizard.o: ../FL/Fl.H
 Fl_Wizard.o: ../FL/Fl_Bitmap.H
+Fl_Wizard.o: ../FL/fl_casts.H
 Fl_Wizard.o: ../FL/fl_draw.H
 Fl_Wizard.o: ../FL/Fl_Export.H
 Fl_Wizard.o: ../FL/Fl_Group.H
@@ -3326,7 +3508,9 @@ Fl_x.o: ../FL/Enumerations.H
 Fl_x.o: ../FL/filename.H
 Fl_x.o: ../FL/Fl.H
 Fl_x.o: ../FL/fl_ask.H
+Fl_x.o: ../FL/fl_attr.h
 Fl_x.o: ../FL/Fl_Bitmap.H
+Fl_x.o: ../FL/fl_casts.H
 Fl_x.o: ../FL/Fl_Device.H
 Fl_x.o: ../FL/Fl_Double_Window.H
 Fl_x.o: ../FL/fl_draw.H
@@ -3370,6 +3554,7 @@ Fl_XBM_Image.o: ../FL/abi-version.h
 Fl_XBM_Image.o: ../FL/Enumerations.H
 Fl_XBM_Image.o: ../FL/Fl.H
 Fl_XBM_Image.o: ../FL/Fl_Bitmap.H
+Fl_XBM_Image.o: ../FL/fl_casts.H
 Fl_XBM_Image.o: ../FL/Fl_Export.H
 Fl_XBM_Image.o: ../FL/Fl_Image.H
 Fl_XBM_Image.o: ../FL/fl_types.h
@@ -3382,6 +3567,7 @@ Fl_XPM_Image.o: ../config.h
 Fl_XPM_Image.o: ../FL/abi-version.h
 Fl_XPM_Image.o: ../FL/Enumerations.H
 Fl_XPM_Image.o: ../FL/Fl.H
+Fl_XPM_Image.o: ../FL/fl_casts.H
 Fl_XPM_Image.o: ../FL/Fl_Export.H
 Fl_XPM_Image.o: ../FL/Fl_Image.H
 Fl_XPM_Image.o: ../FL/Fl_Pixmap.H
@@ -3395,10 +3581,12 @@ forms_bitmap.o: ../FL/Enumerations.H
 forms_bitmap.o: ../FL/filename.H
 forms_bitmap.o: ../FL/Fl.H
 forms_bitmap.o: ../FL/fl_ask.H
+forms_bitmap.o: ../FL/fl_attr.h
 forms_bitmap.o: ../FL/Fl_Bitmap.H
 forms_bitmap.o: ../FL/Fl_Box.H
 forms_bitmap.o: ../FL/Fl_Browser.H
 forms_bitmap.o: ../FL/Fl_Button.H
+forms_bitmap.o: ../FL/fl_casts.H
 forms_bitmap.o: ../FL/Fl_Chart.H
 forms_bitmap.o: ../FL/Fl_Check_Button.H
 forms_bitmap.o: ../FL/Fl_Choice.H
@@ -3449,10 +3637,12 @@ forms_compatibility.o: ../FL/Enumerations.H
 forms_compatibility.o: ../FL/filename.H
 forms_compatibility.o: ../FL/Fl.H
 forms_compatibility.o: ../FL/fl_ask.H
+forms_compatibility.o: ../FL/fl_attr.h
 forms_compatibility.o: ../FL/Fl_Bitmap.H
 forms_compatibility.o: ../FL/Fl_Box.H
 forms_compatibility.o: ../FL/Fl_Browser.H
 forms_compatibility.o: ../FL/Fl_Button.H
+forms_compatibility.o: ../FL/fl_casts.H
 forms_compatibility.o: ../FL/Fl_Chart.H
 forms_compatibility.o: ../FL/Fl_Check_Button.H
 forms_compatibility.o: ../FL/Fl_Choice.H
@@ -3502,6 +3692,7 @@ forms_compatibility.o: ../FL/platform_types.h
 forms_free.o: ../FL/abi-version.h
 forms_free.o: ../FL/Enumerations.H
 forms_free.o: ../FL/Fl.H
+forms_free.o: ../FL/fl_casts.H
 forms_free.o: ../FL/Fl_Export.H
 forms_free.o: ../FL/Fl_Free.H
 forms_free.o: ../FL/fl_types.h
@@ -3514,10 +3705,12 @@ forms_fselect.o: ../FL/Enumerations.H
 forms_fselect.o: ../FL/filename.H
 forms_fselect.o: ../FL/Fl.H
 forms_fselect.o: ../FL/fl_ask.H
+forms_fselect.o: ../FL/fl_attr.h
 forms_fselect.o: ../FL/Fl_Bitmap.H
 forms_fselect.o: ../FL/Fl_Box.H
 forms_fselect.o: ../FL/Fl_Browser.H
 forms_fselect.o: ../FL/Fl_Button.H
+forms_fselect.o: ../FL/fl_casts.H
 forms_fselect.o: ../FL/Fl_Chart.H
 forms_fselect.o: ../FL/Fl_Check_Button.H
 forms_fselect.o: ../FL/Fl_Choice.H
@@ -3569,10 +3762,12 @@ forms_pixmap.o: ../FL/Enumerations.H
 forms_pixmap.o: ../FL/filename.H
 forms_pixmap.o: ../FL/Fl.H
 forms_pixmap.o: ../FL/fl_ask.H
+forms_pixmap.o: ../FL/fl_attr.h
 forms_pixmap.o: ../FL/Fl_Bitmap.H
 forms_pixmap.o: ../FL/Fl_Box.H
 forms_pixmap.o: ../FL/Fl_Browser.H
 forms_pixmap.o: ../FL/Fl_Button.H
+forms_pixmap.o: ../FL/fl_casts.H
 forms_pixmap.o: ../FL/Fl_Chart.H
 forms_pixmap.o: ../FL/Fl_Check_Button.H
 forms_pixmap.o: ../FL/Fl_Choice.H
@@ -3623,10 +3818,12 @@ forms_timer.o: ../FL/Enumerations.H
 forms_timer.o: ../FL/filename.H
 forms_timer.o: ../FL/Fl.H
 forms_timer.o: ../FL/fl_ask.H
+forms_timer.o: ../FL/fl_attr.h
 forms_timer.o: ../FL/Fl_Bitmap.H
 forms_timer.o: ../FL/Fl_Box.H
 forms_timer.o: ../FL/Fl_Browser.H
 forms_timer.o: ../FL/Fl_Button.H
+forms_timer.o: ../FL/fl_casts.H
 forms_timer.o: ../FL/Fl_Chart.H
 forms_timer.o: ../FL/Fl_Check_Button.H
 forms_timer.o: ../FL/Fl_Choice.H
@@ -3720,6 +3917,7 @@ glut_compatibility.o: ../FL/abi-version.h
 glut_compatibility.o: ../FL/Enumerations.H
 glut_compatibility.o: ../FL/Fl.H
 glut_compatibility.o: ../FL/Fl_Bitmap.H
+glut_compatibility.o: ../FL/fl_casts.H
 glut_compatibility.o: ../FL/Fl_Device.H
 glut_compatibility.o: ../FL/fl_draw.H
 glut_compatibility.o: ../FL/Fl_Export.H
@@ -3764,6 +3962,7 @@ gl_draw.o: ../FL/abi-version.h
 gl_draw.o: ../FL/Enumerations.H
 gl_draw.o: ../FL/Fl.H
 gl_draw.o: ../FL/Fl_Bitmap.H
+gl_draw.o: ../FL/fl_casts.H
 gl_draw.o: ../FL/Fl_Device.H
 gl_draw.o: ../FL/fl_draw.H
 gl_draw.o: ../FL/Fl_Export.H
@@ -3791,6 +3990,7 @@ gl_start.o: ../FL/abi-version.h
 gl_start.o: ../FL/Enumerations.H
 gl_start.o: ../FL/Fl.H
 gl_start.o: ../FL/Fl_Bitmap.H
+gl_start.o: ../FL/fl_casts.H
 gl_start.o: ../FL/fl_draw.H
 gl_start.o: ../FL/Fl_Export.H
 gl_start.o: ../FL/Fl_Gl_Window.H
@@ -3812,6 +4012,7 @@ screen_xywh.o: ../FL/abi-version.h
 screen_xywh.o: ../FL/Enumerations.H
 screen_xywh.o: ../FL/Fl.H
 screen_xywh.o: ../FL/Fl_Bitmap.H
+screen_xywh.o: ../FL/fl_casts.H
 screen_xywh.o: ../FL/Fl_Device.H
 screen_xywh.o: ../FL/fl_draw.H
 screen_xywh.o: ../FL/Fl_Export.H
diff --git test/makedepend test/makedepend
index d7d8e8b..0a24d86 100644
--- test/makedepend
+++ test/makedepend
@@ -6,6 +6,7 @@ adjuster.o: ../FL/Fl.H
 adjuster.o: ../FL/Fl_Adjuster.H
 adjuster.o: ../FL/Fl_Bitmap.H
 adjuster.o: ../FL/Fl_Box.H
+adjuster.o: ../FL/fl_casts.H
 adjuster.o: ../FL/Fl_Double_Window.H
 adjuster.o: ../FL/Fl_Export.H
 adjuster.o: ../FL/Fl_Group.H
@@ -21,6 +22,7 @@ animated.o: ../FL/Enumerations.H
 animated.o: ../FL/Fl.H
 animated.o: ../FL/Fl_Bitmap.H
 animated.o: ../FL/Fl_Button.H
+animated.o: ../FL/fl_casts.H
 animated.o: ../FL/Fl_Device.H
 animated.o: ../FL/Fl_Double_Window.H
 animated.o: ../FL/fl_draw.H
@@ -42,6 +44,7 @@ arc.o: ../FL/abi-version.h
 arc.o: ../FL/Enumerations.H
 arc.o: ../FL/Fl.H
 arc.o: ../FL/Fl_Bitmap.H
+arc.o: ../FL/fl_casts.H
 arc.o: ../FL/Fl_Device.H
 arc.o: ../FL/Fl_Double_Window.H
 arc.o: ../FL/fl_draw.H
@@ -66,9 +69,11 @@ ask.o: ../FL/abi-version.h
 ask.o: ../FL/Enumerations.H
 ask.o: ../FL/Fl.H
 ask.o: ../FL/fl_ask.H
+ask.o: ../FL/fl_attr.h
 ask.o: ../FL/Fl_Bitmap.H
 ask.o: ../FL/Fl_Box.H
 ask.o: ../FL/Fl_Button.H
+ask.o: ../FL/fl_casts.H
 ask.o: ../FL/Fl_Double_Window.H
 ask.o: ../FL/Fl_Export.H
 ask.o: ../FL/Fl_Group.H
@@ -86,6 +91,7 @@ bitmap.o: ../FL/Enumerations.H
 bitmap.o: ../FL/Fl.H
 bitmap.o: ../FL/Fl_Bitmap.H
 bitmap.o: ../FL/Fl_Button.H
+bitmap.o: ../FL/fl_casts.H
 bitmap.o: ../FL/Fl_Double_Window.H
 bitmap.o: ../FL/Fl_Export.H
 bitmap.o: ../FL/Fl_Group.H
@@ -103,6 +109,7 @@ blocks.o: ../FL/Enumerations.H
 blocks.o: ../FL/Fl.H
 blocks.o: ../FL/Fl_Bitmap.H
 blocks.o: ../FL/Fl_Button.H
+blocks.o: ../FL/fl_casts.H
 blocks.o: ../FL/Fl_Device.H
 blocks.o: ../FL/Fl_Double_Window.H
 blocks.o: ../FL/fl_draw.H
@@ -143,6 +150,7 @@ boxtype.o: ../FL/Enumerations.H
 boxtype.o: ../FL/Fl.H
 boxtype.o: ../FL/Fl_Bitmap.H
 boxtype.o: ../FL/Fl_Box.H
+boxtype.o: ../FL/fl_casts.H
 boxtype.o: ../FL/Fl_Device.H
 boxtype.o: ../FL/Fl_Double_Window.H
 boxtype.o: ../FL/fl_draw.H
@@ -163,10 +171,12 @@ browser.o: ../FL/abi-version.h
 browser.o: ../FL/Enumerations.H
 browser.o: ../FL/Fl.H
 browser.o: ../FL/fl_ask.H
+browser.o: ../FL/fl_attr.h
 browser.o: ../FL/Fl_Bitmap.H
 browser.o: ../FL/Fl_Browser.H
 browser.o: ../FL/Fl_Browser_.H
 browser.o: ../FL/Fl_Button.H
+browser.o: ../FL/fl_casts.H
 browser.o: ../FL/Fl_Choice.H
 browser.o: ../FL/Fl_Device.H
 browser.o: ../FL/Fl_Double_Window.H
@@ -200,8 +210,10 @@ button.o: ../FL/abi-version.h
 button.o: ../FL/Enumerations.H
 button.o: ../FL/Fl.H
 button.o: ../FL/fl_ask.H
+button.o: ../FL/fl_attr.h
 button.o: ../FL/Fl_Bitmap.H
 button.o: ../FL/Fl_Button.H
+button.o: ../FL/fl_casts.H
 button.o: ../FL/Fl_Export.H
 button.o: ../FL/Fl_Group.H
 button.o: ../FL/Fl_Image.H
@@ -215,6 +227,7 @@ buttons.o: ../FL/Enumerations.H
 buttons.o: ../FL/Fl.H
 buttons.o: ../FL/Fl_Bitmap.H
 buttons.o: ../FL/Fl_Button.H
+buttons.o: ../FL/fl_casts.H
 buttons.o: ../FL/Fl_Check_Button.H
 buttons.o: ../FL/Fl_Export.H
 buttons.o: ../FL/Fl_Group.H
@@ -236,6 +249,7 @@ cairo_test.o: ../FL/Fl.H
 cairo_test.o: ../FL/Fl_Bitmap.H
 cairo_test.o: ../FL/Fl_Box.H
 cairo_test.o: ../FL/Fl_Cairo_Window.H
+cairo_test.o: ../FL/fl_casts.H
 cairo_test.o: ../FL/Fl_Device.H
 cairo_test.o: ../FL/Fl_Double_Window.H
 cairo_test.o: ../FL/fl_draw.H
@@ -258,8 +272,10 @@ checkers.o: ../FL/abi-version.h
 checkers.o: ../FL/Enumerations.H
 checkers.o: ../FL/Fl.H
 checkers.o: ../FL/fl_ask.H
+checkers.o: ../FL/fl_attr.h
 checkers.o: ../FL/Fl_Bitmap.H
 checkers.o: ../FL/Fl_Box.H
+checkers.o: ../FL/fl_casts.H
 checkers.o: ../FL/Fl_Device.H
 checkers.o: ../FL/Fl_Double_Window.H
 checkers.o: ../FL/fl_draw.H
@@ -286,6 +302,7 @@ clock.o: ../FL/abi-version.h
 clock.o: ../FL/Enumerations.H
 clock.o: ../FL/Fl.H
 clock.o: ../FL/Fl_Bitmap.H
+clock.o: ../FL/fl_casts.H
 clock.o: ../FL/Fl_Clock.H
 clock.o: ../FL/Fl_Double_Window.H
 clock.o: ../FL/Fl_Export.H
@@ -302,11 +319,13 @@ colbrowser.o: ../FL/Enumerations.H
 colbrowser.o: ../FL/filename.H
 colbrowser.o: ../FL/Fl.H
 colbrowser.o: ../FL/fl_ask.H
+colbrowser.o: ../FL/fl_attr.h
 colbrowser.o: ../FL/Fl_Bitmap.H
 colbrowser.o: ../FL/Fl_Box.H
 colbrowser.o: ../FL/Fl_Browser.H
 colbrowser.o: ../FL/Fl_Browser_.H
 colbrowser.o: ../FL/Fl_Button.H
+colbrowser.o: ../FL/fl_casts.H
 colbrowser.o: ../FL/Fl_Double_Window.H
 colbrowser.o: ../FL/Fl_Export.H
 colbrowser.o: ../FL/Fl_Group.H
@@ -328,6 +347,7 @@ color_chooser.o: ../FL/Fl.H
 color_chooser.o: ../FL/Fl_Bitmap.H
 color_chooser.o: ../FL/Fl_Box.H
 color_chooser.o: ../FL/Fl_Button.H
+color_chooser.o: ../FL/fl_casts.H
 color_chooser.o: ../FL/Fl_Choice.H
 color_chooser.o: ../FL/Fl_Color_Chooser.H
 color_chooser.o: ../FL/Fl_Device.H
@@ -362,6 +382,7 @@ cube.o: ../FL/Fl.H
 cube.o: ../FL/Fl_Bitmap.H
 cube.o: ../FL/Fl_Box.H
 cube.o: ../FL/Fl_Button.H
+cube.o: ../FL/fl_casts.H
 cube.o: ../FL/Fl_Device.H
 cube.o: ../FL/Fl_Export.H
 cube.o: ../FL/Fl_Gl_Window.H
@@ -392,6 +413,7 @@ CubeMain.o: ../FL/Enumerations.H
 CubeMain.o: ../FL/Fl.H
 CubeMain.o: ../FL/Fl_Bitmap.H
 CubeMain.o: ../FL/Fl_Box.H
+CubeMain.o: ../FL/fl_casts.H
 CubeMain.o: ../FL/Fl_Double_Window.H
 CubeMain.o: ../FL/Fl_Export.H
 CubeMain.o: ../FL/Fl_Gl_Window.H
@@ -414,6 +436,7 @@ CubeView.o: ../FL/abi-version.h
 CubeView.o: ../FL/Enumerations.H
 CubeView.o: ../FL/Fl.H
 CubeView.o: ../FL/Fl_Bitmap.H
+CubeView.o: ../FL/fl_casts.H
 CubeView.o: ../FL/Fl_Export.H
 CubeView.o: ../FL/Fl_Gl_Window.H
 CubeView.o: ../FL/Fl_Group.H
@@ -430,6 +453,7 @@ cursor.o: ../FL/Enumerations.H
 cursor.o: ../FL/Fl.H
 cursor.o: ../FL/Fl_Bitmap.H
 cursor.o: ../FL/Fl_Box.H
+cursor.o: ../FL/fl_casts.H
 cursor.o: ../FL/Fl_Choice.H
 cursor.o: ../FL/Fl_Device.H
 cursor.o: ../FL/Fl_Double_Window.H
@@ -458,6 +482,7 @@ curve.o: ../FL/Enumerations.H
 curve.o: ../FL/Fl.H
 curve.o: ../FL/Fl_Bitmap.H
 curve.o: ../FL/Fl_Button.H
+curve.o: ../FL/fl_casts.H
 curve.o: ../FL/Fl_Device.H
 curve.o: ../FL/Fl_Double_Window.H
 curve.o: ../FL/fl_draw.H
@@ -484,9 +509,11 @@ demo.o: ../FL/Enumerations.H
 demo.o: ../FL/filename.H
 demo.o: ../FL/Fl.H
 demo.o: ../FL/fl_ask.H
+demo.o: ../FL/fl_attr.h
 demo.o: ../FL/Fl_Bitmap.H
 demo.o: ../FL/Fl_Box.H
 demo.o: ../FL/Fl_Button.H
+demo.o: ../FL/fl_casts.H
 demo.o: ../FL/Fl_Choice.H
 demo.o: ../FL/Fl_Device.H
 demo.o: ../FL/Fl_Double_Window.H
@@ -519,11 +546,13 @@ device.o: ../FL/Enumerations.H
 device.o: ../FL/filename.H
 device.o: ../FL/Fl.H
 device.o: ../FL/fl_ask.H
+device.o: ../FL/fl_attr.h
 device.o: ../FL/Fl_Bitmap.H
 device.o: ../FL/Fl_Box.H
 device.o: ../FL/Fl_Browser.H
 device.o: ../FL/Fl_Browser_.H
 device.o: ../FL/Fl_Button.H
+device.o: ../FL/fl_casts.H
 device.o: ../FL/Fl_Check_Button.H
 device.o: ../FL/Fl_Choice.H
 device.o: ../FL/Fl_Clock.H
@@ -577,6 +606,7 @@ doublebuffer.o: ../FL/Enumerations.H
 doublebuffer.o: ../FL/Fl.H
 doublebuffer.o: ../FL/Fl_Bitmap.H
 doublebuffer.o: ../FL/Fl_Box.H
+doublebuffer.o: ../FL/fl_casts.H
 doublebuffer.o: ../FL/Fl_Device.H
 doublebuffer.o: ../FL/Fl_Double_Window.H
 doublebuffer.o: ../FL/fl_draw.H
@@ -603,11 +633,13 @@ editor.o: ../FL/Enumerations.H
 editor.o: ../FL/filename.H
 editor.o: ../FL/Fl.H
 editor.o: ../FL/fl_ask.H
+editor.o: ../FL/fl_attr.h
 editor.o: ../FL/Fl_Bitmap.H
 editor.o: ../FL/Fl_Box.H
 editor.o: ../FL/Fl_Browser.H
 editor.o: ../FL/Fl_Browser_.H
 editor.o: ../FL/Fl_Button.H
+editor.o: ../FL/fl_casts.H
 editor.o: ../FL/Fl_Check_Button.H
 editor.o: ../FL/Fl_Choice.H
 editor.o: ../FL/Fl_Device.H
@@ -652,6 +684,7 @@ fast_slow.o: ../FL/Enumerations.H
 fast_slow.o: ../FL/Fl.H
 fast_slow.o: ../FL/Fl_Bitmap.H
 fast_slow.o: ../FL/Fl_Box.H
+fast_slow.o: ../FL/fl_casts.H
 fast_slow.o: ../FL/Fl_Double_Window.H
 fast_slow.o: ../FL/Fl_Export.H
 fast_slow.o: ../FL/Fl_Group.H
@@ -669,11 +702,13 @@ file_chooser.o: ../FL/Enumerations.H
 file_chooser.o: ../FL/filename.H
 file_chooser.o: ../FL/Fl.H
 file_chooser.o: ../FL/fl_ask.H
+file_chooser.o: ../FL/fl_attr.h
 file_chooser.o: ../FL/Fl_Bitmap.H
 file_chooser.o: ../FL/Fl_Box.H
 file_chooser.o: ../FL/Fl_Browser.H
 file_chooser.o: ../FL/Fl_Browser_.H
 file_chooser.o: ../FL/Fl_Button.H
+file_chooser.o: ../FL/fl_casts.H
 file_chooser.o: ../FL/Fl_Check_Button.H
 file_chooser.o: ../FL/Fl_Choice.H
 file_chooser.o: ../FL/Fl_Device.H
@@ -716,8 +751,10 @@ fltk-versions.o: ../FL/abi-version.h
 fltk-versions.o: ../FL/Enumerations.H
 fltk-versions.o: ../FL/Fl.H
 fltk-versions.o: ../FL/fl_ask.H
+fltk-versions.o: ../FL/fl_attr.h
 fltk-versions.o: ../FL/Fl_Bitmap.H
 fltk-versions.o: ../FL/Fl_Box.H
+fltk-versions.o: ../FL/fl_casts.H
 fltk-versions.o: ../FL/Fl_Export.H
 fltk-versions.o: ../FL/Fl_Group.H
 fltk-versions.o: ../FL/Fl_Image.H
@@ -731,11 +768,13 @@ fonts.o: ../FL/Enumerations.H
 fonts.o: ../FL/filename.H
 fonts.o: ../FL/Fl.H
 fonts.o: ../FL/fl_ask.H
+fonts.o: ../FL/fl_attr.h
 fonts.o: ../FL/Fl_Bitmap.H
 fonts.o: ../FL/Fl_Box.H
 fonts.o: ../FL/Fl_Browser.H
 fonts.o: ../FL/Fl_Browser_.H
 fonts.o: ../FL/Fl_Button.H
+fonts.o: ../FL/fl_casts.H
 fonts.o: ../FL/Fl_Check_Button.H
 fonts.o: ../FL/Fl_Choice.H
 fonts.o: ../FL/Fl_Device.H
@@ -775,11 +814,13 @@ forms.o: ../FL/Enumerations.H
 forms.o: ../FL/filename.H
 forms.o: ../FL/Fl.H
 forms.o: ../FL/fl_ask.H
+forms.o: ../FL/fl_attr.h
 forms.o: ../FL/Fl_Bitmap.H
 forms.o: ../FL/Fl_Box.H
 forms.o: ../FL/Fl_Browser.H
 forms.o: ../FL/Fl_Browser_.H
 forms.o: ../FL/Fl_Button.H
+forms.o: ../FL/fl_casts.H
 forms.o: ../FL/Fl_Chart.H
 forms.o: ../FL/Fl_Check_Button.H
 forms.o: ../FL/Fl_Choice.H
@@ -833,6 +874,7 @@ fractals.o: ../FL/Enumerations.H
 fractals.o: ../FL/Fl.H
 fractals.o: ../FL/Fl_Bitmap.H
 fractals.o: ../FL/Fl_Button.H
+fractals.o: ../FL/fl_casts.H
 fractals.o: ../FL/Fl_Export.H
 fractals.o: ../FL/Fl_Gl_Window.H
 fractals.o: ../FL/Fl_Group.H
@@ -851,6 +893,7 @@ fracviewer.o: ../FL/abi-version.h
 fracviewer.o: ../FL/Enumerations.H
 fracviewer.o: ../FL/Fl.H
 fracviewer.o: ../FL/Fl_Bitmap.H
+fracviewer.o: ../FL/fl_casts.H
 fracviewer.o: ../FL/Fl_Export.H
 fracviewer.o: ../FL/Fl_Gl_Window.H
 fracviewer.o: ../FL/Fl_Group.H
@@ -869,10 +912,12 @@ fullscreen.o: ../FL/abi-version.h
 fullscreen.o: ../FL/Enumerations.H
 fullscreen.o: ../FL/Fl.H
 fullscreen.o: ../FL/fl_ask.H
+fullscreen.o: ../FL/fl_attr.h
 fullscreen.o: ../FL/Fl_Bitmap.H
 fullscreen.o: ../FL/Fl_Browser.H
 fullscreen.o: ../FL/Fl_Browser_.H
 fullscreen.o: ../FL/Fl_Button.H
+fullscreen.o: ../FL/fl_casts.H
 fullscreen.o: ../FL/Fl_Export.H
 fullscreen.o: ../FL/Fl_Gl_Window.H
 fullscreen.o: ../FL/Fl_Group.H
@@ -901,6 +946,7 @@ glpuzzle.o: ../FL/abi-version.h
 glpuzzle.o: ../FL/Enumerations.H
 glpuzzle.o: ../FL/Fl.H
 glpuzzle.o: ../FL/Fl_Bitmap.H
+glpuzzle.o: ../FL/fl_casts.H
 glpuzzle.o: ../FL/Fl_Export.H
 glpuzzle.o: ../FL/Fl_Gl_Window.H
 glpuzzle.o: ../FL/Fl_Group.H
@@ -921,6 +967,7 @@ gl_overlay.o: ../FL/Enumerations.H
 gl_overlay.o: ../FL/Fl.H
 gl_overlay.o: ../FL/Fl_Bitmap.H
 gl_overlay.o: ../FL/Fl_Button.H
+gl_overlay.o: ../FL/fl_casts.H
 gl_overlay.o: ../FL/Fl_Export.H
 gl_overlay.o: ../FL/Fl_Gl_Window.H
 gl_overlay.o: ../FL/Fl_Group.H
@@ -941,6 +988,7 @@ hello.o: ../FL/Enumerations.H
 hello.o: ../FL/Fl.H
 hello.o: ../FL/Fl_Bitmap.H
 hello.o: ../FL/Fl_Box.H
+hello.o: ../FL/fl_casts.H
 hello.o: ../FL/Fl_Export.H
 hello.o: ../FL/Fl_Group.H
 hello.o: ../FL/Fl_Image.H
@@ -956,6 +1004,7 @@ help_dialog.o: ../FL/Fl.H
 help_dialog.o: ../FL/Fl_Bitmap.H
 help_dialog.o: ../FL/Fl_Box.H
 help_dialog.o: ../FL/Fl_Button.H
+help_dialog.o: ../FL/fl_casts.H
 help_dialog.o: ../FL/Fl_Device.H
 help_dialog.o: ../FL/Fl_Double_Window.H
 help_dialog.o: ../FL/fl_draw.H
@@ -983,6 +1032,7 @@ icon.o: ../FL/abi-version.h
 icon.o: ../FL/Enumerations.H
 icon.o: ../FL/Fl.H
 icon.o: ../FL/Fl_Bitmap.H
+icon.o: ../FL/fl_casts.H
 icon.o: ../FL/Fl_Choice.H
 icon.o: ../FL/Fl_Double_Window.H
 icon.o: ../FL/Fl_Export.H
@@ -1002,6 +1052,7 @@ iconize.o: ../FL/Fl.H
 iconize.o: ../FL/Fl_Bitmap.H
 iconize.o: ../FL/Fl_Box.H
 iconize.o: ../FL/Fl_Button.H
+iconize.o: ../FL/fl_casts.H
 iconize.o: ../FL/Fl_Export.H
 iconize.o: ../FL/Fl_Group.H
 iconize.o: ../FL/Fl_Image.H
@@ -1016,6 +1067,7 @@ image.o: ../FL/Enumerations.H
 image.o: ../FL/Fl.H
 image.o: ../FL/Fl_Bitmap.H
 image.o: ../FL/Fl_Button.H
+image.o: ../FL/fl_casts.H
 image.o: ../FL/Fl_Double_Window.H
 image.o: ../FL/Fl_Export.H
 image.o: ../FL/Fl_Group.H
@@ -1034,6 +1086,7 @@ inactive.o: ../FL/Fl.H
 inactive.o: ../FL/Fl_Bitmap.H
 inactive.o: ../FL/Fl_Box.H
 inactive.o: ../FL/Fl_Button.H
+inactive.o: ../FL/fl_casts.H
 inactive.o: ../FL/Fl_Check_Button.H
 inactive.o: ../FL/Fl_Clock.H
 inactive.o: ../FL/Fl_Dial.H
@@ -1065,6 +1118,7 @@ input.o: ../FL/Fl.H
 input.o: ../FL/Fl_Bitmap.H
 input.o: ../FL/Fl_Box.H
 input.o: ../FL/Fl_Button.H
+input.o: ../FL/fl_casts.H
 input.o: ../FL/Fl_Choice.H
 input.o: ../FL/Fl_Color_Chooser.H
 input.o: ../FL/Fl_Device.H
@@ -1105,6 +1159,7 @@ input_choice.o: ../FL/Enumerations.H
 input_choice.o: ../FL/Fl.H
 input_choice.o: ../FL/Fl_Bitmap.H
 input_choice.o: ../FL/Fl_Button.H
+input_choice.o: ../FL/fl_casts.H
 input_choice.o: ../FL/Fl_Device.H
 input_choice.o: ../FL/Fl_Double_Window.H
 input_choice.o: ../FL/fl_draw.H
@@ -1139,6 +1194,7 @@ keyboard.o: ../FL/Fl.H
 keyboard.o: ../FL/Fl_Bitmap.H
 keyboard.o: ../FL/Fl_Box.H
 keyboard.o: ../FL/Fl_Button.H
+keyboard.o: ../FL/fl_casts.H
 keyboard.o: ../FL/Fl_Dial.H
 keyboard.o: ../FL/Fl_Export.H
 keyboard.o: ../FL/Fl_Group.H
@@ -1159,6 +1215,7 @@ label.o: ../FL/Fl.H
 label.o: ../FL/Fl_Bitmap.H
 label.o: ../FL/Fl_Box.H
 label.o: ../FL/Fl_Button.H
+label.o: ../FL/fl_casts.H
 label.o: ../FL/Fl_Choice.H
 label.o: ../FL/Fl_Device.H
 label.o: ../FL/Fl_Double_Window.H
@@ -1192,6 +1249,7 @@ line_style.o: ../FL/Fl.H
 line_style.o: ../FL/Fl_Bitmap.H
 line_style.o: ../FL/Fl_Box.H
 line_style.o: ../FL/Fl_Button.H
+line_style.o: ../FL/fl_casts.H
 line_style.o: ../FL/Fl_Check_Button.H
 line_style.o: ../FL/Fl_Choice.H
 line_style.o: ../FL/Fl_Device.H
@@ -1228,6 +1286,7 @@ mandelbrot.o: ../FL/Fl.H
 mandelbrot.o: ../FL/Fl_Bitmap.H
 mandelbrot.o: ../FL/Fl_Box.H
 mandelbrot.o: ../FL/Fl_Button.H
+mandelbrot.o: ../FL/fl_casts.H
 mandelbrot.o: ../FL/Fl_Device.H
 mandelbrot.o: ../FL/Fl_Double_Window.H
 mandelbrot.o: ../FL/fl_draw.H
@@ -1258,9 +1317,11 @@ menubar.o: ../FL/abi-version.h
 menubar.o: ../FL/Enumerations.H
 menubar.o: ../FL/Fl.H
 menubar.o: ../FL/fl_ask.H
+menubar.o: ../FL/fl_attr.h
 menubar.o: ../FL/Fl_Bitmap.H
 menubar.o: ../FL/Fl_Box.H
 menubar.o: ../FL/Fl_Button.H
+menubar.o: ../FL/fl_casts.H
 menubar.o: ../FL/Fl_Choice.H
 menubar.o: ../FL/Fl_Device.H
 menubar.o: ../FL/Fl_Double_Window.H
@@ -1296,7 +1357,9 @@ message.o: ../FL/abi-version.h
 message.o: ../FL/Enumerations.H
 message.o: ../FL/Fl.H
 message.o: ../FL/fl_ask.H
+message.o: ../FL/fl_attr.h
 message.o: ../FL/Fl_Bitmap.H
+message.o: ../FL/fl_casts.H
 message.o: ../FL/Fl_Export.H
 message.o: ../FL/Fl_Group.H
 message.o: ../FL/Fl_Image.H
@@ -1311,6 +1374,7 @@ minimum.o: ../FL/Fl.H
 minimum.o: ../FL/Fl_Bitmap.H
 minimum.o: ../FL/Fl_Box.H
 minimum.o: ../FL/Fl_Button.H
+minimum.o: ../FL/fl_casts.H
 minimum.o: ../FL/Fl_Double_Window.H
 minimum.o: ../FL/Fl_Export.H
 minimum.o: ../FL/Fl_Group.H
@@ -1328,11 +1392,13 @@ native-filechooser.o: ../FL/Enumerations.H
 native-filechooser.o: ../FL/filename.H
 native-filechooser.o: ../FL/Fl.H
 native-filechooser.o: ../FL/fl_ask.H
+native-filechooser.o: ../FL/fl_attr.h
 native-filechooser.o: ../FL/Fl_Bitmap.H
 native-filechooser.o: ../FL/Fl_Box.H
 native-filechooser.o: ../FL/Fl_Browser.H
 native-filechooser.o: ../FL/Fl_Browser_.H
 native-filechooser.o: ../FL/Fl_Button.H
+native-filechooser.o: ../FL/fl_casts.H
 native-filechooser.o: ../FL/Fl_Check_Button.H
 native-filechooser.o: ../FL/Fl_Choice.H
 native-filechooser.o: ../FL/Fl_Device.H
@@ -1376,6 +1442,7 @@ navigation.o: ../FL/abi-version.h
 navigation.o: ../FL/Enumerations.H
 navigation.o: ../FL/Fl.H
 navigation.o: ../FL/Fl_Bitmap.H
+navigation.o: ../FL/fl_casts.H
 navigation.o: ../FL/Fl_Export.H
 navigation.o: ../FL/Fl_Group.H
 navigation.o: ../FL/Fl_Image.H
@@ -1392,6 +1459,7 @@ offscreen.o: ../FL/Enumerations.H
 offscreen.o: ../FL/Fl.H
 offscreen.o: ../FL/Fl_Bitmap.H
 offscreen.o: ../FL/Fl_Box.H
+offscreen.o: ../FL/fl_casts.H
 offscreen.o: ../FL/Fl_Device.H
 offscreen.o: ../FL/Fl_Double_Window.H
 offscreen.o: ../FL/fl_draw.H
@@ -1415,6 +1483,7 @@ output.o: ../FL/Fl.H
 output.o: ../FL/Fl_Bitmap.H
 output.o: ../FL/Fl_Box.H
 output.o: ../FL/Fl_Button.H
+output.o: ../FL/fl_casts.H
 output.o: ../FL/Fl_Device.H
 output.o: ../FL/Fl_Double_Window.H
 output.o: ../FL/fl_draw.H
@@ -1446,6 +1515,7 @@ overlay.o: ../FL/Enumerations.H
 overlay.o: ../FL/Fl.H
 overlay.o: ../FL/Fl_Bitmap.H
 overlay.o: ../FL/Fl_Button.H
+overlay.o: ../FL/fl_casts.H
 overlay.o: ../FL/Fl_Device.H
 overlay.o: ../FL/Fl_Double_Window.H
 overlay.o: ../FL/fl_draw.H
@@ -1468,6 +1538,7 @@ pack.o: ../FL/Enumerations.H
 pack.o: ../FL/Fl.H
 pack.o: ../FL/Fl_Bitmap.H
 pack.o: ../FL/Fl_Button.H
+pack.o: ../FL/fl_casts.H
 pack.o: ../FL/Fl_Double_Window.H
 pack.o: ../FL/Fl_Export.H
 pack.o: ../FL/Fl_Group.H
@@ -1489,6 +1560,7 @@ pixmap.o: ../FL/Enumerations.H
 pixmap.o: ../FL/Fl.H
 pixmap.o: ../FL/Fl_Bitmap.H
 pixmap.o: ../FL/Fl_Button.H
+pixmap.o: ../FL/fl_casts.H
 pixmap.o: ../FL/Fl_Double_Window.H
 pixmap.o: ../FL/Fl_Export.H
 pixmap.o: ../FL/Fl_Group.H
@@ -1508,11 +1580,13 @@ pixmap_browser.o: ../FL/Enumerations.H
 pixmap_browser.o: ../FL/filename.H
 pixmap_browser.o: ../FL/Fl.H
 pixmap_browser.o: ../FL/fl_ask.H
+pixmap_browser.o: ../FL/fl_attr.h
 pixmap_browser.o: ../FL/Fl_Bitmap.H
 pixmap_browser.o: ../FL/Fl_Box.H
 pixmap_browser.o: ../FL/Fl_Browser.H
 pixmap_browser.o: ../FL/Fl_Browser_.H
 pixmap_browser.o: ../FL/Fl_Button.H
+pixmap_browser.o: ../FL/fl_casts.H
 pixmap_browser.o: ../FL/Fl_Check_Button.H
 pixmap_browser.o: ../FL/Fl_Choice.H
 pixmap_browser.o: ../FL/Fl_Device.H
@@ -1554,9 +1628,11 @@ preferences.o: ../FL/Enumerations.H
 preferences.o: ../FL/filename.H
 preferences.o: ../FL/Fl.H
 preferences.o: ../FL/fl_ask.H
+preferences.o: ../FL/fl_attr.h
 preferences.o: ../FL/Fl_Bitmap.H
 preferences.o: ../FL/Fl_Box.H
 preferences.o: ../FL/Fl_Button.H
+preferences.o: ../FL/fl_casts.H
 preferences.o: ../FL/Fl_Check_Button.H
 preferences.o: ../FL/Fl_Choice.H
 preferences.o: ../FL/Fl_Double_Window.H
@@ -1585,6 +1661,7 @@ radio.o: ../FL/Enumerations.H
 radio.o: ../FL/Fl.H
 radio.o: ../FL/Fl_Bitmap.H
 radio.o: ../FL/Fl_Button.H
+radio.o: ../FL/fl_casts.H
 radio.o: ../FL/Fl_Check_Button.H
 radio.o: ../FL/Fl_Double_Window.H
 radio.o: ../FL/Fl_Export.H
@@ -1607,6 +1684,7 @@ resize-example1.o: ../FL/Enumerations.H
 resize-example1.o: ../FL/Fl.H
 resize-example1.o: ../FL/Fl_Bitmap.H
 resize-example1.o: ../FL/Fl_Box.H
+resize-example1.o: ../FL/fl_casts.H
 resize-example1.o: ../FL/Fl_Double_Window.H
 resize-example1.o: ../FL/Fl_Export.H
 resize-example1.o: ../FL/Fl_Group.H
@@ -1622,6 +1700,7 @@ resize-example2.o: ../FL/Enumerations.H
 resize-example2.o: ../FL/Fl.H
 resize-example2.o: ../FL/Fl_Bitmap.H
 resize-example2.o: ../FL/Fl_Box.H
+resize-example2.o: ../FL/fl_casts.H
 resize-example2.o: ../FL/Fl_Double_Window.H
 resize-example2.o: ../FL/Fl_Export.H
 resize-example2.o: ../FL/Fl_Group.H
@@ -1638,6 +1717,7 @@ resize-example3a.o: ../FL/Fl.H
 resize-example3a.o: ../FL/Fl_Bitmap.H
 resize-example3a.o: ../FL/Fl_Box.H
 resize-example3a.o: ../FL/Fl_Button.H
+resize-example3a.o: ../FL/fl_casts.H
 resize-example3a.o: ../FL/Fl_Double_Window.H
 resize-example3a.o: ../FL/Fl_Export.H
 resize-example3a.o: ../FL/Fl_Group.H
@@ -1654,6 +1734,7 @@ resize-example3b.o: ../FL/Fl.H
 resize-example3b.o: ../FL/Fl_Bitmap.H
 resize-example3b.o: ../FL/Fl_Box.H
 resize-example3b.o: ../FL/Fl_Button.H
+resize-example3b.o: ../FL/fl_casts.H
 resize-example3b.o: ../FL/Fl_Double_Window.H
 resize-example3b.o: ../FL/Fl_Export.H
 resize-example3b.o: ../FL/Fl_Group.H
@@ -1670,6 +1751,7 @@ resize-example3c.o: ../FL/Fl.H
 resize-example3c.o: ../FL/Fl_Bitmap.H
 resize-example3c.o: ../FL/Fl_Box.H
 resize-example3c.o: ../FL/Fl_Button.H
+resize-example3c.o: ../FL/fl_casts.H
 resize-example3c.o: ../FL/Fl_Double_Window.H
 resize-example3c.o: ../FL/Fl_Export.H
 resize-example3c.o: ../FL/Fl_Group.H
@@ -1685,6 +1767,7 @@ resize-example4a.o: ../FL/Enumerations.H
 resize-example4a.o: ../FL/Fl.H
 resize-example4a.o: ../FL/Fl_Bitmap.H
 resize-example4a.o: ../FL/Fl_Box.H
+resize-example4a.o: ../FL/fl_casts.H
 resize-example4a.o: ../FL/Fl_Double_Window.H
 resize-example4a.o: ../FL/Fl_Export.H
 resize-example4a.o: ../FL/Fl_Group.H
@@ -1700,6 +1783,7 @@ resize-example4b.o: ../FL/Enumerations.H
 resize-example4b.o: ../FL/Fl.H
 resize-example4b.o: ../FL/Fl_Bitmap.H
 resize-example4b.o: ../FL/Fl_Box.H
+resize-example4b.o: ../FL/fl_casts.H
 resize-example4b.o: ../FL/Fl_Double_Window.H
 resize-example4b.o: ../FL/Fl_Export.H
 resize-example4b.o: ../FL/Fl_Group.H
@@ -1716,6 +1800,7 @@ resize.o: ../FL/Fl.H
 resize.o: ../FL/Fl_Bitmap.H
 resize.o: ../FL/Fl_Box.H
 resize.o: ../FL/Fl_Button.H
+resize.o: ../FL/fl_casts.H
 resize.o: ../FL/Fl_Double_Window.H
 resize.o: ../FL/Fl_Export.H
 resize.o: ../FL/Fl_Group.H
@@ -1730,9 +1815,11 @@ resizebox.o: ../FL/abi-version.h
 resizebox.o: ../FL/Enumerations.H
 resizebox.o: ../FL/Fl.H
 resizebox.o: ../FL/fl_ask.H
+resizebox.o: ../FL/fl_attr.h
 resizebox.o: ../FL/Fl_Bitmap.H
 resizebox.o: ../FL/Fl_Box.H
 resizebox.o: ../FL/Fl_Button.H
+resizebox.o: ../FL/fl_casts.H
 resizebox.o: ../FL/Fl_Device.H
 resizebox.o: ../FL/Fl_Double_Window.H
 resizebox.o: ../FL/fl_draw.H
@@ -1757,6 +1844,7 @@ rotated_text.o: ../FL/Fl.H
 rotated_text.o: ../FL/Fl_Bitmap.H
 rotated_text.o: ../FL/Fl_Box.H
 rotated_text.o: ../FL/Fl_Button.H
+rotated_text.o: ../FL/fl_casts.H
 rotated_text.o: ../FL/Fl_Choice.H
 rotated_text.o: ../FL/Fl_Device.H
 rotated_text.o: ../FL/Fl_Double_Window.H
@@ -1788,6 +1876,7 @@ scroll.o: ../FL/Enumerations.H
 scroll.o: ../FL/Fl.H
 scroll.o: ../FL/Fl_Bitmap.H
 scroll.o: ../FL/Fl_Box.H
+scroll.o: ../FL/fl_casts.H
 scroll.o: ../FL/Fl_Choice.H
 scroll.o: ../FL/Fl_Device.H
 scroll.o: ../FL/Fl_Double_Window.H
@@ -1818,6 +1907,7 @@ shape.o: ../FL/abi-version.h
 shape.o: ../FL/Enumerations.H
 shape.o: ../FL/Fl.H
 shape.o: ../FL/Fl_Bitmap.H
+shape.o: ../FL/fl_casts.H
 shape.o: ../FL/Fl_Export.H
 shape.o: ../FL/Fl_Gl_Window.H
 shape.o: ../FL/Fl_Group.H
@@ -1838,6 +1928,7 @@ subwindow.o: ../FL/Fl.H
 subwindow.o: ../FL/Fl_Bitmap.H
 subwindow.o: ../FL/Fl_Box.H
 subwindow.o: ../FL/Fl_Button.H
+subwindow.o: ../FL/fl_casts.H
 subwindow.o: ../FL/Fl_Export.H
 subwindow.o: ../FL/Fl_Group.H
 subwindow.o: ../FL/Fl_Image.H
@@ -1858,9 +1949,11 @@ sudoku.o: ../FL/Enumerations.H
 sudoku.o: ../FL/filename.H
 sudoku.o: ../FL/Fl.H
 sudoku.o: ../FL/fl_ask.H
+sudoku.o: ../FL/fl_attr.h
 sudoku.o: ../FL/Fl_Bitmap.H
 sudoku.o: ../FL/Fl_Box.H
 sudoku.o: ../FL/Fl_Button.H
+sudoku.o: ../FL/fl_casts.H
 sudoku.o: ../FL/Fl_Device.H
 sudoku.o: ../FL/Fl_Double_Window.H
 sudoku.o: ../FL/fl_draw.H
@@ -1899,6 +1992,7 @@ symbols.o: ../FL/Enumerations.H
 symbols.o: ../FL/Fl.H
 symbols.o: ../FL/Fl_Bitmap.H
 symbols.o: ../FL/Fl_Box.H
+symbols.o: ../FL/fl_casts.H
 symbols.o: ../FL/Fl_Device.H
 symbols.o: ../FL/Fl_Double_Window.H
 symbols.o: ../FL/fl_draw.H
@@ -1922,8 +2016,10 @@ table.o: ../FL/abi-version.h
 table.o: ../FL/Enumerations.H
 table.o: ../FL/Fl.H
 table.o: ../FL/fl_ask.H
+table.o: ../FL/fl_attr.h
 table.o: ../FL/Fl_Bitmap.H
 table.o: ../FL/Fl_Button.H
+table.o: ../FL/fl_casts.H
 table.o: ../FL/Fl_Check_Button.H
 table.o: ../FL/Fl_Choice.H
 table.o: ../FL/Fl_Device.H
@@ -1959,9 +2055,11 @@ tabs.o: ../FL/abi-version.h
 tabs.o: ../FL/Enumerations.H
 tabs.o: ../FL/Fl.H
 tabs.o: ../FL/fl_ask.H
+tabs.o: ../FL/fl_attr.h
 tabs.o: ../FL/Fl_Bitmap.H
 tabs.o: ../FL/Fl_Box.H
 tabs.o: ../FL/Fl_Button.H
+tabs.o: ../FL/fl_casts.H
 tabs.o: ../FL/Fl_Clock.H
 tabs.o: ../FL/Fl_Double_Window.H
 tabs.o: ../FL/Fl_Export.H
@@ -1983,9 +2081,11 @@ threads.o: ../FL/abi-version.h
 threads.o: ../FL/Enumerations.H
 threads.o: ../FL/Fl.H
 threads.o: ../FL/fl_ask.H
+threads.o: ../FL/fl_attr.h
 threads.o: ../FL/Fl_Bitmap.H
 threads.o: ../FL/Fl_Browser.H
 threads.o: ../FL/Fl_Browser_.H
+threads.o: ../FL/fl_casts.H
 threads.o: ../FL/Fl_Double_Window.H
 threads.o: ../FL/Fl_Export.H
 threads.o: ../FL/Fl_Group.H
@@ -2005,6 +2105,7 @@ tile.o: ../FL/Enumerations.H
 tile.o: ../FL/Fl.H
 tile.o: ../FL/Fl_Bitmap.H
 tile.o: ../FL/Fl_Box.H
+tile.o: ../FL/fl_casts.H
 tile.o: ../FL/Fl_Double_Window.H
 tile.o: ../FL/Fl_Export.H
 tile.o: ../FL/Fl_Group.H
@@ -2021,6 +2122,7 @@ tiled_image.o: ../FL/Enumerations.H
 tiled_image.o: ../FL/Fl.H
 tiled_image.o: ../FL/Fl_Bitmap.H
 tiled_image.o: ../FL/Fl_Button.H
+tiled_image.o: ../FL/fl_casts.H
 tiled_image.o: ../FL/Fl_Double_Window.H
 tiled_image.o: ../FL/Fl_Export.H
 tiled_image.o: ../FL/Fl_Group.H
@@ -2040,11 +2142,13 @@ tree.o: ../FL/Enumerations.H
 tree.o: ../FL/filename.H
 tree.o: ../FL/Fl.H
 tree.o: ../FL/fl_ask.H
+tree.o: ../FL/fl_attr.h
 tree.o: ../FL/Fl_Bitmap.H
 tree.o: ../FL/Fl_Box.H
 tree.o: ../FL/Fl_Browser.H
 tree.o: ../FL/Fl_Browser_.H
 tree.o: ../FL/Fl_Button.H
+tree.o: ../FL/fl_casts.H
 tree.o: ../FL/Fl_Check_Button.H
 tree.o: ../FL/Fl_Choice.H
 tree.o: ../FL/Fl_Color_Chooser.H
@@ -2096,6 +2200,7 @@ twowin.o: ../FL/Enumerations.H
 twowin.o: ../FL/Fl.H
 twowin.o: ../FL/Fl_Bitmap.H
 twowin.o: ../FL/Fl_Button.H
+twowin.o: ../FL/fl_casts.H
 twowin.o: ../FL/Fl_Double_Window.H
 twowin.o: ../FL/Fl_Export.H
 twowin.o: ../FL/Fl_Group.H
@@ -2117,6 +2222,7 @@ unittests.o: ../FL/Fl_Box.H
 unittests.o: ../FL/Fl_Browser.H
 unittests.o: ../FL/Fl_Browser_.H
 unittests.o: ../FL/Fl_Button.H
+unittests.o: ../FL/fl_casts.H
 unittests.o: ../FL/Fl_Check_Button.H
 unittests.o: ../FL/Fl_Choice.H
 unittests.o: ../FL/Fl_Clock.H
@@ -2189,6 +2295,7 @@ utf8.o: ../FL/Fl_Box.H
 utf8.o: ../FL/Fl_Browser.H
 utf8.o: ../FL/Fl_Browser_.H
 utf8.o: ../FL/Fl_Button.H
+utf8.o: ../FL/fl_casts.H
 utf8.o: ../FL/Fl_Check_Button.H
 utf8.o: ../FL/Fl_Choice.H
 utf8.o: ../FL/Fl_Device.H
@@ -2228,6 +2335,7 @@ valuators.o: ../FL/Fl_Adjuster.H
 valuators.o: ../FL/Fl_Bitmap.H
 valuators.o: ../FL/Fl_Box.H
 valuators.o: ../FL/Fl_Button.H
+valuators.o: ../FL/fl_casts.H
 valuators.o: ../FL/Fl_Counter.H
 valuators.o: ../FL/Fl_Device.H
 valuators.o: ../FL/Fl_Dial.H
@@ -2266,6 +2374,7 @@ windowfocus.o: ../FL/Enumerations.H
 windowfocus.o: ../FL/Fl.H
 windowfocus.o: ../FL/Fl_Bitmap.H
 windowfocus.o: ../FL/Fl_Box.H
+windowfocus.o: ../FL/fl_casts.H
 windowfocus.o: ../FL/Fl_Double_Window.H
 windowfocus.o: ../FL/Fl_Export.H
 windowfocus.o: ../FL/Fl_Group.H
Direct Link to Message ]
 
     
Previous Message ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.