Пример #1
0
Subscribe::Subscribe(shared_ptr<HttpSession> session) : PageBase(session),
														m_portalLink(OS_NEW HtmlTextBox()),
														m_showPortalParams(OS_NEW HtmlCheckBox()),
														m_portalName(OS_NEW HtmlTextBox()),
														m_portalID(OS_NEW HtmlTextBox()),
														m_portalPov(OS_NEW HtmlTextBox()),
														m_portalPassword(OS_NEW HtmlTextBox()),														
														m_databaseDriver(OS_NEW HtmlComboBox()),
														m_table(OS_NEW HtmlTable())
{
	m_portalLink->setID(_S("portalLink"));
	m_portalLink->setCss(_S("os_input_full"));

	m_showPortalParams->setID(_S("showPortalParams"));
	m_showPortalParams->setAutoPostBack(true);

	m_portalName->setID(_S("portalName"));
	m_portalName->setCss(_S("os_input_full"));
	
	m_portalID->setID(_S("portalID"));
	m_portalID->setCss(_S("os_input_full"));

	m_portalPassword->setID(_S("portalPassword"));
	m_portalPassword->setCss(_S("os_input_full"));

	m_portalPov->setID(_S("portalPov"));
	m_portalPov->setCss(_S("os_input_full"));

	m_databaseDriver->setID(_S("databaseDriver"));
	m_databaseDriver->setAutoPostBack(true);

	m_table->setCss(_S("os_table_data"));
}
Пример #2
0
FileEditor::FileEditor(shared_ptr<EntitiesEntity> entity, shared_ptr<EntitiesEntity> parent) :	EditorBase(portalObjectTypeFile, entity, parent),
																					m_title(OS_NEW HtmlTextBox()),
																					m_description(OS_NEW HtmlTextBox()),
																					m_enableBrowser(OS_NEW HtmlCheckBox()),
																					m_browser(OS_NEW HtmlFileBrowser())
{
	m_title->setID(_S("title"));
	m_title->setCss(_S("os_input_full"));
	m_title->setMaxLength(OS_CONTROLS_TITLE_MAXLENGTH);
	m_description->setID(_S("description"));
	m_description->setCss(_S("os_input_full"));
	m_description->setMaxLength(OS_CONTROLS_DESCRIPTION_MAXLENGTH);
	m_browser->setID(_S("browser"));
	m_browser->setCss(_S("os_input_full"));

	getTemplate()->addChildParam(m_title, _S("title"));
	getTemplate()->addChildParam(m_description, _S("description"));
	if(isRevision())
	{
		m_enableBrowser->setID(_S("enableBrowser"));
		m_enableBrowser->setCheck(false);
		m_enableBrowser->setAutoPostBack(true);

		getTemplate()->addChildParam(m_enableBrowser, _S("enable_browser"));
	}

	getTemplate()->addChildParam(m_browser, _S("browser"));
}
Пример #3
0
Jobs::Jobs(shared_ptr<HttpSession> session) : PageBase(session),
											  m_showAll(OS_NEW HtmlCheckBox())
{
	getEvents()->get(OS_JOBSPAGE_EVENT_ONCLEARCOMPLETEDJOBS)->connect(boost::bind(&Jobs::onClearCompletedJobs, this));
}