double& xgraph, double& ygraph)
{
xgraph = x -_xOffset;
- ygraph = -y + _yOffset + _graphHeight;
+ ygraph = -(y - _graphY) + _yOffset + _graphHeight;
}
}
_refXmlDataDialog->get_widget("dialog1", _dataDialog);
Gtk::Button* button = 0;
_refXmlDataDialog->get_widget("cancelbutton1", button);
+ button->signal_clicked()
+ .connect(sigc::mem_fun(*this, &GraphWidget::onDataDialogCancel),
+ false);
+ // XXX
+ _refXmlDataDialog->get_widget("okbutton1", button);
button->signal_clicked()
.connect(sigc::mem_fun(*this, &GraphWidget::onDataDialogCancel),
false);
{
Gtk::TreeModel::iterator litr = _listStore->append();
Gtk::TreeModel::Row row = *litr;
- row[_dataColumns._dataName] = (*itr)->title;
+ if (!(*itr)->title.empty())
+ row[_dataColumns._dataName] = (*itr)->title;
+ else
+ row[_dataColumns._dataName] = (*itr)->name;
row[_dataColumns._graphData] = *itr;
}
}