Exemplo n.º 1
0
void OptionsCtrlImpl::Check::updateItem()
{
	m_pCtrl->setStateImage(m_hItem, m_bEnabled ? (m_bChecked ? siCheckC : siCheckU) : (m_bChecked ? siCheckCG : siCheckUG));

	if (m_bDisableChilds || m_bDisableChildsOnUncheck)
		enableChilds(getChildEnable());
}
Exemplo n.º 2
0
void OptionsCtrlImpl::Radio::childAdded(Item* pChild)
{
	if (m_bDisableChilds || m_bDisableChildsOnUncheck)
	{
		pChild->setEnabled(getChildEnable(isChecked()));
	}
}
Exemplo n.º 3
0
void OptionsCtrlImpl::Radio::updateItem()
{
	bool bChecked = isChecked();

	m_pCtrl->setStateImage(m_hItem, m_bEnabled ? (bChecked ? siRadioC : siRadioU) : (bChecked ? siRadioCG : siRadioUG));

	if (m_bDisableChilds || m_bDisableChildsOnUncheck)
	{
		enableChilds(getChildEnable(bChecked));
	}
}
Exemplo n.º 4
0
void OptionsCtrlImpl::Check::childAdded(Item* pChild)
{
	if (m_bDisableChilds || m_bDisableChildsOnUncheck)
		pChild->setEnabled(getChildEnable());
}
void OptionsCtrlImpl::DateTime::childAdded(Item* pChild)
{
	if (m_bDisableChilds || m_bDisableChildsOnNone) {
		pChild->setEnabled(getChildEnable());
	}
}
void OptionsCtrlImpl::DateTime::enableChildsDateTime()
{
	if (m_bDisableChilds || m_bDisableChildsOnNone) {
		enableChilds(getChildEnable());
	}
}