summaryrefslogtreecommitdiff
path: root/src/wx/download_certificate_dialog.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/wx/download_certificate_dialog.cc')
-rw-r--r--src/wx/download_certificate_dialog.cc16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/wx/download_certificate_dialog.cc b/src/wx/download_certificate_dialog.cc
index a8a712334..a0c41fd76 100644
--- a/src/wx/download_certificate_dialog.cc
+++ b/src/wx/download_certificate_dialog.cc
@@ -17,9 +17,9 @@
*/
-#include <boost/bind.hpp>
-#include "download_certificate_dialog.h"
#include "wx_util.h"
+#include "download_certificate_dialog.h"
+#include <boost/bind.hpp>
using boost::function;
@@ -50,4 +50,16 @@ DownloadCertificateDialog::add_common_widgets ()
_download->Enable (false);
layout ();
+
+ wxButton* ok = dynamic_cast<wxButton *> (FindWindowById (wxID_OK, this));
+ ok->Enable (false);
}
+
+void
+DownloadCertificateDialog::downloaded (bool done)
+{
+ wxButton* ok = dynamic_cast<wxButton *> (FindWindowById (wxID_OK, this));
+ ok->Enable (done);
+}
+
+