|
Index
C++ Code Documentation
template <class A> gtk::widget1::ColorCb
Derived from: widget::ui::FloatSet
, gtk::widget0::Frame
File: WIDGET/gtk/widget1/ColorCb.H
public:
- typedef void (A::*ObjectCallbackFnPtr)();
- ColorCb( char const *label, base::Color3 const &value, A *obj, ObjectCallbackFnPtr fn );
 | constructor | |
- ColorCb( char const *label, base::Color4 const &value, A *obj, ObjectCallbackFnPtr fn );
 | constructor | |
- ColorCb( char const *label, float const *value, uint count, A *obj, ObjectCallbackFnPtr fn );
 | constructor | |
- virtual ~ColorCb();
 | destructor | |
- void set( base::Color3 const &a );
- void set_blocked( base::Color3 const &a );
- void get( base::Color3 &a ) const;
- void set( base::Color4 const &a );
- void set_blocked( base::Color4 const &a );
- void get( base::Color4 &a ) const;
- void set( float const a[] );
- void set_blocked( float const a[] );
- void get( float a[] ) const;
- virtual void set_sensitive( bool state = true );
- virtual void set_sensitive( uint n, bool state );
- virtual void set_bounds( uint n, float lower, float upper );
- uint count() const;
protected:
private:
- void button_cb();
- void color_selector_cb();
- gtk::widget0::HBox *_vbox;
- gtk::widget0::ButtonCb<ColorCb<A> > *_button;
- gtk::widget0::ColorSelectionDialogCb<ColorCb<A> > *_colorselection;
- NumberWidget2Cb<A> *_numberwidget;
- gint delete_event_cb();
- static gint delete_event_cb_( GtkWidget *widget, GdkEvent *event, gpointer data );
- gtk::widget0::Callback<ColorCb<A> > _ok_callback;
- void ok_cb();
- ColorCb( ColorCb const & );
 | disabled copy constructor | |
- ColorCb &operator=( ColorCb const & );
 | disabled assignment operator | |
|