コード例 #1
0
void mmCustomFieldEditDialog::dataToControls()
{
    if (this->m_field)
    {
        m_itemDescription->SetValue(m_field->DESCRIPTION);
        m_itemType->SetSelection(Model_CustomField::type(m_field));
        m_itemTooltip->SetValue(Model_CustomField::getTooltip(m_field->PROPERTIES));
        m_itemRegEx->SetValue(Model_CustomField::getRegEx(m_field->PROPERTIES));
        m_itemAutocomplete->SetValue(Model_CustomField::getAutocomplete(m_field->PROPERTIES));
        m_itemDefault->SetValue(Model_CustomField::getDefault(m_field->PROPERTIES));

        wxString Choiches = wxEmptyString;
        wxArrayString ArrChoiches = Model_CustomField::getChoiches(m_field->PROPERTIES);
        for (int i = 0; i < ArrChoiches.size(); i++)
        {
            Choiches << ArrChoiches[i] << ";";
        }
        m_itemChoiches->SetValue(Choiches);
    }
    else
    {
        m_itemType->SetSelection(Model_CustomField::STRING);
    }
    wxCommandEvent evt;
    OnChangeType(evt);
}
コード例 #2
0
ファイル: dlgCast.cpp プロジェクト: douglasresende/pgadmin3
void dlgCast::OnChangeTypeTrg(wxCommandEvent &ev)
{
	cbTargetType->GuessSelection(ev);
	OnChangeType(ev);
}
コード例 #3
0
ファイル: dlgCast.cpp プロジェクト: douglasresende/pgadmin3
void dlgCast::OnChangeTypeSrc(wxCommandEvent &ev)
{
	cbSourceType->GuessSelection(ev);
	OnChangeType(ev);
}