dysplaced
06-12-2009 20:36:12
Hi,
I have a strange problem with using MyGUI. I have been working with MyGUI a while ago and returned to my project now. I got it to compile again, all was well. The Demos from MyGUI (including the LayoutEditor) didn't work however and I decided to upgrade to 2.2.3 (from 2.2.2). After the upgrade my project now fails with the same Error, the examples still don't work. I'm using VC++2008.
MyGUI Log:
Seems fine to me. The actual Error description is in Ogre.log:
So something seems wrong with the name of the resource group of the font. Since I didn't change anything except upgrading MyGUI and the demos exhibit the same behavior (even before the upgrade) I assume this is MyGUI related. Any ideas?
I have a strange problem with using MyGUI. I have been working with MyGUI a while ago and returned to my project now. I got it to compile again, all was well. The Demos from MyGUI (including the LayoutEditor) didn't work however and I decided to upgrade to 2.2.3 (from 2.2.2). After the upgrade my project now fails with the same Error, the examples still don't work. I'm using VC++2008.
MyGUI Log:
----------------------------------------------------------------------------------------------------------------------------------
loging report for : 12/06/2009 21:41:18
----------------------------------------------------------------------------------------------------------------------------------
21:41:18 | General | Info | * Initialise: Gui | d:\ogre\mygui\myguiengine\src\mygui_gui.cpp | 54
21:41:18 | General | Info | * MyGUI version 2.2.3 | d:\ogre\mygui\myguiengine\src\mygui_gui.cpp | 58
21:41:18 | General | Info | Viewport : 1280 768 | d:\ogre\mygui\myguiengine\src\mygui_gui.cpp | 68
21:41:18 | General | Info | * Initialise: ResourceManager | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 41
21:41:18 | General | Info | ResourceManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 53
21:41:18 | General | Info | * Initialise: LayerManager | d:\ogre\mygui\myguiengine\src\mygui_layermanager.cpp | 41
21:41:18 | General | Info | LayerManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_layermanager.cpp | 73
21:41:18 | General | Info | * Initialise: WidgetManager | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 62
21:41:18 | General | Info | * Register widget factory 'Widget' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Button' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Window' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'List' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'HScroll' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'VScroll' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Edit' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'ComboBox' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'StaticText' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Tab' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'TabItem' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'TabItem' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Sheet' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Progress' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'ItemBox' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'MultiList' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'StaticImage' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Message' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'RenderBox' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'MenuCtrl' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'MenuItem' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'PopupMenu' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'MenuBar' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'ScrollView' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'DDContainer' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | * Register widget factory 'Canvas' | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
21:41:18 | General | Info | WidgetManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_widgetmanager.cpp | 93
21:41:18 | General | Info | * Initialise: InputManager | d:\ogre\mygui\myguiengine\src\mygui_inputmanager.cpp | 51
21:41:18 | General | Info | InputManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_inputmanager.cpp | 74
21:41:18 | General | Info | * Initialise: SubWidgetManager | d:\ogre\mygui\myguiengine\src\mygui_subwidgetmanager.cpp | 33
21:41:18 | General | Info | SubWidgetManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_subwidgetmanager.cpp | 49
21:41:18 | General | Info | * Initialise: SkinManager | d:\ogre\mygui\myguiengine\src\mygui_skinmanager.cpp | 40
21:41:18 | General | Info | SkinManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_skinmanager.cpp | 46
21:41:18 | General | Info | * Initialise: FontManager | d:\ogre\mygui\myguiengine\src\mygui_fontmanager.cpp | 44
21:41:18 | General | Info | FontManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_fontmanager.cpp | 48
21:41:18 | General | Info | * Initialise: ControllerManager | d:\ogre\mygui\myguiengine\src\mygui_controllermanager.cpp | 36
21:41:18 | General | Info | ControllerManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_controllermanager.cpp | 40
21:41:18 | General | Info | * Initialise: PointerManager | d:\ogre\mygui\myguiengine\src\mygui_pointermanager.cpp | 41
21:41:18 | General | Info | PointerManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_pointermanager.cpp | 50
21:41:18 | General | Info | * Initialise: ClipboardManager | d:\ogre\mygui\myguiengine\src\mygui_clipboardmanager.cpp | 35
21:41:18 | General | Info | ClipboardManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_clipboardmanager.cpp | 44
21:41:18 | General | Info | * Initialise: LayoutManager | d:\ogre\mygui\myguiengine\src\mygui_layoutmanager.cpp | 41
21:41:18 | General | Info | LayoutManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_layoutmanager.cpp | 47
21:41:18 | General | Info | * Initialise: DynLibManager | d:\ogre\mygui\myguiengine\src\mygui_dynlibmanager.cpp | 34
21:41:18 | General | Info | DynLibManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_dynlibmanager.cpp | 36
21:41:18 | General | Info | * Initialise: PluginManager | d:\ogre\mygui\myguiengine\src\mygui_pluginmanager.cpp | 36
21:41:18 | General | Info | PluginManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_pluginmanager.cpp | 40
21:41:18 | General | Info | * Initialise: LanguageManager | d:\ogre\mygui\myguiengine\src\mygui_languagemanager.cpp | 37
21:41:18 | General | Info | LanguageManager successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_languagemanager.cpp | 44
21:41:18 | General | Info | Load ini file 'core_keyboard.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Load ini file 'core_language.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Load ini file 'core_layer.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Load ini file 'core_font.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Load ini file 'core_theme_black_blue.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Load ini file 'core_resource.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Load ini file 'core_skin.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Register value : 'HCenter' = 0 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 164
21:41:18 | General | Info | Register value : 'VCenter' = 0 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 165
21:41:18 | General | Info | Register value : 'Center' = 0 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 166
21:41:18 | General | Info | Register value : 'Left' = 2 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 167
21:41:18 | General | Info | Register value : 'Right' = 4 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 168
21:41:18 | General | Info | Register value : 'HStretch' = 6 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 169
21:41:18 | General | Info | Register value : 'Top' = 8 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 170
21:41:18 | General | Info | Register value : 'Bottom' = 16 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 171
21:41:18 | General | Info | Register value : 'VStretch' = 24 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 172
21:41:18 | General | Info | Register value : 'Stretch' = 30 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 173
21:41:18 | General | Info | Register value : 'Default' = 10 | d:\ogre\mygui\myguiengine\include\mygui_align.h | 174
21:41:18 | General | Info | Load ini file 'core_pointer.xml' from resource group : General | d:\ogre\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
21:41:18 | General | Info | Gui successfully initialized | d:\ogre\mygui\myguiengine\src\mygui_gui.cpp | 112
Seems fine to me. The actual Error description is in Ogre.log:
OGRE EXCEPTION(5:ItemIdentityException): Cannot locate a resource group called 'ral~fl˜Âs' for resource 'DejaVuSans.ttf' in ResourceGroupManager::openResource at d:\ogre\ogremain\src\ogreresourcegroupmanager.cpp (line 685)
So something seems wrong with the name of the resource group of the font. Since I didn't change anything except upgrading MyGUI and the demos exhibit the same behavior (even before the upgrade) I assume this is MyGUI related. Any ideas?