/*
- Copyright (C) 2012-2014 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2012-2015 Carl Hetherington <cth@carlh.net>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
GeneralPage (wxSize panel_size, int border)
: wxStockPreferencesPage (Kind_General)
, Page (panel_size, border)
+ , _set_language (0)
+ , _language (0)
+ , _num_local_encoding_threads (0)
+ , _check_for_updates (0)
+ , _check_for_test_updates (0)
{}
wxWindow* CreateWindow (wxWindow* parent)
public:
DefaultsPage (wxSize panel_size, int border)
: Page (panel_size, border)
+ , _j2k_bandwidth (0)
+ , _audio_delay (0)
+ , _isdcf_metadata_button (0)
+ , _still_length (0)
+ , _directory (0)
+ , _container (0)
+ , _dcp_content_type (0)
+ , _issuer (0)
{}
wxString GetName () const
public:
EncodingServersPage (wxSize panel_size, int border)
: Page (panel_size, border)
+ , _use_any_servers (0)
+ , _servers_list (0)
{}
wxString GetName () const
public:
KeysPage (wxSize panel_size, int border)
: Page (panel_size, border)
+ , _panel (0)
+ , _certificates (0)
+ , _add_certificate (0)
+ , _remove_certificate (0)
+ , _remake_certificates (0)
+ , _signer_private_key (0)
+ , _load_signer_private_key (0)
+ , _decryption_certificate (0)
+ , _load_decryption_certificate (0)
+ , _decryption_private_key (0)
+ , _load_decryption_private_key (0)
+ , _export_decryption_certificate (0)
{}
wxString GetName () const
public:
TMSPage (wxSize panel_size, int border)
: Page (panel_size, border)
+ , _tms_ip (0)
+ , _tms_path (0)
+ , _tms_user (0)
+ , _tms_password (0)
{}
wxString GetName () const
KDMEmailPage (wxSize panel_size, int border)
: Page (panel_size, border)
+ , _mail_server (0)
+ , _mail_user (0)
+ , _mail_password (0)
+ , _kdm_subject (0)
+ , _kdm_from (0)
+ , _kdm_cc (0)
+ , _kdm_bcc (0)
+ , _kdm_email (0)
+ , _reset_kdm_email (0)
{}
wxString GetName () const
AdvancedPage (wxSize panel_size, int border)
: wxStockPreferencesPage (Kind_Advanced)
, Page (panel_size, border)
+ , _maximum_j2k_bandwidth (0)
+ , _allow_any_dcp_frame_rate (0)
+ , _log_general (0)
+ , _log_warning (0)
+ , _log_error (0)
+ , _log_timing (0)
{}
wxWindow* CreateWindow (wxWindow* parent)
/*
- Copyright (C) 2012-2014 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2012-2015 Carl Hetherington <cth@carlh.net>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
ScreenDialog::setup_sensitivity ()
{
wxButton* ok = dynamic_cast<wxButton*> (FindWindowById (wxID_OK, this));
- ok->Enable (_certificate);
+ if (ok) {
+ ok->Enable (_certificate);
+ }
_download_certificate->Enable (
_manufacturer->GetStringSelection() == _("Doremi") ||