Switching inner authentication method re-layouts configuration dialog now
This commit is contained in:
parent
38afc6172e
commit
67003bd478
@ -132,6 +132,7 @@ protected:
|
|||||||
virtual bool TransferDataFromWindow();
|
virtual bool TransferDataFromWindow();
|
||||||
virtual void OnInitDialog(wxInitDialogEvent& event);
|
virtual void OnInitDialog(wxInitDialogEvent& event);
|
||||||
virtual void OnUpdateUI(wxUpdateUIEvent& event);
|
virtual void OnUpdateUI(wxUpdateUIEvent& event);
|
||||||
|
virtual void OnInnerTypeChoice(wxCommandEvent& event);
|
||||||
/// \endcond
|
/// \endcond
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
@ -219,12 +219,14 @@ wxTTLSConfigWindow::wxTTLSConfigWindow(eap::config_provider &prov, eap::config_m
|
|||||||
panel_pap->SetFocusFromKbd();
|
panel_pap->SetFocusFromKbd();
|
||||||
|
|
||||||
this->Connect(wxEVT_UPDATE_UI, wxUpdateUIEventHandler(wxTTLSConfigWindow::OnUpdateUI));
|
this->Connect(wxEVT_UPDATE_UI, wxUpdateUIEventHandler(wxTTLSConfigWindow::OnUpdateUI));
|
||||||
|
m_inner_type->Connect(wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler(wxTTLSConfigWindow::OnInnerTypeChoice), NULL, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
wxTTLSConfigWindow::~wxTTLSConfigWindow()
|
wxTTLSConfigWindow::~wxTTLSConfigWindow()
|
||||||
{
|
{
|
||||||
this->Disconnect(wxEVT_UPDATE_UI, wxUpdateUIEventHandler(wxTTLSConfigWindow::OnUpdateUI));
|
this->Disconnect(wxEVT_UPDATE_UI, wxUpdateUIEventHandler(wxTTLSConfigWindow::OnUpdateUI));
|
||||||
|
m_inner_type->Disconnect(wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler(wxTTLSConfigWindow::OnInnerTypeChoice), NULL, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -291,3 +293,9 @@ void wxTTLSConfigWindow::OnUpdateUI(wxUpdateUIEvent& /*event*/)
|
|||||||
{
|
{
|
||||||
m_inner_type->GetChoiceCtrl()->Enable(!m_prov.m_read_only);
|
m_inner_type->GetChoiceCtrl()->Enable(!m_prov.m_read_only);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void wxTTLSConfigWindow::OnInnerTypeChoice(wxCommandEvent& /*event*/)
|
||||||
|
{
|
||||||
|
Layout();
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user