355 |
}; |
}; |
356 |
|
|
357 |
|
|
|
class BoolEntryPlus6 : public LabelWidget { |
|
|
private: |
|
|
Gtk::CheckButton checkbutton; |
|
|
void value_changed(); |
|
|
NumEntryGain& eGain; |
|
|
int32_t plus6value; |
|
|
protected: |
|
|
void on_show_tooltips_changed(); |
|
|
public: |
|
|
BoolEntryPlus6(const char* labelText, NumEntryGain& eGain, int32_t plus6value); |
|
|
int32_t get_value() const; |
|
|
void set_value(int32_t value); |
|
|
}; |
|
|
|
|
|
|
|
358 |
class StringEntry : public LabelWidget { |
class StringEntry : public LabelWidget { |
359 |
private: |
private: |
360 |
Gtk::Entry entry; |
Gtk::Entry entry; |
392 |
public: |
public: |
393 |
Table(int x, int y); |
Table(int x, int y); |
394 |
void add(BoolEntry& boolentry); |
void add(BoolEntry& boolentry); |
|
void add(BoolEntryPlus6& boolentry); |
|
395 |
void add(LabelWidget& labelwidget); |
void add(LabelWidget& labelwidget); |
396 |
private: |
private: |
397 |
#if USE_GTKMM_GRID |
#if USE_GTKMM_GRID |