mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 23:54:35 +00:00
Merge pull request #2224 from Areloch/ConsoleDlgRefresher
Adds convenience function to refresh console dialog.
This commit is contained in:
commit
57a202db69
4 changed files with 14 additions and 0 deletions
|
|
@ -285,3 +285,9 @@ DefineEngineMethod(GuiConsole, toggleNormalFilter, void, (), ,
|
||||||
{
|
{
|
||||||
object->toggleNormalFilter();
|
object->toggleNormalFilter();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DefineEngineMethod(GuiConsole, refresh, void, (), ,
|
||||||
|
"Refreshes the displayed messages.")
|
||||||
|
{
|
||||||
|
object->refresh();
|
||||||
|
}
|
||||||
|
|
@ -89,6 +89,10 @@ class GuiConsole : public GuiArrayCtrl
|
||||||
{
|
{
|
||||||
setDisplayFilters(mDisplayErrors, mDisplayWarnings, !mDisplayNormalMessages);
|
setDisplayFilters(mDisplayErrors, mDisplayWarnings, !mDisplayNormalMessages);
|
||||||
}
|
}
|
||||||
|
void refresh()
|
||||||
|
{
|
||||||
|
setDisplayFilters(mDisplayErrors, mDisplayWarnings, mDisplayNormalMessages);
|
||||||
|
}
|
||||||
|
|
||||||
void refreshLogText();
|
void refreshLogText();
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -104,6 +104,8 @@ function ConsoleDlg::onWake(%this)
|
||||||
ConsoleDlgErrorFilterBtn.setStateOn(ConsoleMessageLogView.getErrorFilter());
|
ConsoleDlgErrorFilterBtn.setStateOn(ConsoleMessageLogView.getErrorFilter());
|
||||||
ConsoleDlgWarnFilterBtn.setStateOn(ConsoleMessageLogView.getWarnFilter());
|
ConsoleDlgWarnFilterBtn.setStateOn(ConsoleMessageLogView.getWarnFilter());
|
||||||
ConsoleDlgNormalFilterBtn.setStateOn(ConsoleMessageLogView.getNormalFilter());
|
ConsoleDlgNormalFilterBtn.setStateOn(ConsoleMessageLogView.getNormalFilter());
|
||||||
|
|
||||||
|
ConsoleMessageLogView.refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
function ConsoleDlg::setAlpha( %this, %alpha)
|
function ConsoleDlg::setAlpha( %this, %alpha)
|
||||||
|
|
|
||||||
|
|
@ -317,6 +317,8 @@ function ConsoleDlg::onWake(%this)
|
||||||
ConsoleDlgErrorFilterBtn.setStateOn(ConsoleMessageLogView.getErrorFilter());
|
ConsoleDlgErrorFilterBtn.setStateOn(ConsoleMessageLogView.getErrorFilter());
|
||||||
ConsoleDlgWarnFilterBtn.setStateOn(ConsoleMessageLogView.getWarnFilter());
|
ConsoleDlgWarnFilterBtn.setStateOn(ConsoleMessageLogView.getWarnFilter());
|
||||||
ConsoleDlgNormalFilterBtn.setStateOn(ConsoleMessageLogView.getNormalFilter());
|
ConsoleDlgNormalFilterBtn.setStateOn(ConsoleMessageLogView.getNormalFilter());
|
||||||
|
|
||||||
|
ConsoleMessageLogView.refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
function ConsoleDlgErrorFilterBtn::onClick(%this)
|
function ConsoleDlgErrorFilterBtn::onClick(%this)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue