[Cl-fltk-cvs] CVS cl-fltk/wrapper
dlah
dlah at common-lisp.net
Thu Mar 9 10:02:55 UTC 2006
Update of /project/cl-fltk/cvsroot/cl-fltk/wrapper
In directory clnet:/tmp/cvs-serv19130/wrapper
Modified Files:
widget.cc widget.h
Log Message:
--- /project/cl-fltk/cvsroot/cl-fltk/wrapper/widget.cc 2006/03/02 07:24:21 1.2
+++ /project/cl-fltk/cvsroot/cl-fltk/wrapper/widget.cc 2006/03/09 10:02:55 1.3
@@ -150,3 +150,73 @@
debug("%s:%s %x %c\n", __FILE__, __FUNCTION__, (unsigned int)widget, c);
return widget->scrollbar_width(c);
}
+
+Color fl_widget_get_color(Widget* widget)
+{
+ return widget->color();
+}
+
+Color fl_widget_get_textcolor(Widget* widget)
+{
+ return widget->textcolor();
+}
+
+Color fl_widget_get_selection_color(Widget* widget)
+{
+ return widget->selection_color();
+}
+
+Color fl_widget_get_selection_textcolor(Widget* widget)
+{
+ return widget->selection_textcolor();
+}
+
+Color fl_widget_get_buttoncolor(Widget* widget)
+{
+ return widget->buttoncolor();
+}
+
+Color fl_widget_get_labelcolor(Widget* widget)
+{
+ return widget->labelcolor();
+}
+
+Color fl_widget_get_highlight_color(Widget* widget)
+{
+ return widget->highlight_color();
+}
+
+Color fl_widget_get_highlight_textcolor(Widget* widget)
+{
+ return widget->highlight_textcolor();
+}
+
+float fl_widget_get_labelsize(Widget* widget)
+{
+ return widget->labelsize();
+}
+
+float fl_widget_get_textsize(Widget* widget)
+{
+ return widget->textsize();
+}
+
+float fl_widget_get_leading(Widget* widget)
+{
+ return widget->leading();
+}
+
+unsigned char fl_widget_get_scrollbar_align(Widget* widget)
+{
+ return widget->scrollbar_align();
+}
+
+unsigned char fl_widget_get_scrollbar_width(Widget* widget)
+{
+ return widget->scrollbar_width();
+}
+
+int fl_widget_send(Widget* widget, int event)
+{
+ return widget->send(event);
+}
--- /project/cl-fltk/cvsroot/cl-fltk/wrapper/widget.h 2006/03/02 07:24:21 1.2
+++ /project/cl-fltk/cvsroot/cl-fltk/wrapper/widget.h 2006/03/09 10:02:55 1.3
@@ -35,24 +35,23 @@
void fl_widget_leading(Widget* widget, float a);
void fl_widget_scrollbar_align(Widget* widget, unsigned char);
void fl_widget_scrollbar_width(Widget* widget, unsigned char);
- /*
- Color color() const;
- Color textcolor() const;
- Color selection_color() const;
- Color selection_textcolor() const;
- Color buttoncolor() const;
- Color labelcolor() const;
- Color highlight_color() const;
- Color highlight_textcolor() const;
- float labelsize() const;
- float textsize() const;
- float leading() const;
- unsigned char scrollbar_align() const;
- unsigned char scrollbar_width() const;
- */
- /*
- int send(int event);
+ Color fl_widget_get_color(Widget* widget);
+ Color fl_widget_get_textcolor(Widget* widget);
+ Color fl_widget_get_selection_color(Widget* widget);
+ Color fl_widget_get_selection_textcolor(Widget* widget);
+ Color fl_widget_get_buttoncolor(Widget* widget);
+ Color fl_widget_get_labelcolor(Widget* widget);
+ Color fl_widget_get_highlight_color(Widget* widget);
+ Color fl_widget_get_highlight_textcolor(Widget* widget);
+ float fl_widget_get_labelsize(Widget* widget);
+ float fl_widget_get_textsize(Widget* widget);
+ float fl_widget_get_leading(Widget* widget);
+ unsigned char fl_widget_get_scrollbar_align(Widget* widget);
+ unsigned char fl_widget_get_scrollbar_width(Widget* widget);
+ int fl_widget_send(Widget* widget, int event);
+
+ /*
const Style* style() const { return style_; }
void style(const Style* s) { style_ = s; }
void style(const Style& s) { style_ = &s; }
More information about the Cl-fltk-cvs
mailing list