How to detect console mode

So how would I detect console mode ?

Issue I am having is that plugins in demo mode that post demo message when someone runs them in Console mode then all goes to hell.

Those are general purpose plugins that work both in console and desktop mode.

if picture has mode = pictureGDImagePtr, you are in console.

and I found this:

[code]void CheckApplication()
{
REALclassRef Application = REALGetClassRef(“Application”);
REALclassRef WebApplication = REALGetClassRef(“WebApplication”);
REALclassRef ConsoleApplication = REALGetClassRef(“ConsoleApplication”);
DebugMessage(“Application”,Application);
DebugMessage(“WebApplication”,WebApplication);
DebugMessage(“ConsoleApplication”,ConsoleApplication);

	if (Application != NULL)
		{
		IsDesktop = true;
		}
	else
	if (ConsoleApplication != NULL)
		{
		IsConsole = true;
		}
	else
	if (WebApplication != NULL)
		{
		IsConsole = true;
		}

}
[/code]

Thanks Christian thats neat way to do it