Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

oscar.rpr
Just popping in
Just popping in
Posts: 8
Joined: Thu Oct 27, 2011 19:48

Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby oscar.rpr » 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:

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.

User avatar
Kulik
CEGUI Team
Posts: 1382
Joined: Mon Jul 26, 2010 18:47
Location: Czech Republic
Contact:

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby Kulik » Thu Oct 27, 2011 23:34

Bootstrapping CEGUI and destroying it over and over again is definitely wrong (tm). Only bootstrap once and destroy when your game exits. Destroy the widget hierarchies if you need to.

However what you are doing should work, I guess it could be related to runtime dll conflict or something like that. CEGUI is definitely not tested for this I think.

oscar.rpr
Just popping in
Just popping in
Posts: 8
Joined: Thu Oct 27, 2011 19:48

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby oscar.rpr » Fri Oct 28, 2011 01:01

Thanks for the reply.

I already changed that, boostrapping only occurs once, when the game starts, so it's best if I leave the system till the game exits?

I try that, but when I try to reload the resources for a second time I encounter that this line crashes, give an access violation:

Code: Select all

CEGUI::SchemeManager::getSingleton().create( "TaharezLook.scheme" );


Even if in the destructor of my class I call these:

Code: Select all

  CEGUI::ImagesetManager::getSingleton().destroyAll();
  CEGUI::SchemeManager::getSingleton().destroyAll();


What problem could exists related to runtime DLL?

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby CrazyEddie » Fri Oct 28, 2011 08:13

I'm not going to say that there is a correct / incorrect way to use CEGUI, since given enough scenarios, you'll find a valid use for all approaches, however, the 'usual' way would be:

  • bootstrap system
  • load shared resources (mostly everything except layouts) & set defaults.
  • drop into main loop / switch to main 'run' state / whatever
  • destroy system
So, basically, for the majority of uses, we advocate loading schemes and other resources once (if for no other reason, it leaves less things to go wrong later). This said, destroying the schemes and reloading should work ok. Since it doesn't, please post a CEGUI.log from a run where you use that approach, and also a callstack with debugging symbols from the point of the access violation.

CE.

oscar.rpr
Just popping in
Just popping in
Posts: 8
Joined: Thu Oct 27, 2011 19:48

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby oscar.rpr » Fri Oct 28, 2011 20:38

Thanks for the reply.

So in my SMainMenu destructor I put the next lines:

Code: Select all

  CEGUI::ImagesetManager::getSingleton().destroyAll();
  CEGUI::SchemeManager::getSingleton().destroyAll();


And I erased the line for destroying the system.

Here is the callstack for this access violation.

Code: Select all

>   CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Font,CEGUI::Font_xmlHandler>::doExistingObjectAction(CEGUI::String object_name, CEGUI::Font * object, CEGUI::XMLResourceExistsAction action)  Line 359 + 0x16 bytes   C++
    CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Font,CEGUI::Font_xmlHandler>::create(const CEGUI::String & xml_filename, const CEGUI::String & resource_group, CEGUI::XMLResourceExistsAction action)  Line 231 + 0x37 bytes   C++
    CEGUIBase_d.dll!CEGUI::Scheme::loadFonts()  Line 234 + 0x26 bytes   C++
    CEGUIBase_d.dll!CEGUI::Scheme::loadResources()  Line 107   C++
    CEGUIBase_d.dll!CEGUI::SchemeManager::doPostObjectAdditionAction(CEGUI::Scheme & object)  Line 72   C++
    CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Scheme,CEGUI::Scheme_xmlHandler>::doExistingObjectAction(CEGUI::String object_name, CEGUI::Scheme * object, CEGUI::XMLResourceExistsAction action)  Line 359 + 0x16 bytes   C++
    CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Scheme,CEGUI::Scheme_xmlHandler>::create(const CEGUI::String & xml_filename, const CEGUI::String & resource_group, CEGUI::XMLResourceExistsAction action)  Line 231 + 0x37 bytes   C++
    SourceCode.exe!SMainMenu::initializeCEGUI(SDL_Surface & surface)  Line 144 + 0x68 bytes   C++


And here is the log using that approach:


Code: Select all

