2002-10-31 John Levon <levon@movementarian.org>
- * qt2/QGraphics.C:
- * qt2/QGraphicsDialog.C:
- * qt2/QGraphicsDialog.h:
- * qt2/ui/QGraphicsDialog.ui: bb unit fixes
+ * QExternal.C: fix crash, valid check
+
+2002-10-31 John Levon <levon@movementarian.org>
+
+ * QGraphics.C:
+ * QGraphicsDialog.C:
+ * QGraphicsDialog.h:
+ * ui/QGraphicsDialog.ui: bb unit fixes
2002-10-30 John Levon <levon@movementarian.org>
{
InsetExternal::Params & params = controller().params();
- params.templ = controller().getTemplate(dialog_->externalCO->currentItem() + 1);
+ params.templ = controller().getTemplate(dialog_->externalCO->currentItem());
return params.templ.helpText;
}
params.filename = dialog_->fileED->text().latin1();
params.parameters = dialog_->paramsED->text().latin1();
- params.templ = controller().getTemplate(dialog_->externalCO->currentItem() + 1);
-}
-
-
-bool QExternal::isValid()
-{
- bool const valid = !string(dialog_->fileED->text()).empty();
- dialog_->viewPB->setEnabled(valid);
- dialog_->editPB->setEnabled(valid);
- dialog_->updatePB->setEnabled(valid);
- return valid;
+ params.templ = controller().getTemplate(dialog_->externalCO->currentItem());
}