Page 1 of 1

Crash when unregistering and reloading imagesets

Posted: Thu Jul 07, 2011 20:12
by royconejo
Hello =)

I'm working on a multlanguage application and I need to reload a set of imagesets (all of them with the same imageset name but different .png) whenever the user selects another language. To display this imagesets, in several windows I've set property "ImageNormal", "ImageHover", etc with "set:ImagesetName image:ImageName" as usual.

As far as I know, instead of doing a imageset lookup on each rendering frame, CEGUI keeps pointers to the corresponding images inside of every window. But these pointers are NOT updated whenever I do a resource reload.

I know I can "solve" this problem doing a setProperty ("Image(something)", "set..") for each window that uses a given imageset, but the time taken to traverse each window, compare imageset names etc is overkill for my app.

Is there another, more optimal solution? how could I refresh those cached image pointers?

Thanks in advance!!

Re: Crash when unregistering and reloading imagesets

Posted: Thu Jul 21, 2011 17:31
by royconejo
so, there is no better option? :|

Re: Crash when unregistering and reloading imagesets

Posted: Thu Jul 21, 2011 18:24
by Jamarr
It sounds like you just want to update the underlying texture being used by the Imageset? You can do so using CEGUI::Imageset::getTexture. Then you merely update the underlying texture (by copying over the texture data you want) and then all windows using that imageset will be automatically updated. I do not think you can avoid the copy-texture step, since CEGUI::Imageset does not provide a (tmk) public method of changing the underlying texture-pointer; if you want to do that then you will need to make CEGUI::Imageset::setTexture public (and perhaps modify it's source) and then rebuild CEGUI with that change.

This sounds like something a lot of people would need, and I have used this before myself. Probably a good candidate for a feature-request, making textures in imagesets easier to update...

* edit: one caveat though with this approach is that the imagery will not be automatically updated if you are using texture-caching (AutoRenderingSurface property). In this case I think you can use System::signalRedraw, Renderer::setDisplaySize, or some such similar method to forcefully update all window imagery.

Re: Crash when unregistering and reloading imagesets

Posted: Thu Jul 21, 2011 18:50
by royconejo
What you say is interesting, but my problem is simpler than that.. I'm just trying to load an imageset with a given name, then load a window layout that uses it (setProperty("Image", etc)), later, unload that imageset and load another imageset *with the same given name*. The point is whenever I do this, CEGUI crashes on the first rendering. It seems that there is some kind of caching or invalid pointers to the first (now unloaded) imageset and CEGUI tries to render from there although theyre wrong! :( :( :(

Re: Crash when unregistering and reloading imagesets

Posted: Thu Jul 21, 2011 20:33
by Jamarr
I see. I misunderstood your post; I should have read the title lol. Anyway, that does seem to be an odd crash. Can you post your CEGUI.log so we know what version, compiler, etc. you are using and perhaps there is some error message in the log? And could you also post some relevant chunks of code so that we can see how you are loading/unloading/reloading things, etc?

Have you tried calling System::signalRedraw? or Renderer::setDisplaySize? or similar API function to see if this refreshes the Imageset references?

Re: Crash when unregistering and reloading imagesets

Posted: Thu Jul 21, 2011 22:26
by royconejo
No problem, thank you very much for your help :)!

I've tried signalRedraw() and friends with no luck...

Source code is pretty simple, I'm just using CEGUI::ImagesetManager::getSingleton().create () for loading imagesets, I'm doing a resource search by name whenever I want to free them:

Code: Select all

CEGUI::ImagesetManager::ImagesetIterator i (CEGUI::ImagesetManager::getSingleton().getIterator());
for (i.toStart(); not i.isAtEnd(); i++)
{
   if ((*i)->getName() == rp.getResourceName().utf8())
   {
      std::cerr << "************* UNLOADING RESOURCE NAME: '" << rp.getResourceName() << "'" << std::endl;
      (*i)->undefineAllImages ();
      break;
   }
}


Here is the calling stack until the point it crashes:

Code: Select all

0: append
1: CEGUI::operator+
2: CEGUI::PropertyHelper::imageToString
3: CEGUI::FalagardStaticImageProperties::Image::get
4: CEGUI::PropertySet::getProperty
5: CEGUI::ImageryComponent::render_impl
6: CEGUI::FalagardComponentBase::render
7: CEGUI::ImagerySection::render
8: CEGUI::SectionSpecification::render
9: CEGUI::LayerSpecification::render
10: CEGUI::StateImagery::render
11: CEGUI::FalagardStaticImage::render
12: CEGUI::Window::bufferGeometry
13: CEGUI::Window::drawSelf
14: CEGUI::Window::render
15: CEGUI::Window::render
16: CEGUI::Window::render
17: CEGUI::System::renderGUI


(at 3, d_image pointer in FalagardStaticImage is trashed...)

my app does the following:

Code: Select all

