GLtk::Button *button = dynamic_cast<GLtk::Button *>(get_item(widgets, "btn_rate"));
button->signal_clicked.connect(sigc::mem_fun(this, &ClockDialog::set_rate));
ent_rate = dynamic_cast<GLtk::Entry *>(get_item(widgets, "ent_rate"));
+ ent_rate->set_text(lexical_cast<string>(clock.get_rate()));
button = dynamic_cast<GLtk::Button *>(get_item(widgets, "btn_stop"));
button->signal_clicked.connect(sigc::mem_fun(this, &ClockDialog::stop_clicked));