﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	i_links	o_links
295	Capture CEGUI output	rgrieder	nobody	"In CEGUI, there is a possibility to manipulate the output (log). Normally, everything is written to CEGUI.log, but by deriving from CEGUI::Logger and creating an instance of that before initialising the system, you can capture the output. See CEGUILogger.h[[br]]
By looking at CEGUI.log I can see that all usual output has the level ""std"", but it's quite much (175 lines for a simple main menu). [[br]]
I suggest deriving from CEGUI::DefaultLogger and override ''logEvent'', but make the base class call as first function statement (DefaultLogger::logEvent). The output is then written to CEGUI.log like now, but you can route everything with a higher priority than ''std'' to our own output stream too (COUT). That should make error tracking easier when programming the GUI."	task	closed	minor	Version 0.3 Codename: Castor	GUI	0.2.0	fixed				
