diff options
Diffstat (limited to 'src/fl_shadow_box.cxx')
| -rw-r--r-- | src/fl_shadow_box.cxx | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/fl_shadow_box.cxx b/src/fl_shadow_box.cxx index 16d874afc..0b1873ff1 100644 --- a/src/fl_shadow_box.cxx +++ b/src/fl_shadow_box.cxx @@ -1,7 +1,7 @@ // // Shadow box drawing routines for the Fast Light Tool Kit (FLTK). // -// Copyright 1998-2011 by Bill Spitzak and others. +// Copyright 1998-2025 by Bill Spitzak and others. // // This library is free software. Distribution and use rights are outlined in // the file "COPYING" which should have been included with this file. If this @@ -22,7 +22,7 @@ // BW = box shadow width #define BW (Fl::box_shadow_width()) -static void fl_shadow_frame(int x, int y, int w, int h, Fl_Color c) { +void fl_shadow_frame(int x, int y, int w, int h, Fl_Color c) { fl_color(FL_DARK3); fl_rectf(x+BW, y+h-BW, w - BW, BW); fl_rectf(x+w-BW, y+BW, BW, h - BW); @@ -30,15 +30,8 @@ static void fl_shadow_frame(int x, int y, int w, int h, Fl_Color c) { fl_rect(x,y,w-BW,h-BW); } -static void fl_shadow_box(int x, int y, int w, int h, Fl_Color c) { +void fl_shadow_box(int x, int y, int w, int h, Fl_Color c) { Fl::set_box_color(c); fl_rectf(x,y,w-BW,h-BW); fl_shadow_frame(x,y,w,h,FL_GRAY0); } - -extern void fl_internal_boxtype(Fl_Boxtype, Fl_Box_Draw_F*, Fl_Box_Draw_Focus_F* =NULL); -Fl_Boxtype fl_define_FL_SHADOW_BOX() { - fl_internal_boxtype(_FL_SHADOW_FRAME, fl_shadow_frame); - fl_internal_boxtype(_FL_SHADOW_BOX, fl_shadow_box); - return _FL_SHADOW_BOX; -} |
