Get rid of an unused member field in the XRC sample
This fixes MSVC 14 warning about a local variable shadowing a class member and makes the code less confusing.
This commit is contained in:
@@ -120,7 +120,7 @@ void ObjrefDialog::OnNotebookPageChanged( wxNotebookEvent &event )
|
|||||||
case icons_page:
|
case icons_page:
|
||||||
{
|
{
|
||||||
wxNotebookPage *page = nb->GetPage(icons_page);
|
wxNotebookPage *page = nb->GetPage(icons_page);
|
||||||
text = XRCCTRL(*page, "log_text", wxTextCtrl);
|
wxTextCtrl* const text = XRCCTRL(*page, "log_text", wxTextCtrl);
|
||||||
if (text)
|
if (text)
|
||||||
delete wxLog::SetActiveTarget(new wxLogTextCtrl(text));
|
delete wxLog::SetActiveTarget(new wxLogTextCtrl(text));
|
||||||
break;
|
break;
|
||||||
@@ -130,7 +130,7 @@ void ObjrefDialog::OnNotebookPageChanged( wxNotebookEvent &event )
|
|||||||
{
|
{
|
||||||
wxNotebookPage *page = nb->GetPage(calc_page);
|
wxNotebookPage *page = nb->GetPage(calc_page);
|
||||||
result_txt = XRCCTRL(*page, "result", wxTextCtrl);
|
result_txt = XRCCTRL(*page, "result", wxTextCtrl);
|
||||||
text = XRCCTRL(*page, "log_text", wxTextCtrl);
|
wxTextCtrl* const text = XRCCTRL(*page, "log_text", wxTextCtrl);
|
||||||
if (text)
|
if (text)
|
||||||
delete wxLog::SetActiveTarget(new wxLogTextCtrl(text));
|
delete wxLog::SetActiveTarget(new wxLogTextCtrl(text));
|
||||||
|
|
||||||
|
@@ -63,7 +63,6 @@ private:
|
|||||||
void ClearCalculator();
|
void ClearCalculator();
|
||||||
|
|
||||||
wxNotebook *nb;
|
wxNotebook *nb;
|
||||||
wxTextCtrl *text;
|
|
||||||
wxTextCtrl *result_txt;
|
wxTextCtrl *result_txt;
|
||||||
int current;
|
int current;
|
||||||
int previous;
|
int previous;
|
||||||
|
Reference in New Issue
Block a user