// from test/es/*
LoadImagesets ();
LoadLayouts ();
While (not quit)
{
  --- begin of frame n ----
  if (languageButtonPressed)
  {
     UnloadImagesets ();
     ChangeLanguageCode ();
     // now from test/en/*
     LoadImagesets ();
  }
  CEGUI::System::renderGUI ()
  ---- end of frame n ----
}
UnloadImagesets ();


There are no errors in the log, but you'll see I'm loading some imagesets at test/es/*, then, in my app, I clicked in the language button that in turn removes any imageset previously loaded in /test/es/* (I've a record for that) and then (as seen in the log) I'm loading imagesets in test/en/*. imagesets in test/{language} folders are basically the same xml; same imageset name, same image names, but obvously they are loading a different .png.

Code: Select all

21/07/2011 18:50:06 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
21/07/2011 18:50:06 (Std)    +                     Crazy Eddie's GUI System - Event log                    +
21/07/2011 18:50:06 (Std)    +                          (http://www.cegui.org.uk/)                         +
21/07/2011 18:50:06 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

21/07/2011 18:50:06 (Std)    CEGUI::Logger singleton created. (0x991f878)
21/07/2011 18:50:06 (Std)    
21/07/2011 18:50:06 (Std)    ********************************************************************************
21/07/2011 18:50:06 (Std)    * Important:                                                                   *
21/07/2011 18:50:06 (Std)    *     To get support at the CEGUI forums, you must post _at least_ the section *
21/07/2011 18:50:06 (Std)    *     of this log file indicated below.  Failure to do this will result in no  *
21/07/2011 18:50:06 (Std)    *     support being given; please do not waste our time.                       *
21/07/2011 18:50:06 (Std)    ********************************************************************************
21/07/2011 18:50:06 (Std)    ********************************************************************************
21/07/2011 18:50:06 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
21/07/2011 18:50:06 (Std)    ********************************************************************************
21/07/2011 18:50:06 (Std)    ---- Version 0.7.4 (Build: Mar  1 2011 GNU/Linux g++ 4.4.5 20101112 (Red Hat 4.4.5-2) 32 bit) ----
21/07/2011 18:50:06 (Std)    ---- Renderer module is: CEGUI::OpenGLRenderer - Official OpenGL based 2nd generation renderer module.  TextureTarget support enabled via FBO extension. ----
21/07/2011 18:50:06 (Std)    ---- XML Parser module is: CEGUI::TinyXMLParser - Official tinyXML based parser module for CEGUI ----
21/07/2011 18:50:06 (Std)    ---- Image Codec module is: FreeImageCodec - FreeImage based image codec ----
21/07/2011 18:50:06 (Std)    ---- Scripting module is: None ----
21/07/2011 18:50:06 (Std)    ********************************************************************************
21/07/2011 18:50:06 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
21/07/2011 18:50:06 (Std)    ********************************************************************************
21/07/2011 18:50:06 (Std)    
21/07/2011 18:50:06 (Std)    ---- Begining CEGUI System initialisation ----
21/07/2011 18:50:06 (Std)    CEGUI::ImagesetManager singleton created (0x9927948)
21/07/2011 18:50:06 (Std)    CEGUI::FontManager singleton created. (0x9927a20)
21/07/2011 18:50:06 (Std)    CEGUI::WindowFactoryManager singleton created
21/07/2011 18:50:06 (Std)    CEGUI::WindowManager singleton created (0x9927828)
21/07/2011 18:50:06 (Std)    CEGUI::SchemeManager singleton created. (0x9927d00)
21/07/2011 18:50:06 (Std)    CEGUI::MouseCursor singleton created. (0x9927af8)
21/07/2011 18:50:06 (Std)    CEGUI::GlobalEventSet singleton created. (0x9927e20)
21/07/2011 18:50:06 (Std)    CEGUI::AnimationManager singleton created (0x99281e0)
21/07/2011 18:50:06 (Std)    CEGUI::WidgetLookManager singleton created. (0x9928f30)
21/07/2011 18:50:06 (Std)    CEGUI::WindowRendererManager singleton created (0x9927b68)
21/07/2011 18:50:06 (Std)    CEGUI::RenderEffectManager singleton created (0x9928f90)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'DefaultWindow' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'DefaultWindow' windows added. (0x9928fc8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'DragContainer' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'DragContainer' windows added. (0x9929068)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'ScrolledContainer' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'ScrolledContainer' windows added. (0x99292a8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'ClippedContainer' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'ClippedContainer' windows added. (0x99293f8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Checkbox' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Checkbox' windows added. (0x9929548)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/PushButton' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/PushButton' windows added. (0x9929698)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/RadioButton' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/RadioButton' windows added. (0x99297e8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Combobox' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Combobox' windows added. (0x9929938)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/ComboDropList' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows added. (0x9929a88)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Editbox' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Editbox' windows added. (0x9929c20)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/FrameWindow' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows added. (0x9929d70)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/ItemEntry' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows added. (0x9929ec0)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Listbox' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Listbox' windows added. (0x992a010)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/ListHeader' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/ListHeader' windows added. (0x992a160)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/ListHeaderSegment' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (0x992a2b0)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Menubar' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Menubar' windows added. (0x992a400)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/PopupMenu' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows added. (0x992a550)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/MenuItem' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/MenuItem' windows added. (0x992a728)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/MultiColumnList' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows added. (0x992a878)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/MultiLineEditbox' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (0x992a9c8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/ProgressBar' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows added. (0x992ab18)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/ScrollablePane' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows added. (0x992ac68)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Scrollbar' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows added. (0x992adb8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Slider' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Slider' windows added. (0x992af08)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Spinner' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Spinner' windows added. (0x992b058)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/TabButton' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/TabButton' windows added. (0x992b1a8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/TabControl' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/TabControl' windows added. (0x992b2f8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Thumb' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Thumb' windows added. (0x992b448)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Titlebar' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Titlebar' windows added. (0x992b598)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Tooltip' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Tooltip' windows added. (0x992b6e8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/ItemListbox' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows added. (0x992b838)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/GroupBox' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/GroupBox' windows added. (0x992b988)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'CEGUI/Tree' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'CEGUI/Tree' windows added. (0x992bad8)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'HorizontalLayoutContainer' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'HorizontalLayoutContainer' windows added. (0x992bd30)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'VerticalLayoutContainer' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'VerticalLayoutContainer' windows added. (0x992be80)
21/07/2011 18:50:06 (Std)    Created WindowFactory for 'GridLayoutContainer' windows.
21/07/2011 18:50:06 (Std)    WindowFactory for 'GridLayoutContainer' windows added. (0x992bfd0)
21/07/2011 18:50:06 (Std)    Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
21/07/2011 18:50:06 (Std)    CEGUI::System singleton created. (0x991f560)
21/07/2011 18:50:06 (Std)    ---- CEGUI System initialisation completed ----
21/07/2011 18:50:06 (Std)    
21/07/2011 18:50:06 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI font name: VerdanaFont
21/07/2011 18:50:06 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:06 (Std)    ----     Source file: system/VerdanaFont.imageset in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: VerdanaFont
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/VerdanaFont.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI font name: VerdanaFont2
21/07/2011 18:50:06 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:06 (Std)    ----     Source file: system/VerdanaFont2.imageset in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: VerdanaFont2
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/VerdanaFont2.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI font name: VerdanaFont3
21/07/2011 18:50:06 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:06 (Std)    ----     Source file: system/VerdanaFont3.imageset in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: VerdanaFont3
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/VerdanaFont3.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI font name: fuenteFutura12#ffffff
21/07/2011 18:50:06 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:06 (Std)    ----     Source file: system/common/fuenteFutura12#ffffff.imageset in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: fuenteFutura12#ffffff
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/common/fuenteFutura12#ffffff.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI font name: DejaVuSans-10
21/07/2011 18:50:06 (Std)    ----       Font type: FreeType
21/07/2011 18:50:06 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
21/07/2011 18:50:06 (Std)    ---- Real point size: 10
21/07/2011 18:50:06 (Std)    Started creation of Scheme from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI GUIScheme name: VanillaSkin
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: Vanilla-Images
21/07/2011 18:50:06 (Std)    ---- Source texture file: vanilla.tga in resource group: (Default)
21/07/2011 18:50:06 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
21/07/2011 18:50:06 (Std)    ===== Look and feel parsing completed =====
21/07/2011 18:50:06 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Button' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Button' added. (0x9ad8e80)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Default' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Default' added. (0x9945da0)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Editbox' added. (0x993f7e8)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/FrameWindow' added. (0x9ad7c38)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/ItemEntry' added. (0x9acfb90)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/ListHeader' added. (0x9acfe18)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/ListHeaderSegment' added. (0x99a7320)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Listbox' added. (0x9958e40)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Menubar' added. (0x9958ee0)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/MenuItem' added. (0x993d4e8)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/MultiColumnList' added. (0x993d588)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/MultiLineEditbox' added. (0x9ade3d0)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/PopupMenu' added. (0x9ab0f38)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/ProgressBar' added. (0x9ab0c60)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/ScrollablePane' added. (0x9ad8820)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Scrollbar' added. (0x9ae76e0)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Slider' added. (0x9aae430)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Static' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Static' added. (0x99d0790)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/StaticImage' added. (0x99d0ce0)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/StaticText' added. (0x99d0e30)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/SystemButton' added. (0x99d0f80)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/TabButton' added. (0x99d10d0)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/TabControl' added. (0x99d3fc8)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Titlebar' added. (0x99d4118)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/ToggleButton' added. (0x99d4268)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Tooltip' added. (0x99d43b8)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/ItemListbox' added. (0x99d4508)
21/07/2011 18:50:06 (Std)    Created WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
21/07/2011 18:50:06 (Std)    WindowRendererFactory 'Falagard/Tree' added. (0x99d4658)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' Look'N'Feel 'Vanilla/Titlebar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'Vanilla/Button' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' Look'N'Feel 'Vanilla/FrameWindow' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'Vanilla/Editbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'Vanilla/VerticalScrollbarThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'Vanilla/VerticalScrollbar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'Vanilla/HorizontalScrollbarThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'Vanilla/HorizontalScrollbar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'Vanilla/StaticImage' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'Vanilla/StaticText' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'Vanilla/Listbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' Look'N'Feel 'Vanilla/MultiLineEditbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' Look'N'Feel 'Vanilla/ComboDropList' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' Look'N'Feel 'Vanilla/Combobox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'Vanilla/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'Vanilla/ProgressBar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Started creation of Scheme from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI GUIScheme name: TaharezLook
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: TaharezLook
21/07/2011 18:50:06 (Std)    ---- Source texture file: TaharezLook.tga in resource group: (Default)
21/07/2011 18:50:06 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
21/07/2011 18:50:06 (Std)    ===== Look and feel parsing completed =====
21/07/2011 18:50:06 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/LetterButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/LetterButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/Checkbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/ImageButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/RadioButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' Look'N'Feel 'TaharezLook/FrameWindow' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' Look'N'Feel 'TaharezLook/Titlebar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/Editbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' Look'N'Feel 'TaharezLook/MultiLineEditbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' Look'N'Feel 'TaharezLook/Menubar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' Look'N'Feel 'TaharezLook/PopupMenu' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' Look'N'Feel 'TaharezLook/MenuItem' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/AltProgressBar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/ProgressBar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/VUMeter' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/VerticalScrollbar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/HorizontalScrollbar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/VerticalScrollbarThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/HorizontalScrollbarThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/LargeVerticalScrollbar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/LargeVerticalScrollbarThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' Look'N'Feel 'TaharezLook/TabButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' Look'N'Feel 'TaharezLook/TabControl' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabContentPane' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabButtonPane' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/ComboDropList' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/ComboEditbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Combobox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/Listbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' Look'N'Feel 'TaharezLook/ListHeader' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' Look'N'Feel 'TaharezLook/ListHeaderSegment' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' Look'N'Feel 'TaharezLook/MultiColumnList' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' Look'N'Feel 'TaharezLook/Slider' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/SliderThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' Look'N'Feel 'TaharezLook/ScrollablePane' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Spinner' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' Look'N'Feel 'TaharezLook/Tooltip' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'TaharezLook/StaticImage' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'TaharezLook/StaticText' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' Look'N'Feel 'TaharezLook/ItemListbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' Look'N'Feel 'TaharezLook/ListboxItem' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/GroupBox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'TaharezLook/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' Look'N'Feel 'TaharezLook/Tree' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Started creation of Scheme from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI GUIScheme name: igp
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: igp
21/07/2011 18:50:06 (Std)    ---- Source texture file: igp.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
21/07/2011 18:50:06 (Std)    ===== Look and feel parsing completed =====
21/07/2011 18:50:06 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' Look'N'Feel 'igp/ScrollablePane' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'igp/StaticImage' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'igp/StaticText' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/TextButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'igp/TextButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'igp/ImageButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/ToggleButton' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'igp/ToggleButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'igp/HorizontalScrollbarThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'igp/HorizontalScrollbar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'igp/VerticalScrollbarThumb' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'igp/VerticalScrollbar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' Look'N'Feel 'igp/ListboxItem' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'igp/Listbox' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' Look'N'Feel 'igp/ListHeaderSegment' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' Look'N'Feel 'igp/ListHeader' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' Look'N'Feel 'igp/MultiColumnList' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' Look'N'Feel 'igp/MenuItem' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' Look'N'Feel 'igp/PopupMenu' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' Look'N'Feel 'igp/Menubar' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/KeyButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'igp/KeyButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/LanguageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'igp/LanguageButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Creating falagard mapping for type 'igp/LanguageToggleButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'igp/LanguageToggleButton' and RenderEffect ''. (0xbf999be0)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: ColorTest
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/colorTest.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: SystemDarkBackground
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/1024_768/DarkBackground.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: SystemBackground
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/1024_768/SystemBackground.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: LanguageButton
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/common/LanguageButton.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Attempting to create Imageset 'MessageBoxBackground' using image file 'system/common/MessageBoxBackground.png'.
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: System/MessageBoxIcons
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/common/MessageBoxIcons.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Attempting to create Imageset 'FormBackground' using image file 'system/FormBackground.png'.
21/07/2011 18:50:06 (Std)    Attempting to create Imageset 'FormAddElement' using image file 'system/FormAddElement.png'.
21/07/2011 18:50:06 (Std)    Attempting to create Imageset 'FormRemoveElement' using image file 'system/FormRemoveElement.png'.
21/07/2011 18:50:06 (Std)    Attempting to create Imageset 'SelectorBackground' using image file 'system/SelectorBackground.png'.
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: SelectorLeftMenuButtons
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/SelectorLeftMenuButtons.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: SelectorTab
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/SelectorTab.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: keyboardBackground
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/keyboardBackground.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: Keyboard
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/keyboard.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: AlphaNumericalKeyboard
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/alphanumericalKeyboard.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:06 (Std)    ---- CEGUI Imageset name: NumericalKeyboard
21/07/2011 18:50:06 (Std)    ---- Source texture file: system/numericalKeyboard.png in resource group: (Default)
21/07/2011 18:50:06 (Std)    ---- Successfully completed loading of GUI layout from 'system/keyboard.layout' ----
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: GameLauncherBackground
21/07/2011 18:50:07 (Std)    ---- Source texture file: gameLauncher/es/1024_768/Background.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: GameLauncherCashoutAndCloseButton
21/07/2011 18:50:07 (Std)    ---- Source texture file: gameLauncher/es/common/CashoutAndCloseButton.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: GameLauncherPrevious
21/07/2011 18:50:07 (Std)    ---- Source texture file: gameLauncher/common/PreviousButton.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: GameLauncherNext
21/07/2011 18:50:07 (Std)    ---- Source texture file: gameLauncher/common/NextButton.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: UpDownCloseButtons
21/07/2011 18:50:07 (Std)    ---- Source texture file: gameLauncher/common/upDownCloseButtons.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI font name: GameLauncherMessageFont
21/07/2011 18:50:07 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:07 (Std)    ----     Source file: gameLauncher/common/GameLauncherMessageFont.imageset in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: GameLauncherMessageFont
21/07/2011 18:50:07 (Std)    ---- Source texture file: gameLauncher/common/MessageFont.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI font name: GameLauncherMoneyFont
21/07/2011 18:50:07 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:07 (Std)    ----     Source file: gameLauncher/common/MoneyFont.imageset in resource group: (Default)
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: GameLauncherMoneyFont
21/07/2011 18:50:07 (Std)    ---- Source texture file: gameLauncher/common/MoneyFont.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    ---- Successfully completed loading of GUI layout from 'gameLauncher/SystemMessageBoxes.layout' ----
21/07/2011 18:50:07 (Std)    ---- Successfully completed loading of GUI layout from 'gameLauncher/GameLauncher.layout' ----
21/07/2011 18:50:07 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:07 (Std)    ---- CEGUI Imageset name: GameLauncher/GameIcon/testTerminal
21/07/2011 18:50:07 (Std)    ---- Source texture file: test/common/gameIcon.png in resource group: (Default)
21/07/2011 18:50:07 (Std)    Attempting to create Imageset 'DejaVuSans-10_auto_glyph_images_ ' with texture only.
21/07/2011 18:50:12 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:12 (Std)    ---- CEGUI Imageset name: Background
21/07/2011 18:50:12 (Std)    ---- Source texture file: test/es/1024_768/Background.png in resource group: (Default)
21/07/2011 18:50:12 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:12 (Std)    ---- CEGUI Imageset name: DarkBackground
21/07/2011 18:50:12 (Std)    ---- Source texture file: test/1024_768/DarkBackground.png in resource group: (Default)
21/07/2011 18:50:12 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:12 (Std)    ---- CEGUI Imageset name: HistoryBackground
21/07/2011 18:50:12 (Std)    ---- Source texture file: test/1024_768/HistoryBackground.png in resource group: (Default)
21/07/2011 18:50:12 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:12 (Std)    ---- CEGUI Imageset name: RulesWindow
21/07/2011 18:50:12 (Std)    ---- Source texture file: test/1024_768/RulesWindow.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CashoutAndCloseButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/common/CashoutAndCloseButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CreditValueLabel
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/common/CreditValueLabel.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: MenuFunctions
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/common/MenuFunctions.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: MenuItems
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/common/MenuItems.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: MessageBoxes
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/MessageBoxes.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: ArrowCheckbox
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/ArrowCheckbox.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: AsistentButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/AsistentButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CircularChip
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CircularChip.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: Coin
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/Coin.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: EraseAllButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/EraseAllButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: EraseButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/EraseButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: EraseCheckbox
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/EraseCheckbox.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: HelpCloseButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/HelpCloseButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: HistoryIcons
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/HistoryIcons.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: HistoryNumbers
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/HistoryNumbers.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: LanguageButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/LanguageButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    ---- Returning existing instance of Imageset named 'LanguageButton'.
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: LastNumbers
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/LastNumbers.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: Menu
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/Menu.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: MessageCloseButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/MessageCloseButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: MinusButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/MinusButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: MinusMinusButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/MinusMinusButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: NextAndPreviousButtons
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/NextAndPreviousButtons.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: NumberLight
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/NumberLight.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: NumberMarker
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/NumberMarker.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: PlusButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/PlusButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: PlusPlusButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/PlusPlusButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: RectangularChip
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/RectangularChip.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: RulesButton
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/RulesButton.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: SelectedCoin
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/SelectedCoin.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: Timer
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/Timer.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: TimerProgressBar
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/Timer.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: BigNumbersFont
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/BigNumbers.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: BigNumbersFont
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/BigNumbers.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: ChipFont_1
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/ChipFont_1.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: ChipFont_1
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/ChipFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: ChipFont_2
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/ChipFont_2.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: ChipFont_2
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/ChipFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: ChipFont_3
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/ChipFont_3.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: ChipFont_3
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/ChipFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CoinFont
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CoinFont.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CoinFont
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CoinFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CoinFont10
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CoinFont10.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CoinFont10
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CoinFont10.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CoinFont13
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CoinFont13.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CoinFont13
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CoinFont13.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CoinFont16
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CoinFont16.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CoinFont16
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CoinFont16.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CreditFont_Bet
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CreditFont_Bet.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CreditFont_Bet
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CreditFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CreditFont_Cash
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CreditFont_Cash.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CreditFont_Cash
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CreditFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CreditFont_Credit
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CreditFont_Credit.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CreditFont_Credit
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CreditFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: CreditFont_Pay
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/CreditFont_Pay.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: CreditFont_Pay
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/CreditFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: DisplayFont
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/DisplayFont.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: DisplayFont
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/DisplayFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: HistoryFont
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/HistoryFont.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: HistoryFont
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/HistoryFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: MessageFont
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/MessageFont.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: MessageFont
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/MessageFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Font from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI font name: PayByHandFont
21/07/2011 18:50:13 (Std)    ----       Font type: Pixmap
21/07/2011 18:50:13 (Std)    ----     Source file: test/common/PayByHandFont.imageset in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: PayByHandFont
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/common/PayByHandFont.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    ===== Begin Animations parsing =====
21/07/2011 18:50:13 (Std)    Defining animation named: NumberMarker  Duration: 5.13200  Replay mode: once  Auto start: false
21/07/2011 18:50:13 (Std)       Adding affector for property: Image  Interpolator: String  Application method: absolute
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.00000  Value: set:NumberMarker image:1  Progression: discrete
21/07/2011 18:50:13 (Std)    WARNING: progression type specified for first keyframe in animation will be ignored.
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.03600  Value: set:NumberMarker image:2  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.07200  Value: set:NumberMarker image:3  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.10800  Value: set:NumberMarker image:4  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.14400  Value: set:NumberMarker image:5  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.18000  Value: set:NumberMarker image:6  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.21600  Value: set:NumberMarker image:7  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.25200  Value: set:NumberMarker image:8  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.28800  Value: set:NumberMarker image:9  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.32400  Value: set:NumberMarker image:10  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.36000  Value: set:NumberMarker image:11  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.39600  Value: set:NumberMarker image:12  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.43200  Value: set:NumberMarker image:13  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.46800  Value: set:NumberMarker image:14  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.50400  Value: set:NumberMarker image:15  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.54000  Value: set:NumberMarker image:16  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.57600  Value: set:NumberMarker image:17  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.61200  Value: set:NumberMarker image:18  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.64800  Value: set:NumberMarker image:19  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.68400  Value: set:NumberMarker image:20  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.72000  Value: set:NumberMarker image:21  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.75600  Value: set:NumberMarker image:22  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.79200  Value: set:NumberMarker image:23  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.82800  Value: set:NumberMarker image:24  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.86400  Value: set:NumberMarker image:25  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.90000  Value: set:NumberMarker image:26  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.93600  Value: set:NumberMarker image:27  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.97200  Value: set:NumberMarker image:28  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.00800  Value: set:NumberMarker image:29  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.04400  Value: set:NumberMarker image:30  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.08000  Value: set:NumberMarker image:31  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.11600  Value: set:NumberMarker image:32  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.15200  Value: set:NumberMarker image:33  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.18800  Value: set:NumberMarker image:34  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.22400  Value: set:NumberMarker image:35  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.26000  Value: set:NumberMarker image:36  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.29600  Value: set:NumberMarker image:37  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.33200  Value: set:NumberMarker image:38  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.36800  Value: set:NumberMarker image:39  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.40400  Value: set:NumberMarker image:40  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.44000  Value: set:NumberMarker image:41  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.47600  Value: set:NumberMarker image:42  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.51200  Value: set:NumberMarker image:43  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.54800  Value: set:NumberMarker image:44  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.58400  Value: set:NumberMarker image:45  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.62000  Value: set:NumberMarker image:46  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.65600  Value: set:NumberMarker image:47  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.69200  Value: set:NumberMarker image:48  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.72800  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.76400  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.80000  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.83600  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.87200  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.90800  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.94400  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.98000  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.01600  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.05200  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.08800  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.12400  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.16000  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.19600  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.23200  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.26800  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.30400  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.34000  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.37600  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.41200  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.44800  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.48400  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.52000  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.55600  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.59200  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.62800  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.66400  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.70000  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.73600  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.77200  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.80800  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.84400  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.88000  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.91600  Value: set:NumberMarker image:50  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 2.95200  Value: set:NumberMarker image:49  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 4.98800  Value: set:NumberMarker image:51  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 5.02400  Value: set:NumberMarker image:52  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 5.06000  Value: set:NumberMarker image:53  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 5.09600  Value: set:NumberMarker image:54  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 5.13200  Value: set:NumberMarker image:1  Progression: discrete
21/07/2011 18:50:13 (Std)    Defining animation named: NumberLight  Duration: 1.00000  Replay mode: once  Auto start: false
21/07/2011 18:50:13 (Std)       Adding affector for property: Image  Interpolator: String  Application method: absolute
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.00000  Value: set:NumberMarker image:1  Progression: discrete
21/07/2011 18:50:13 (Std)    WARNING: progression type specified for first keyframe in animation will be ignored.
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.05000  Value: set:NumberMarker image:2  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.10000  Value: set:NumberMarker image:3  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.15000  Value: set:NumberMarker image:4  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.20000  Value: set:NumberMarker image:5  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.25000  Value: set:NumberMarker image:6  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.30000  Value: set:NumberMarker image:7  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.35000  Value: set:NumberMarker image:8  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.40000  Value: set:NumberMarker image:9  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.45000  Value: set:NumberMarker image:10  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.50000  Value: set:NumberMarker image:11  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.55000  Value: set:NumberMarker image:12  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.60000  Value: set:NumberMarker image:13  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.65000  Value: set:NumberMarker image:14  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.70000  Value: set:NumberMarker image:15  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.75000  Value: set:NumberMarker image:16  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.80000  Value: set:NumberMarker image:17  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.85000  Value: set:NumberMarker image:18  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.90000  Value: set:NumberMarker image:19  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.95000  Value: set:NumberMarker image:20  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.00000  Value: set:NumberMarker image:1  Progression: discrete
21/07/2011 18:50:13 (Std)    Defining animation named: NumberLightNoFrame  Duration: 1.00000  Replay mode: once  Auto start: false
21/07/2011 18:50:13 (Std)       Adding affector for property: Image  Interpolator: String  Application method: absolute
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.00000  Value: set:NumberMarker image:NoFrame_1  Progression: discrete
21/07/2011 18:50:13 (Std)    WARNING: progression type specified for first keyframe in animation will be ignored.
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.05000  Value: set:NumberMarker image:NoFrame_2  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.10000  Value: set:NumberMarker image:NoFrame_3  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.15000  Value: set:NumberMarker image:NoFrame_4  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.20000  Value: set:NumberMarker image:NoFrame_5  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.25000  Value: set:NumberMarker image:NoFrame_6  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.30000  Value: set:NumberMarker image:NoFrame_7  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.35000  Value: set:NumberMarker image:NoFrame_8  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.40000  Value: set:NumberMarker image:NoFrame_9  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.45000  Value: set:NumberMarker image:NoFrame_10  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.50000  Value: set:NumberMarker image:NoFrame_11  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.55000  Value: set:NumberMarker image:NoFrame_12  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.60000  Value: set:NumberMarker image:NoFrame_13  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.65000  Value: set:NumberMarker image:NoFrame_14  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.70000  Value: set:NumberMarker image:NoFrame_15  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.75000  Value: set:NumberMarker image:NoFrame_16  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.80000  Value: set:NumberMarker image:NoFrame_17  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.85000  Value: set:NumberMarker image:NoFrame_18  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.90000  Value: set:NumberMarker image:NoFrame_19  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 0.95000  Value: set:NumberMarker image:NoFrame_20  Progression: discrete
21/07/2011 18:50:13 (Std)          Adding KeyFrame at position: 1.00000  Value: set:NumberMarker image:NoFrame_1  Progression: discrete
21/07/2011 18:50:13 (Std)    ===== End Animations parsing =====
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: Cloth0_1
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/1024_768/Cloth0_1.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: Cloth0_2
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/1024_768/Cloth0_2.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: Cloth0_3
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/1024_768/Cloth0_3.png in resource group: (Default)
21/07/2011 18:50:13 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:13 (Std)    ---- CEGUI Imageset name: Rules
21/07/2011 18:50:13 (Std)    ---- Source texture file: test/es/1024_768/Rules0.png in resource group: (Default)
21/07/2011 18:50:14 (Std)    ---- Successfully completed loading of GUI layout from 'test/Cloth0_1.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/Cloth0_2.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/Cloth0_3.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/LastNumbers.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/ClothHistory.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/Menu.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/Rules.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/MessageBoxes.layout' ----
21/07/2011 18:50:15 (Std)    ---- Successfully completed loading of GUI layout from 'test/test0.layout' ----
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: CreditValueLabel
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/common/CreditValueLabel.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'CreditValueLabel'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: Cloth0_2
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/1024_768/Cloth0_2.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'Cloth0_2'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: MenuFunctions
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/common/MenuFunctions.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'MenuFunctions'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: CashoutAndCloseButton
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/common/CashoutAndCloseButton.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'CashoutAndCloseButton'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: Cloth0_3
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/1024_768/Cloth0_3.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'Cloth0_3'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: Background
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/1024_768/Background.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'Background'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: MenuItems
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/common/MenuItems.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'MenuItems'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: Rules
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/1024_768/Rules0.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'Rules'.
21/07/2011 18:50:19 (Std)    Started creation of Imageset from XML specification:
21/07/2011 18:50:19 (Std)    ---- CEGUI Imageset name: Cloth0_1
21/07/2011 18:50:19 (Std)    ---- Source texture file: test/en/1024_768/Cloth0_1.png in resource group: (Default)
21/07/2011 18:50:19 (Std)    ---- Returning existing instance of Imageset named 'Cloth0_1'.


And that's all there is to it.. perhaps its the way I'm unloading imagesets? apart from that, this error is very easy to reproduce.. just get any CEGUI example and make it unload and reload an imageset.. if any window used that imageset, next time there is a complete redraw (ej window->invalidate(true);) it will crash. From the beginning I assumed that this is a known bug (limitation) in CEGUI by design, since I'm seeing this behaviour in cegui 0.6.x and now on each 0.7.x. but then again, perhaps I'm doing something wrong...

Thanks again!

Re: Crash when unregistering and reloading imagesets

Posted: Thu Jul 21, 2011 23:49
by royconejo
UPDATE

I've changed my ugly imageset unload function by

Code: Select all

CEGUI::ImagesetManager& im = CEGUI::ImagesetManager::getSingleton();
im.destroy (im.get(rp.getResourceName().utf8()));


Now I can actually see the image changing. Nevertheless, as stated before, it crashes on the first window->invalidate().

Any thoughts?

Re: Crash when unregistering and reloading imagesets

Posted: Fri Jul 22, 2011 16:27
by Jamarr
Yeah, I can tell you for sure that Imageset::undefineAllImages is not sufficient as it only undefines the (image-name, area) pairs associated with the imageset; the underlying texture is still preserved, and the ImagesetManager still contains the (imageset-name, object-pointer) reference.

The approach of calling ImagesetManager::destroy on each resource (or ImagesetManager::destroyAll) and then later calling ImagesetManager::create should be appropriate, as it destroys the actual Imageset object, removes the reference, and fires the appropriate events.

Alternatively, If you take a look at the parameters for ImagesetManager::create (and CEGUI::ImagesetManager::createFromImageFile) you will notice an optional parameter XMLResourceExistsAction action = XREA_RETURN I think that if you pass XREA_REPLACE this may be slightly more efficient. However, there is a note in the code here that says DANGER! so you might end up with the same problem.

I am not really familiar enough with this part of the code to answer definitively but I believe you are right in that the imageset/image references held by the windows? themselves are never updated. I have a feeling that they are merely set when initially loaded (or later via SetProperty). And there probably is no built-in mechanism for refreshing all of those references. I think that, if you want to use this method, the only option is iterating the windows and calling SetProperty :/

As mentioned in my first response, It is probably more efficient to manually load the language-specific image and then manually update (via Render to Texture) the texture underlying the imagset(s). This way you can avoid all of the headache involved with trying to update the imagset references.

CE or Kulik are more versed in this area I think and would probably be able to answer your question better, but they are pretty busy afaik :/

Re: Crash when unregistering and reloading imagesets

Posted: Fri Jul 22, 2011 19:54
by Kulik
Exactly, the pointers are unfortunately not updated when you destroy the imageset, this should definitely be addressed. I think we could add something like a ResourcePtr that would listen to resource changes and invalidate itself when that happens or a similar solution. I would appreciate ideas about this :-)

Re: Crash when unregistering and reloading imagesets

Posted: Mon Jul 25, 2011 14:04
by royconejo
Jamarr wrote:Alternatively, If you take a look at the parameters for ImagesetManager::create (and CEGUI::ImagesetManager::createFromImageFile) you will notice an optional parameter XMLResourceExistsAction action = XREA_RETURN I think that if you pass XREA_REPLACE this may be slightly more efficient. However, there is a note in the code here that says DANGER! so you might end up with the same problem.


Indeed. using XREA_REPLACE thrashed the screen even more.

Eventually this issue will be fixed, but in the meantime I'd propose to change the behaviour of XREA_REPLACE to what you said: instead of a resource destroy (texture destroy/free) and a new create (this whole process won't work anyway), we could be doing an automatic texture update of the current imageset with the image specified in another imageset. Of course, this will only work if the image is exacly of the same size than the original.

What do you think? I can do (and certainly will need to do) this patch, but perhaps if this seems useful, a CEGUI guru could do this in no time?

Alternatively, is there some easy way to update the contents of a texture with an specified png?.. lets say CEGUI::Texture::loadFromFile ("image.png")? or should I open the .png, and manipulate at the pixel level?

Re: Crash when unregistering and reloading imagesets

Posted: Mon Jul 25, 2011 18:37
by Jamarr
royconejo wrote:Alternatively, is there some easy way to update the contents of a texture with an specified png?.. lets say CEGUI::Texture::loadFromFile ("image.png")? or should I open the .png, and manipulate at the pixel level?


This depends on the underlying Renderer you are using. Some of them have a Texture::loadFromFile and Texture::loadFromMemory. I know that the OpenGLTexture object has these. You can request the underlying Texture object from an Imagset via Imageset::getTexture. So in theory you should be able to 1) request the Texture from the Imageset(s) in question 2) cast the Texture to the appropriate type and 3) replace the existing image-data via one of the Texture::load* methods.