void jobs_make_kdms (wxCommandEvent &)
{
+ if (!film) {
+ return;
+ }
+
KDMDialog* d = new KDMDialog (this);
- d->ShowModal ();
+ if (d->ShowModal () == wxID_OK) {
+ film->make_kdms (
+ d->screens (),
+ d->from (),
+ d->until (),
+ d->directory ()
+ );
+ }
+
d->Destroy ();
}