Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI
Posted: Thu Oct 27, 2011 20:42
Hello everyone
First of all I had to say that CEGUI it's an awesome library for handling GUI. For that reason my team and I start to used for our game for a class project.
We are using SDL, OpenGL for the project.
At this point where already develop the main menu and all the handling with mouse and keyboard, but we encounter a problem which we have no idea how to solve this.
The idea is that the player starts in the main menu, so in this point all the resources for CEGUI are loaded and the system it's initialized, something like this:
This method init it's called every time that the main menu starts, that's the reason why the bootstrapSystem it's located there. But becaue of that we need to destroy the CEGUI system everytime this class is destroyed, or in other words, everytime the game changes of state. So we write in the destructor this:
So having this system, we execute the game and starts in the main menu perfectly, we enter the game, and the we decide to return to the main menu and crash in this point.
So we have no idea what happens. At next I leave you the source code of the two functions that help us initialize CEGUI and create the GUI and our log.
And The Log:
Thanks beforehand for the help.
First of all I had to say that CEGUI it's an awesome library for handling GUI. For that reason my team and I start to used for our game for a class project.
We are using SDL, OpenGL for the project.
At this point where already develop the main menu and all the handling with mouse and keyboard, but we encounter a problem which we have no idea how to solve this.
The idea is that the player starts in the main menu, so in this point all the resources for CEGUI are loaded and the system it's initialized, something like this:
Code: Select all
void SMainMenu::init()
{
CEGUI::OpenGLRenderer::bootstrapSystem();
CEGUI::WindowManager& windowManager = initializeCEGUI( gameCore->getGameScreen()->getScreenReference() );
createGUI( windowManager );
.
.
.
}
This method init it's called every time that the main menu starts, that's the reason why the bootstrapSystem it's located there. But becaue of that we need to destroy the CEGUI system everytime this class is destroyed, or in other words, everytime the game changes of state. So we write in the destructor this:
Code: Select all
void SMainMenu::cleanUp()
{
.
.
.
CEGUI::OpenGLRenderer::destroySystem();
}
So having this system, we execute the game and starts in the main menu perfectly, we enter the game, and the we decide to return to the main menu and crash in this point.
Code: Select all
CEGUI::OpenGLRenderer::destroySystem();
Unhandled exception at 0x77e015ee in SourceCode.exe: 0xC0000005: Access violation reading location 0xfeeefeee.
> msvcr100d.dll!_getptd_noexit() Line 500 C
So we have no idea what happens. At next I leave you the source code of the two functions that help us initialize CEGUI and create the GUI and our log.
Code: Select all
CEGUI::WindowManager& SMainMenu::initializeCEGUI( SDL_Surface& surface )
{
CEGUI::DefaultResourceProvider* resourceProvider = (CEGUI::DefaultResourceProvider*)
(CEGUI::System::getSingleton().getResourceProvider());
resourceProvider->setResourceGroupDirectory( "schemes", "datafiles/schemes/" );
resourceProvider->setResourceGroupDirectory( "imagesets", "datafiles/imagesets/" );
resourceProvider->setResourceGroupDirectory( "fonts", "datafiles/fonts/" );
resourceProvider->setResourceGroupDirectory( "layouts", "datafiles/layouts/" );
resourceProvider->setResourceGroupDirectory( "looknfeels", "datafiles/looknfeels/" );
resourceProvider->setResourceGroupDirectory( "lua_scripts", "datafiles/lua_scripts/" );
CEGUI::Imageset::setDefaultResourceGroup( "imagesets" );
CEGUI::Font::setDefaultResourceGroup( "fonts" );
CEGUI::Scheme::setDefaultResourceGroup( "schemes" );
CEGUI::WidgetLookManager::setDefaultResourceGroup( "looknfeels" );
CEGUI::WindowManager::setDefaultResourceGroup( "layouts" );
CEGUI::ImagesetManager::getSingleton().create( "MainMenuBackground.imageset" );
CEGUI::ImagesetManager::getSingleton().create( "HistoryModeButton.imageset" );
CEGUI::ImagesetManager::getSingleton().create( "TutorialButton.imageset" );
CEGUI::ImagesetManager::getSingleton().create( "CreditsButton.imageset" );
CEGUI::ImagesetManager::getSingleton().create( "QuitButton.imageset" );
CEGUI::ImagesetManager::getSingleton().create( "MenuCursor.imageset" );
CEGUI::SchemeManager::getSingleton().create( "TaharezLook.scheme" );
CEGUI::System::getSingleton().setDefaultMouseCursor( "Objects", "Cursor" ) ;
return CEGUI::WindowManager::getSingleton();
}
void SMainMenu::createGUI( CEGUI::WindowManager& winManager )
{
CEGUI::DefaultWindow& rootWin = *static_cast<CEGUI::DefaultWindow*>(
winManager.createWindow( "DefaultWindow", "Root" ) ) ;
CEGUI::Window* mainMenu = winManager.loadWindowLayout("MainMenu.layout");
rootWin.addChildWindow(mainMenu);
CEGUI::System::getSingleton().setGUISheet( &rootWin ) ;
menuItems.push_back(MenuButton());
menuItems.at(0).button = (CEGUI::PushButton*)winManager.getWindow("MainMenu/HistoryMode");
menuItems.at(0).button->subscribeEvent( CEGUI::PushButton::EventClicked,
CEGUI::Event::Subscriber(&SMainMenu::handleHistoryMode,
this) );
menuItems.at(0).id = HISTORY_MODE;
menuItems.push_back(MenuButton());
menuItems.at(1).button = (CEGUI::PushButton*)winManager.getWindow("MainMenu/Tutorial");
menuItems.at(1).id = TUTORIAL;
menuItems.push_back(MenuButton());
menuItems.at(2).button = (CEGUI::PushButton*)winManager.getWindow("MainMenu/Credits");
menuItems.at(2).id = CREDITS;
menuItems.push_back(MenuButton());
menuItems.at(3).button = (CEGUI::PushButton*)winManager.getWindow("MainMenu/Quit");
menuItems.at(3).button->subscribeEvent( CEGUI::PushButton::EventClicked,
CEGUI::Event::Subscriber(&SMainMenu::handleQuit,
this) );
menuItems.at(3).id = QUIT;
}
And The Log:
Code: Select all
27/10/2011 15:38:12 (Std) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
27/10/2011 15:38:12 (Std) + Crazy Eddie's GUI System - Event log +
27/10/2011 15:38:12 (Std) + (http://www.cegui.org.uk/) +
27/10/2011 15:38:12 (Std) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
27/10/2011 15:38:12 (Std) CEGUI::Logger singleton created. (001C2938)
27/10/2011 15:38:12 (Std)
27/10/2011 15:38:12 (Std) ********************************************************************************
27/10/2011 15:38:12 (Std) * Important: *
27/10/2011 15:38:12 (Std) * To get support at the CEGUI forums, you must post _at least_ the section *
27/10/2011 15:38:12 (Std) * of this log file indicated below. Failure to do this will result in no *
27/10/2011 15:38:12 (Std) * support being given; please do not waste our time. *
27/10/2011 15:38:12 (Std) ********************************************************************************
27/10/2011 15:38:12 (Std) ********************************************************************************
27/10/2011 15:38:12 (Std) * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM -------- *
27/10/2011 15:38:12 (Std) ********************************************************************************
27/10/2011 15:38:12 (Std) ---- Version 0.7.5 (Build: Nov 19 2010 Debug Microsoft Windows MSVC++ 10.0 32 bit) ----
27/10/2011 15:38:12 (Std) ---- Renderer module is: CEGUI::OpenGLRenderer - Official OpenGL based 2nd generation renderer module. TextureTarget support enabled via FBO extension. ----
27/10/2011 15:38:12 (Std) ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
27/10/2011 15:38:12 (Std) ---- Image Codec module is: SILLYImageCodec - Official SILLY based image codec ----
27/10/2011 15:38:12 (Std) ---- Scripting module is: None ----
27/10/2011 15:38:12 (Std) ********************************************************************************
27/10/2011 15:38:12 (Std) * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM -------- *
27/10/2011 15:38:12 (Std) ********************************************************************************
27/10/2011 15:38:12 (Std)
27/10/2011 15:38:12 (Std) ---- Begining CEGUI System initialisation ----
27/10/2011 15:38:12 (Std) CEGUI::ImagesetManager singleton created (001C0B28)
27/10/2011 15:38:12 (Std) CEGUI::FontManager singleton created. (001C0C30)
27/10/2011 15:38:12 (Std) CEGUI::WindowFactoryManager singleton created
27/10/2011 15:38:12 (Std) CEGUI::WindowManager singleton created (001BFF40)
27/10/2011 15:38:12 (Std) CEGUI::SchemeManager singleton created. (001CA7F8)
27/10/2011 15:38:12 (Std) CEGUI::MouseCursor singleton created. (001CA9E8)
27/10/2011 15:38:12 (Std) CEGUI::GlobalEventSet singleton created. (001CA6F8)
27/10/2011 15:38:12 (Std) CEGUI::AnimationManager singleton created (0021A910)
27/10/2011 15:38:12 (Std) CEGUI::WidgetLookManager singleton created. (001C3990)
27/10/2011 15:38:12 (Std) CEGUI::WindowRendererManager singleton created (0025D6A8)
27/10/2011 15:38:12 (Std) CEGUI::RenderEffectManager singleton created (0025D828)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'DefaultWindow' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'DefaultWindow' windows added. (0025DA60)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'DragContainer' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'DragContainer' windows added. (0025DC60)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'ScrolledContainer' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'ScrolledContainer' windows added. (0025DE68)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'ClippedContainer' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'ClippedContainer' windows added. (001C4F30)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Checkbox' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Checkbox' windows added. (001C50F0)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/PushButton' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/PushButton' windows added. (001C5308)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/RadioButton' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/RadioButton' windows added. (001C54C8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Combobox' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Combobox' windows added. (001C5688)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/ComboDropList' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/ComboDropList' windows added. (001C5848)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Editbox' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Editbox' windows added. (001C5A08)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/FrameWindow' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/FrameWindow' windows added. (001C5BC8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/ItemEntry' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/ItemEntry' windows added. (001C5D88)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Listbox' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Listbox' windows added. (001C5F48)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/ListHeader' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/ListHeader' windows added. (001C61A8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/ListHeaderSegment' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (001C6368)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Menubar' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Menubar' windows added. (001C65F8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/PopupMenu' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/PopupMenu' windows added. (001C67B8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/MenuItem' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/MenuItem' windows added. (001C6978)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/MultiColumnList' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/MultiColumnList' windows added. (001C6B38)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/MultiLineEditbox' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (001C6CF8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/ProgressBar' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/ProgressBar' windows added. (001C6EB8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/ScrollablePane' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/ScrollablePane' windows added. (001C7078)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Scrollbar' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Scrollbar' windows added. (001C7238)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Slider' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Slider' windows added. (001C73F8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Spinner' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Spinner' windows added. (001C75B8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/TabButton' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/TabButton' windows added. (001C7778)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/TabControl' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/TabControl' windows added. (001C7938)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Thumb' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Thumb' windows added. (001C7AF8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Titlebar' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Titlebar' windows added. (001C7CB8)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Tooltip' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Tooltip' windows added. (001C7F60)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/ItemListbox' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/ItemListbox' windows added. (001C8120)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/GroupBox' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/GroupBox' windows added. (001C82E0)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'CEGUI/Tree' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'CEGUI/Tree' windows added. (001C84A0)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'HorizontalLayoutContainer' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'HorizontalLayoutContainer' windows added. (001C8660)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'VerticalLayoutContainer' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'VerticalLayoutContainer' windows added. (001C8820)
27/10/2011 15:38:12 (Std) Created WindowFactory for 'GridLayoutContainer' windows.
27/10/2011 15:38:12 (Std) WindowFactory for 'GridLayoutContainer' windows added. (001C89E0)
27/10/2011 15:38:12 (Std) Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
27/10/2011 15:38:12 (Std) CEGUI::System singleton created. (001BF328)
27/10/2011 15:38:12 (Std) ---- CEGUI System initialisation completed ----
27/10/2011 15:38:12 (Std)
27/10/2011 15:38:12 (Std) Started creation of Imageset from XML specification:
27/10/2011 15:38:12 (Std) ---- CEGUI Imageset name: Background
27/10/2011 15:38:12 (Std) ---- Source texture file: MenuBackground.png in resource group: General
27/10/2011 15:38:13 (Std) Started creation of Imageset from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI Imageset name: HistoryMode
27/10/2011 15:38:13 (Std) ---- Source texture file: HistoryModeOption.png in resource group: (Default)
27/10/2011 15:38:13 (Std) Started creation of Imageset from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI Imageset name: Tutorial
27/10/2011 15:38:13 (Std) ---- Source texture file: TutorialOption.png in resource group: (Default)
27/10/2011 15:38:13 (Std) Started creation of Imageset from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI Imageset name: Credits
27/10/2011 15:38:13 (Std) ---- Source texture file: CreditsOption.png in resource group: (Default)
27/10/2011 15:38:13 (Std) Started creation of Imageset from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI Imageset name: Quit
27/10/2011 15:38:13 (Std) ---- Source texture file: ExitOption.png in resource group: (Default)
27/10/2011 15:38:13 (Std) Started creation of Imageset from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI Imageset name: Objects
27/10/2011 15:38:13 (Std) ---- Source texture file: MenuCursor.png in resource group: (Default)
27/10/2011 15:38:13 (Std) Started creation of Scheme from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI GUIScheme name: TaharezLook
27/10/2011 15:38:13 (Std) Started creation of Imageset from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI Imageset name: TaharezLook
27/10/2011 15:38:13 (Std) ---- Source texture file: TaharezLook.tga in resource group: (Default)
27/10/2011 15:38:13 (Std) Started creation of Font from XML specification:
27/10/2011 15:38:13 (Std) ---- CEGUI font name: DejaVuSans-10
27/10/2011 15:38:13 (Std) ---- Font type: FreeType
27/10/2011 15:38:13 (Std) ---- Source file: DejaVuSans.ttf in resource group: (Default)
27/10/2011 15:38:13 (Std) ---- Real point size: 10
27/10/2011 15:38:13 (Std) ===== Falagard 'root' element: look and feel parsing begins =====
27/10/2011 15:38:14 (Std) ===== Look and feel parsing completed =====
27/10/2011 15:38:14 (Std) No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Button' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Button' added. (087239A0)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Default' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Default' added. (09210C60)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Editbox' added. (0871E1A8)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/FrameWindow' added. (08736FF0)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/ItemEntry' added. (0920FD50)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/ListHeader' added. (09214CB0)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/ListHeaderSegment' added. (0020B880)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Listbox' added. (08680568)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Menubar' added. (0873D3A0)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/MenuItem' added. (08704DD0)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/MultiColumnList' added. (086DC830)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/MultiLineEditbox' added. (09215238)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/PopupMenu' added. (08719718)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/ProgressBar' added. (0887EB48)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/ScrollablePane' added. (0920D760)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Scrollbar' added. (0920D920)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Slider' added. (0874E818)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Static' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Static' added. (0874E9D8)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/StaticImage' added. (0874EB98)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/StaticText' added. (0874ED58)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/SystemButton' added. (001EF298)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/TabButton' added. (001EF458)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/TabControl' added. (001EF618)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Titlebar' added. (001EF7D8)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/ToggleButton' added. (001EF998)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Tooltip' added. (08751280)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/ItemListbox' added. (08751440)
27/10/2011 15:38:14 (Std) Created WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
27/10/2011 15:38:14 (Std) WindowRendererFactory 'Falagard/Tree' added. (08751600)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/Checkbox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/ImageButton' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/RadioButton' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' Look'N'Feel 'TaharezLook/FrameWindow' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' Look'N'Feel 'TaharezLook/Titlebar' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/Editbox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' Look'N'Feel 'TaharezLook/MultiLineEditbox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' Look'N'Feel 'TaharezLook/Menubar' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' Look'N'Feel 'TaharezLook/PopupMenu' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' Look'N'Feel 'TaharezLook/MenuItem' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/AltProgressBar' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/ProgressBar' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/VUMeter' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/VerticalScrollbar' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/HorizontalScrollbar' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/VerticalScrollbarThumb' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/HorizontalScrollbarThumb' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/LargeVerticalScrollbar' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/LargeVerticalScrollbarThumb' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' Look'N'Feel 'TaharezLook/TabButton' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' Look'N'Feel 'TaharezLook/TabControl' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabContentPane' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabButtonPane' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/ComboDropList' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/ComboEditbox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Combobox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/Listbox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' Look'N'Feel 'TaharezLook/ListHeader' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' Look'N'Feel 'TaharezLook/ListHeaderSegment' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' Look'N'Feel 'TaharezLook/MultiColumnList' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' Look'N'Feel 'TaharezLook/Slider' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/SliderThumb' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' Look'N'Feel 'TaharezLook/ScrollablePane' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Spinner' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' Look'N'Feel 'TaharezLook/Tooltip' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'TaharezLook/StaticImage' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'TaharezLook/StaticText' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' Look'N'Feel 'TaharezLook/ItemListbox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' Look'N'Feel 'TaharezLook/ListboxItem' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/GroupBox' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Std) Creating falagard mapping for type 'TaharezLook/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' Look'N'Feel 'TaharezLook/Tree' and RenderEffect ''. (0056BB04)
27/10/2011 15:38:14 (Error) CEGUI::InvalidRequestException in file c:\cegui-0.7.5\cegui\src\ceguieventset.cpp(122) : [EventSet::subscribeScriptedEvent] No scripting module is available
27/10/2011 15:38:14 (Error) CEGUI::InvalidRequestException in file c:\cegui-0.7.5\cegui\src\ceguieventset.cpp(122) : [EventSet::subscribeScriptedEvent] No scripting module is available
27/10/2011 15:38:14 (Std) ---- Successfully completed loading of GUI layout from 'MainMenu.layout' ----
27/10/2011 15:38:15 (Std) ---- Begining CEGUI System destruction ----
Thanks beforehand for the help.