MCPcopy Create free account
hub / github.com/TypesettingTools/Aegisub / EnableIfChecked

Method EnableIfChecked

src/preferences_base.cpp:254–260  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

252}
253
254void OptionPage::EnableIfChecked(wxControl *cbx, wxControl *ctrl) {
255 auto cb = dynamic_cast<wxCheckBox*>(cbx);
256 if (!cb) return;
257
258 ctrl->Enable(cb->IsChecked());
259 cb->Bind(wxEVT_CHECKBOX, [=](wxCommandEvent& evt) { ctrl->Enable(!!evt.GetInt()); evt.Skip(); });
260}
261
262void OptionPage::DisableIfChecked(wxControl *cbx, wxControl *ctrl) {
263 auto cb = dynamic_cast<wxCheckBox*>(cbx);

Callers 1

BackupFunction · 0.80

Calls 1

BindMethod · 0.80

Tested by

no test coverage detected