41
41
if (!LoadWindowFromXML("zoneminder-ui.xml", "functionpopup", this))
44
m_captionText = dynamic_cast<MythUIText *> (GetChild("caption_text"));
45
m_functionList = dynamic_cast<MythUIButtonList *> (GetChild("function_list"));
46
m_enabledCheck = dynamic_cast<MythUICheckBox *> (GetChild("enable_check"));
47
m_okButton = dynamic_cast<MythUIButton *> (GetChild("ok_button"));
45
UIUtilE::Assign(this, m_captionText, "caption_text", &err);
46
UIUtilE::Assign(this, m_functionList, "function_list", &err);
47
UIUtilE::Assign(this, m_enabledCheck, "enable_check", &err);
48
UIUtilE::Assign(this, m_okButton, "ok_button", &err);
49
if (!m_captionText || !m_functionList || !m_enabledCheck || !m_okButton)
51
VERBOSE(VB_IMPORTANT, "Theme is missing critical theme elements.");
52
VERBOSE(VB_IMPORTANT, "Cannot load screen 'functionpopup'");
151
m_monitor_list = dynamic_cast<MythUIButtonList *> (GetChild("monitor_list"));
153
m_status_text = dynamic_cast<MythUIText *> (GetChild("status_text"));
154
m_time_text = dynamic_cast<MythUIText *> (GetChild("time_text"));
155
m_date_text = dynamic_cast<MythUIText *> (GetChild("date_text"));
156
m_load_text = dynamic_cast<MythUIText *> (GetChild("load_text"));
157
m_disk_text = dynamic_cast<MythUIText *> (GetChild("disk_text"));
159
if (!m_monitor_list || !m_status_text || !m_time_text ||
160
!m_date_text || !m_load_text || !m_disk_text)
153
UIUtilE::Assign(this, m_monitor_list, "monitor_list", &err);
154
UIUtilE::Assign(this, m_status_text, "status_text", &err);
155
UIUtilE::Assign(this, m_time_text, "time_text", &err);
156
UIUtilE::Assign(this, m_date_text, "date_text", &err);
157
UIUtilE::Assign(this, m_load_text, "load_text", &err);
158
UIUtilE::Assign(this, m_disk_text, "disk_text", &err);
162
VERBOSE(VB_IMPORTANT, "Theme is missing critical theme elements.");
162
VERBOSE(VB_IMPORTANT, "Cannot load screen 'zmconsole'");