along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- $Id$
*/
#ifndef __gtkmm2ext_click_box_h__
class ClickBox : public Gtk::DrawingArea, public AutoSpin
{
public:
- ClickBox (Gtk::Adjustment *adj, const std::string &name);
+ ClickBox (Gtk::Adjustment *adj, const std::string &name, bool round_to_steps = false);
~ClickBox ();
void set_print_func(void (*pf)(char buf[32], Gtk::Adjustment &, void *),
void (*print_func) (char buf[32], Gtk::Adjustment &, void *);
void *print_arg;
+ Glib::RefPtr<Pango::Layout> layout;
+ int twidth;
+ int theight;
+
void set_label ();
+ void style_changed (const Glib::RefPtr<Gtk::Style> &);
bool button_press_handler (GdkEventButton *);
bool button_release_handler (GdkEventButton *);