28/10/2011 15:32:26 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
28/10/2011 15:32:26 (Std)    +                     Crazy Eddie's GUI System - Event log                    +
28/10/2011 15:32:26 (Std)    +                          (http://www.cegui.org.uk/)                         +
28/10/2011 15:32:26 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

28/10/2011 15:32:26 (Std)    CEGUI::Logger singleton created. (0039F588)
28/10/2011 15:32:26 (Std)    
28/10/2011 15:32:26 (Std)    ********************************************************************************
28/10/2011 15:32:26 (Std)    * Important:                                                                   *
28/10/2011 15:32:26 (Std)    *     To get support at the CEGUI forums, you must post _at least_ the section *
28/10/2011 15:32:26 (Std)    *     of this log file indicated below.  Failure to do this will result in no  *
28/10/2011 15:32:26 (Std)    *     support being given; please do not waste our time.                       *
28/10/2011 15:32:26 (Std)    ********************************************************************************
28/10/2011 15:32:26 (Std)    ********************************************************************************
28/10/2011 15:32:26 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
28/10/2011 15:32:26 (Std)    ********************************************************************************
28/10/2011 15:32:26 (Std)    ---- Version 0.7.5 (Build: Nov 19 2010 Debug Microsoft Windows MSVC++ 10.0 32 bit) ----
28/10/2011 15:32:26 (Std)    ---- Renderer module is: CEGUI::OpenGLRenderer - Official OpenGL based 2nd generation renderer module.  TextureTarget support enabled via FBO extension. ----
28/10/2011 15:32:26 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
28/10/2011 15:32:26 (Std)    ---- Image Codec module is: SILLYImageCodec - Official SILLY based image codec ----
28/10/2011 15:32:26 (Std)    ---- Scripting module is: None ----
28/10/2011 15:32:26 (Std)    ********************************************************************************
28/10/2011 15:32:26 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
28/10/2011 15:32:26 (Std)    ********************************************************************************
28/10/2011 15:32:26 (Std)    
28/10/2011 15:32:26 (Std)    ---- Begining CEGUI System initialisation ----
28/10/2011 15:32:26 (Std)    CEGUI::ImagesetManager singleton created (003A0A40)
28/10/2011 15:32:26 (Std)    CEGUI::FontManager singleton created. (003A0B48)
28/10/2011 15:32:26 (Std)    CEGUI::WindowFactoryManager singleton created
28/10/2011 15:32:26 (Std)    CEGUI::WindowManager singleton created (003A25C0)
28/10/2011 15:32:26 (Std)    CEGUI::SchemeManager singleton created. (003A2E98)
28/10/2011 15:32:26 (Std)    CEGUI::MouseCursor singleton created. (003A3200)
28/10/2011 15:32:26 (Std)    CEGUI::GlobalEventSet singleton created. (003A35A0)
28/10/2011 15:32:26 (Std)    CEGUI::AnimationManager singleton created (003A3730)
28/10/2011 15:32:26 (Std)    CEGUI::WidgetLookManager singleton created. (003A4D70)
28/10/2011 15:32:26 (Std)    CEGUI::WindowRendererManager singleton created (003A5038)
28/10/2011 15:32:26 (Std)    CEGUI::RenderEffectManager singleton created (003A51B8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'DefaultWindow' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'DefaultWindow' windows added. (003A53F0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'DragContainer' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'DragContainer' windows added. (003A55F0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'ScrolledContainer' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'ScrolledContainer' windows added. (003A57F8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'ClippedContainer' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'ClippedContainer' windows added. (003A5A00)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Checkbox' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Checkbox' windows added. (003A5C10)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/PushButton' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/PushButton' windows added. (003A5E28)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/RadioButton' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/RadioButton' windows added. (003A5FE8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Combobox' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Combobox' windows added. (003A6208)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/ComboDropList' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows added. (003A63C8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Editbox' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Editbox' windows added. (003A6588)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/FrameWindow' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows added. (003A67B8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/ItemEntry' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows added. (003A6978)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Listbox' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Listbox' windows added. (003A6B38)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/ListHeader' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/ListHeader' windows added. (003A6CF8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/ListHeaderSegment' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (003A6EB8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Menubar' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Menubar' windows added. (003A7148)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/PopupMenu' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows added. (003A7508)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/MenuItem' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/MenuItem' windows added. (003A75E0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/MultiColumnList' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows added. (003A77A0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/MultiLineEditbox' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (003A7A00)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/ProgressBar' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows added. (003A7C70)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/ScrollablePane' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows added. (003A7E30)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Scrollbar' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows added. (003A7FF0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Slider' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Slider' windows added. (003A81B0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Spinner' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Spinner' windows added. (003A8370)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/TabButton' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/TabButton' windows added. (003A8530)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/TabControl' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/TabControl' windows added. (003A86F0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Thumb' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Thumb' windows added. (003A88B0)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Titlebar' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Titlebar' windows added. (003A8A70)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Tooltip' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Tooltip' windows added. (003A8D18)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/ItemListbox' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows added. (003A8ED8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/GroupBox' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/GroupBox' windows added. (003A9098)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'CEGUI/Tree' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'CEGUI/Tree' windows added. (003A9258)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'HorizontalLayoutContainer' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'HorizontalLayoutContainer' windows added. (003A9418)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'VerticalLayoutContainer' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'VerticalLayoutContainer' windows added. (003A95D8)
28/10/2011 15:32:26 (Std)    Created WindowFactory for 'GridLayoutContainer' windows.
28/10/2011 15:32:26 (Std)    WindowFactory for 'GridLayoutContainer' windows added. (003A9798)
28/10/2011 15:32:26 (Std)    Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
28/10/2011 15:32:26 (Std)    CEGUI::System singleton created. (0039EFF8)
28/10/2011 15:32:26 (Std)    ---- CEGUI System initialisation completed ----
28/10/2011 15:32:26 (Std)    
28/10/2011 15:32:41 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI Imageset name: Background
28/10/2011 15:32:41 (Std)    ---- Source texture file: MenuBackground.png in resource group: General
28/10/2011 15:32:41 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI Imageset name: HistoryMode
28/10/2011 15:32:41 (Std)    ---- Source texture file: HistoryModeOption.png in resource group: (Default)
28/10/2011 15:32:41 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI Imageset name: Tutorial
28/10/2011 15:32:41 (Std)    ---- Source texture file: TutorialOption.png in resource group: (Default)
28/10/2011 15:32:41 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI Imageset name: Credits
28/10/2011 15:32:41 (Std)    ---- Source texture file: CreditsOption.png in resource group: (Default)
28/10/2011 15:32:41 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI Imageset name: Quit
28/10/2011 15:32:41 (Std)    ---- Source texture file: ExitOption.png in resource group: (Default)
28/10/2011 15:32:41 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI Imageset name: Objects
28/10/2011 15:32:41 (Std)    ---- Source texture file: MenuCursor.png in resource group: (Default)
28/10/2011 15:32:41 (Std)    Started creation of Scheme from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI GUIScheme name: TaharezLook
28/10/2011 15:32:41 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI Imageset name: TaharezLook
28/10/2011 15:32:41 (Std)    ---- Source texture file: TaharezLook.tga in resource group: (Default)
28/10/2011 15:32:41 (Std)    Started creation of Font from XML specification:
28/10/2011 15:32:41 (Std)    ---- CEGUI font name: DejaVuSans-10
28/10/2011 15:32:41 (Std)    ----       Font type: FreeType
28/10/2011 15:32:41 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
28/10/2011 15:32:41 (Std)    ---- Real point size: 10
28/10/2011 15:32:41 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
28/10/2011 15:32:42 (Std)    ===== Look and feel parsing completed =====
28/10/2011 15:32:42 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Button' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Button' added. (080EDAE8)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Default' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Default' added. (07A31508)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Editbox' added. (0045F418)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/FrameWindow' added. (080ED420)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/ItemEntry' added. (07B8EED8)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/ListHeader' added. (0045A5C0)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/ListHeaderSegment' added. (003A9E28)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Listbox' added. (003D4818)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Menubar' added. (07A15180)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/MenuItem' added. (07A32480)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/MultiColumnList' added. (07B8FE80)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/MultiLineEditbox' added. (003AB0F8)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/PopupMenu' added. (07A046A8)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/ProgressBar' added. (07A5C630)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/ScrollablePane' added. (0045EBD0)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Scrollbar' added. (080ECE30)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Slider' added. (080ECFF0)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Static' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Static' added. (080ED1B0)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/StaticImage' added. (003B5080)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/StaticText' added. (003B5240)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/SystemButton' added. (003B5400)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/TabButton' added. (003B55C0)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/TabControl' added. (003B5780)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Titlebar' added. (07A560F0)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/ToggleButton' added. (07A562B0)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Tooltip' added. (07A56470)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/ItemListbox' added. (07A56630)
28/10/2011 15:32:42 (Std)    Created WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
28/10/2011 15:32:42 (Std)    WindowRendererFactory 'Falagard/Tree' added. (07A567F0)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/Checkbox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/ImageButton' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/RadioButton' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' Look'N'Feel 'TaharezLook/FrameWindow' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' Look'N'Feel 'TaharezLook/Titlebar' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/Editbox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' Look'N'Feel 'TaharezLook/MultiLineEditbox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' Look'N'Feel 'TaharezLook/Menubar' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' Look'N'Feel 'TaharezLook/PopupMenu' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' Look'N'Feel 'TaharezLook/MenuItem' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/AltProgressBar' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/ProgressBar' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/VUMeter' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/VerticalScrollbar' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/HorizontalScrollbar' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/VerticalScrollbarThumb' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/HorizontalScrollbarThumb' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/LargeVerticalScrollbar' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/LargeVerticalScrollbarThumb' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' Look'N'Feel 'TaharezLook/TabButton' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' Look'N'Feel 'TaharezLook/TabControl' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabContentPane' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabButtonPane' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/ComboDropList' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/ComboEditbox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Combobox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/Listbox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' Look'N'Feel 'TaharezLook/ListHeader' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' Look'N'Feel 'TaharezLook/ListHeaderSegment' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' Look'N'Feel 'TaharezLook/MultiColumnList' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' Look'N'Feel 'TaharezLook/Slider' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/SliderThumb' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' Look'N'Feel 'TaharezLook/ScrollablePane' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Spinner' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' Look'N'Feel 'TaharezLook/Tooltip' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'TaharezLook/StaticImage' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'TaharezLook/StaticText' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' Look'N'Feel 'TaharezLook/ItemListbox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' Look'N'Feel 'TaharezLook/ListboxItem' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/GroupBox' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Std)    Creating falagard mapping for type 'TaharezLook/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' Look'N'Feel 'TaharezLook/Tree' and RenderEffect ''. (0038BA54)
28/10/2011 15:32:42 (Error)   CEGUI::InvalidRequestException in file c:\cegui-0.7.5\cegui\src\ceguieventset.cpp(122) : [EventSet::subscribeScriptedEvent] No scripting module is available
28/10/2011 15:32:42 (Error)   CEGUI::InvalidRequestException in file c:\cegui-0.7.5\cegui\src\ceguieventset.cpp(122) : [EventSet::subscribeScriptedEvent] No scripting module is available
28/10/2011 15:32:42 (Std)    ---- Successfully completed loading of GUI layout from 'MainMenu.layout' ----
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Button' WindowRenderers removed. (080EDAE8)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Button' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Default' WindowRenderers removed. (07A31508)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Default' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Editbox' WindowRenderers removed. (0045F418)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers removed. (080ED420)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers removed. (07B8EED8)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers removed. (0045A5C0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers removed. (003A9E28)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Listbox' WindowRenderers removed. (003D4818)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Menubar' WindowRenderers removed. (07A15180)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers removed. (07A32480)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers removed. (07B8FE80)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers removed. (003AB0F8)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers removed. (07A046A8)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers removed. (07A5C630)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers removed. (0045EBD0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers removed. (080ECE30)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Slider' WindowRenderers removed. (080ECFF0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Static' WindowRenderers removed. (080ED1B0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Static' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers removed. (003B5080)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/StaticText' WindowRenderers removed. (003B5240)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers removed. (003B5400)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/TabButton' WindowRenderers removed. (003B55C0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/TabControl' WindowRenderers removed. (003B5780)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers removed. (07A560F0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers removed. (07A562B0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers removed. (07A56470)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers removed. (07A56630)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
28/10/2011 15:32:44 (Std)    WindowRendererFactory for 'Falagard/Tree' WindowRenderers removed. (07A567F0)
28/10/2011 15:32:44 (Std)    Deleted WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
28/10/2011 15:32:58 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI Imageset name: Background
28/10/2011 15:32:58 (Std)    ---- Source texture file: MenuBackground.png in resource group: General
28/10/2011 15:32:58 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI Imageset name: HistoryMode
28/10/2011 15:32:58 (Std)    ---- Source texture file: HistoryModeOption.png in resource group: (Default)
28/10/2011 15:32:58 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI Imageset name: Tutorial
28/10/2011 15:32:58 (Std)    ---- Source texture file: TutorialOption.png in resource group: (Default)
28/10/2011 15:32:58 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI Imageset name: Credits
28/10/2011 15:32:58 (Std)    ---- Source texture file: CreditsOption.png in resource group: (Default)
28/10/2011 15:32:58 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI Imageset name: Quit
28/10/2011 15:32:58 (Std)    ---- Source texture file: ExitOption.png in resource group: (Default)
28/10/2011 15:32:58 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI Imageset name: Objects
28/10/2011 15:32:58 (Std)    ---- Source texture file: MenuCursor.png in resource group: (Default)
28/10/2011 15:32:58 (Std)    Started creation of Scheme from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI GUIScheme name: TaharezLook
28/10/2011 15:32:58 (Std)    Started creation of Imageset from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI Imageset name: TaharezLook
28/10/2011 15:32:58 (Std)    ---- Source texture file: TaharezLook.tga in resource group: (Default)
28/10/2011 15:32:58 (Std)    Started creation of Font from XML specification:
28/10/2011 15:32:58 (Std)    ---- CEGUI font name: DejaVuSans-10
28/10/2011 15:32:58 (Std)    ----       Font type: FreeType
28/10/2011 15:32:58 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
28/10/2011 15:32:58 (Std)    ---- Real point size: 10

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby CrazyEddie » Sat Oct 29, 2011 09:28

Right now I do not have any explanation. Obviously it's dying when (re)loading a font. Is it the same location reported in the exception (0xFEEEFEEE)?

Can you confirm you're not doing anything that touches CEGUI in different threads?

CE

oscar.rpr
Just popping in
Just popping in
Posts: 8
Joined: Thu Oct 27, 2011 19:48

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby oscar.rpr » Sat Oct 29, 2011 23:30

Yes, it is the same location reported in that exception.

Right now, our game only uses one thread, so CEGUI doesn't have that problem.

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby CrazyEddie » Mon Oct 31, 2011 08:19

Hi,

I was about to type one reply saying I could not explain this, then I suddenly realised that I am a complete idiot. The cause of the issue has been staring me in the face the whole time.

Basically, I believe it's because you do this:

Code: Select all

CEGUI::ImagesetManager::getSingleton().destroyAll();
CEGUI::SchemeManager::getSingleton().destroyAll();


What is happening here is that the ImagesetManager::destroyAll call is destroying all Imagesets - including those in use by Font objects that still exist. This causes the exception when SchemeManager::destroyAll attempts to destroy the Font objects, as they subsequently attempt to destroy the Imagesets that they own (which no longer exist). Or in short, Fonts keep a dangling pointer to the deleted Imageset.

Normally you do not need to call both of these functions in that way, since destroying all schemes will also destroy any imagesets loaded as part of those schemes. Though if you have manually loaded or created imagesets, clearly you want to destroy those too, so the solution is to call the SchemeManager::destroyAll prior to destroying imagesets (or fonts).

So:

Code: Select all

CEGUI::SchemeManager::getSingleton().destroyAll();
CEGUI::ImagesetManager::getSingleton().destroyAll();


Sorry I did not spot this earlier :oops:

CE.

oscar.rpr
Just popping in
Just popping in
Posts: 8
Joined: Thu Oct 27, 2011 19:48

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby oscar.rpr » Tue Nov 01, 2011 22:24

Thanks for the reply.

I already do that, change the order of destruction and keeps telling me the same, the log goes till the font.

Could be because of the custom cursor image?, when SchemeManager destroy's that object, dissapear from memory, but Imageset will deleted this one too?, this doesn't cause a exception too?

Thanks.

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby CrazyEddie » Wed Nov 02, 2011 07:24

It could be the cursor, sure - especially if the backtrace contains CEGUI::Image or CEGUI::Imageset.

CE.

oscar.rpr
Just popping in
Just popping in
Posts: 8
Joined: Thu Oct 27, 2011 19:48

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby oscar.rpr » Sat Nov 19, 2011 00:48

I try with the custom cursor but seems to crash as shows the log, the font it's the problem like you said before, but I can't figure out how to fix this.


Code: Select all

>   CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Font,CEGUI::Font_xmlHandler>::doExistingObjectAction(CEGUI::String object_name, CEGUI::Font * object, CEGUI::XMLResourceExistsAction action)  Line 359 + 0x16 bytes   C++
    CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Font,CEGUI::Font_xmlHandler>::create(const CEGUI::String & xml_filename, const CEGUI::String & resource_group, CEGUI::XMLResourceExistsAction action)  Line 231 + 0x37 bytes   C++
    CEGUIBase_d.dll!CEGUI::Scheme::loadFonts()  Line 234 + 0x26 bytes   C++
    CEGUIBase_d.dll!CEGUI::Scheme::loadResources()  Line 107   C++
    CEGUIBase_d.dll!CEGUI::SchemeManager::doPostObjectAdditionAction(CEGUI::Scheme & object)  Line 72   C++
    CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Scheme,CEGUI::Scheme_xmlHandler>::doExistingObjectAction(CEGUI::String object_name, CEGUI::Scheme * object, CEGUI::XMLResourceExistsAction action)  Line 359 + 0x16 bytes   C++
    CEGUIBase_d.dll!CEGUI::NamedXMLResourceManager<CEGUI::Scheme,CEGUI::Scheme_xmlHandler>::create(const CEGUI::String & xml_filename, const CEGUI::String & resource_group, CEGUI::XMLResourceExistsAction action)  Line 231 + 0x37 bytes   C++
    SourceCode.exe!SMainMenu::initializeCEGUI(SDL_Surface & surface)  Line 142 + 0x68 bytes   C++


Code: Select all

18/11/2011 19:46:53 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
18/11/2011 19:46:53 (Std)    +                     Crazy Eddie's GUI System - Event log                    +
18/11/2011 19:46:53 (Std)    +                          (http://www.cegui.org.uk/)                         +
18/11/2011 19:46:53 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

18/11/2011 19:46:53 (Std)    CEGUI::Logger singleton created. (005FF320)
18/11/2011 19:46:53 (Std)    
18/11/2011 19:46:53 (Std)    ********************************************************************************
18/11/2011 19:46:53 (Std)    * Important:                                                                   *
18/11/2011 19:46:53 (Std)    *     To get support at the CEGUI forums, you must post _at least_ the section *
18/11/2011 19:46:53 (Std)    *     of this log file indicated below.  Failure to do this will result in no  *
18/11/2011 19:46:53 (Std)    *     support being given; please do not waste our time.                       *
18/11/2011 19:46:53 (Std)    ********************************************************************************
18/11/2011 19:46:53 (Std)    ********************************************************************************
18/11/2011 19:46:53 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
18/11/2011 19:46:53 (Std)    ********************************************************************************
18/11/2011 19:46:53 (Std)    ---- Version 0.7.5 (Build: Nov 19 2010 Debug Microsoft Windows MSVC++ 10.0 32 bit) ----
18/11/2011 19:46:53 (Std)    ---- Renderer module is: CEGUI::OpenGLRenderer - Official OpenGL based 2nd generation renderer module.  TextureTarget support enabled via FBO extension. ----
18/11/2011 19:46:53 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
18/11/2011 19:46:53 (Std)    ---- Image Codec module is: SILLYImageCodec - Official SILLY based image codec ----
18/11/2011 19:46:53 (Std)    ---- Scripting module is: None ----
18/11/2011 19:46:53 (Std)    ********************************************************************************
18/11/2011 19:46:53 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
18/11/2011 19:46:53 (Std)    ********************************************************************************
18/11/2011 19:46:53 (Std)    
18/11/2011 19:46:53 (Std)    ---- Begining CEGUI System initialisation ----
18/11/2011 19:46:53 (Std)    CEGUI::ImagesetManager singleton created (00600BD0)
18/11/2011 19:46:53 (Std)    CEGUI::FontManager singleton created. (00600E78)
18/11/2011 19:46:53 (Std)    CEGUI::WindowFactoryManager singleton created
18/11/2011 19:46:53 (Std)    CEGUI::WindowManager singleton created (005FF5A8)
18/11/2011 19:46:53 (Std)    CEGUI::SchemeManager singleton created. (00602E30)
18/11/2011 19:46:53 (Std)    CEGUI::MouseCursor singleton created. (00603198)
18/11/2011 19:46:53 (Std)    CEGUI::GlobalEventSet singleton created. (00603538)
18/11/2011 19:46:53 (Std)    CEGUI::AnimationManager singleton created (006036C8)
18/11/2011 19:46:53 (Std)    CEGUI::WidgetLookManager singleton created. (00604CC8)
18/11/2011 19:46:53 (Std)    CEGUI::WindowRendererManager singleton created (00604F90)
18/11/2011 19:46:53 (Std)    CEGUI::RenderEffectManager singleton created (00605110)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'DefaultWindow' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'DefaultWindow' windows added. (00605348)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'DragContainer' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'DragContainer' windows added. (00605548)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'ScrolledContainer' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'ScrolledContainer' windows added. (00605750)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'ClippedContainer' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'ClippedContainer' windows added. (00605910)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Checkbox' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Checkbox' windows added. (006059E8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/PushButton' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/PushButton' windows added. (00605CA0)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/RadioButton' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/RadioButton' windows added. (00605F80)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Combobox' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Combobox' windows added. (00606140)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/ComboDropList' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows added. (006062B8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Editbox' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Editbox' windows added. (00606478)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/FrameWindow' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows added. (006066A8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/ItemEntry' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows added. (00606868)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Listbox' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Listbox' windows added. (00606A28)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/ListHeader' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/ListHeader' windows added. (00606BE8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/ListHeaderSegment' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (00606DA8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Menubar' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Menubar' windows added. (00606F68)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/PopupMenu' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows added. (00607128)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/MenuItem' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/MenuItem' windows added. (006072E8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/MultiColumnList' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows added. (006074A8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/MultiLineEditbox' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (00607668)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/ProgressBar' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows added. (00607828)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/ScrollablePane' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows added. (00607A88)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Scrollbar' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows added. (00607C48)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Slider' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Slider' windows added. (00607E08)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Spinner' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Spinner' windows added. (006080D8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/TabButton' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/TabButton' windows added. (00608298)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/TabControl' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/TabControl' windows added. (00608458)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Thumb' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Thumb' windows added. (00608618)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Titlebar' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Titlebar' windows added. (006087D8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Tooltip' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Tooltip' windows added. (00607EE0)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/ItemListbox' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows added. (00608B68)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/GroupBox' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/GroupBox' windows added. (00608D28)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'CEGUI/Tree' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'CEGUI/Tree' windows added. (00608EE8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'HorizontalLayoutContainer' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'HorizontalLayoutContainer' windows added. (006090A8)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'VerticalLayoutContainer' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'VerticalLayoutContainer' windows added. (00609338)
18/11/2011 19:46:53 (Std)    Created WindowFactory for 'GridLayoutContainer' windows.
18/11/2011 19:46:53 (Std)    WindowFactory for 'GridLayoutContainer' windows added. (006094F8)
18/11/2011 19:46:53 (Std)    Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
18/11/2011 19:46:53 (Std)    CEGUI::System singleton created. (005FEE78)
18/11/2011 19:46:53 (Std)    ---- CEGUI System initialisation completed ----
18/11/2011 19:46:53 (Std)    
18/11/2011 19:46:53 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI Imageset name: Background
18/11/2011 19:46:53 (Std)    ---- Source texture file: MenuBackground.png in resource group: General
18/11/2011 19:46:53 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI Imageset name: HistoryMode
18/11/2011 19:46:53 (Std)    ---- Source texture file: HistoryModeOption.png in resource group: (Default)
18/11/2011 19:46:53 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI Imageset name: Tutorial
18/11/2011 19:46:53 (Std)    ---- Source texture file: TutorialOption.png in resource group: (Default)
18/11/2011 19:46:53 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI Imageset name: Credits
18/11/2011 19:46:53 (Std)    ---- Source texture file: CreditsOption.png in resource group: (Default)
18/11/2011 19:46:53 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI Imageset name: Quit
18/11/2011 19:46:53 (Std)    ---- Source texture file: ExitOption.png in resource group: (Default)
18/11/2011 19:46:53 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI Imageset name: Objects
18/11/2011 19:46:53 (Std)    ---- Source texture file: MenuCursor.png in resource group: (Default)
18/11/2011 19:46:53 (Std)    Started creation of Scheme from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI GUIScheme name: TaharezLook
18/11/2011 19:46:53 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI Imageset name: TaharezLook
18/11/2011 19:46:53 (Std)    ---- Source texture file: TaharezLook.tga in resource group: (Default)
18/11/2011 19:46:53 (Std)    Started creation of Font from XML specification:
18/11/2011 19:46:53 (Std)    ---- CEGUI font name: DejaVuSans-10
18/11/2011 19:46:53 (Std)    ----       Font type: FreeType
18/11/2011 19:46:53 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
18/11/2011 19:46:53 (Std)    ---- Real point size: 10
18/11/2011 19:46:53 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
18/11/2011 19:46:54 (Std)    ===== Look and feel parsing completed =====
18/11/2011 19:46:54 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Button' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Button' added. (07D69568)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Default' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Default' added. (07B44C08)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Editbox' added. (006D2AF0)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/FrameWindow' added. (006D1D58)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/ItemEntry' added. (07D61E10)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/ListHeader' added. (07CBEE78)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/ListHeaderSegment' added. (0060DDD8)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Listbox' added. (07CBE898)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Menubar' added. (07B1DCB0)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/MenuItem' added. (07B75D28)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/MultiColumnList' added. (07B63790)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/MultiLineEditbox' added. (07B13210)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/PopupMenu' added. (07B132E8)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/ProgressBar' added. (07CC09F0)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/ScrollablePane' added. (006950F0)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Scrollbar' added. (006952B0)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Slider' added. (00695470)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Static' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Static' added. (07B91AB8)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/StaticImage' added. (07B91C78)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/StaticText' added. (07B91E38)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/SystemButton' added. (07D3F010)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/TabButton' added. (07D3F1D0)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/TabControl' added. (07D3F390)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Titlebar' added. (07D3F550)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/ToggleButton' added. (07D3F710)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Tooltip' added. (07B88098)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/ItemListbox' added. (07B88258)
18/11/2011 19:46:54 (Std)    Created WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
18/11/2011 19:46:54 (Std)    WindowRendererFactory 'Falagard/Tree' added. (07B88418)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/Checkbox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/ImageButton' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/RadioButton' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' Look'N'Feel 'TaharezLook/FrameWindow' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' Look'N'Feel 'TaharezLook/Titlebar' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/Editbox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' Look'N'Feel 'TaharezLook/MultiLineEditbox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' Look'N'Feel 'TaharezLook/Menubar' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' Look'N'Feel 'TaharezLook/PopupMenu' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' Look'N'Feel 'TaharezLook/MenuItem' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/AltProgressBar' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/ProgressBar' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/VUMeter' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/VerticalScrollbar' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/HorizontalScrollbar' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/VerticalScrollbarThumb' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/HorizontalScrollbarThumb' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/LargeVerticalScrollbar' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/LargeVerticalScrollbarThumb' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' Look'N'Feel 'TaharezLook/TabButton' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' Look'N'Feel 'TaharezLook/TabControl' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabContentPane' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabButtonPane' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/ComboDropList' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/ComboEditbox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Combobox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/Listbox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' Look'N'Feel 'TaharezLook/ListHeader' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' Look'N'Feel 'TaharezLook/ListHeaderSegment' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' Look'N'Feel 'TaharezLook/MultiColumnList' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' Look'N'Feel 'TaharezLook/Slider' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/SliderThumb' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' Look'N'Feel 'TaharezLook/ScrollablePane' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Spinner' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' Look'N'Feel 'TaharezLook/Tooltip' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'TaharezLook/StaticImage' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'TaharezLook/StaticText' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' Look'N'Feel 'TaharezLook/ItemListbox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' Look'N'Feel 'TaharezLook/ListboxItem' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/GroupBox' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Std)    Creating falagard mapping for type 'TaharezLook/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' Look'N'Feel 'TaharezLook/Tree' and RenderEffect ''. (0042BD78)
18/11/2011 19:46:54 (Error)   CEGUI::InvalidRequestException in file c:\cegui-0.7.5\cegui\src\ceguieventset.cpp(122) : [EventSet::subscribeScriptedEvent] No scripting module is available
18/11/2011 19:46:54 (Error)   CEGUI::InvalidRequestException in file c:\cegui-0.7.5\cegui\src\ceguieventset.cpp(122) : [EventSet::subscribeScriptedEvent] No scripting module is available
18/11/2011 19:46:54 (Std)    ---- Successfully completed loading of GUI layout from 'MainMenu.layout' ----
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Button' WindowRenderers removed. (07D69568)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Button' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Default' WindowRenderers removed. (07B44C08)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Default' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Editbox' WindowRenderers removed. (006D2AF0)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers removed. (006D1D58)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers removed. (07D61E10)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers removed. (07CBEE78)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers removed. (0060DDD8)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Listbox' WindowRenderers removed. (07CBE898)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Menubar' WindowRenderers removed. (07B1DCB0)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers removed. (07B75D28)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers removed. (07B63790)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers removed. (07B13210)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers removed. (07B132E8)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers removed. (07CC09F0)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers removed. (006950F0)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers removed. (006952B0)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Slider' WindowRenderers removed. (00695470)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Static' WindowRenderers removed. (07B91AB8)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Static' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers removed. (07B91C78)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/StaticText' WindowRenderers removed. (07B91E38)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers removed. (07D3F010)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/TabButton' WindowRenderers removed. (07D3F1D0)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/TabControl' WindowRenderers removed. (07D3F390)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers removed. (07D3F550)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers removed. (07D3F710)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers removed. (07B88098)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers removed. (07B88258)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
18/11/2011 19:46:56 (Std)    WindowRendererFactory for 'Falagard/Tree' WindowRenderers removed. (07B88418)
18/11/2011 19:46:56 (Std)    Deleted WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
18/11/2011 19:47:14 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI Imageset name: Background
18/11/2011 19:47:14 (Std)    ---- Source texture file: MenuBackground.png in resource group: General
18/11/2011 19:47:14 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI Imageset name: HistoryMode
18/11/2011 19:47:14 (Std)    ---- Source texture file: HistoryModeOption.png in resource group: (Default)
18/11/2011 19:47:14 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI Imageset name: Tutorial
18/11/2011 19:47:14 (Std)    ---- Source texture file: TutorialOption.png in resource group: (Default)
18/11/2011 19:47:14 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI Imageset name: Credits
18/11/2011 19:47:14 (Std)    ---- Source texture file: CreditsOption.png in resource group: (Default)
18/11/2011 19:47:14 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI Imageset name: Quit
18/11/2011 19:47:14 (Std)    ---- Source texture file: ExitOption.png in resource group: (Default)
18/11/2011 19:47:14 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI Imageset name: Objects
18/11/2011 19:47:14 (Std)    ---- Source texture file: MenuCursor.png in resource group: (Default)
18/11/2011 19:47:14 (Std)    Started creation of Scheme from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI GUIScheme name: TaharezLook
18/11/2011 19:47:14 (Std)    Started creation of Imageset from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI Imageset name: TaharezLook
18/11/2011 19:47:14 (Std)    ---- Source texture file: TaharezLook.tga in resource group: (Default)
18/11/2011 19:47:14 (Std)    Started creation of Font from XML specification:
18/11/2011 19:47:14 (Std)    ---- CEGUI font name: DejaVuSans-10
18/11/2011 19:47:14 (Std)    ----       Font type: FreeType
18/11/2011 19:47:14 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
18/11/2011 19:47:14 (Std)    ---- Real point size: 10

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby CrazyEddie » Sat Nov 19, 2011 10:46

I'm at a loss as to why you would get that issue. In my previous test I was able to destroy and recreate things successfully.

The only way I could help now would be to see a minimal example that exhibits the issue (where minimal means preferably without any additional libraries and non-CEGUI code). If you can provide that so that I can reproduce the issue, hopefully the solution will become apparent.

CE.

oscar.rpr
Just popping in
Just popping in
Posts: 8
Joined: Thu Oct 27, 2011 19:48

Re: Deleting CEGUI::OpenGLRenderer For Reinitializing CEGUI

Postby oscar.rpr » Fri Nov 25, 2011 05:47

Hello, I will try to give you a version with non extra libraries but it's kind complicated because we currently use SDL, boost, FMOD.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 9 guests