textbox multiline

nevarim

04-04-2012 13:53:30

hi all

there is possibility to make a textbox multiline without scrollbar:

i want to write 2 line in a editbox with align center

thanks of all

Nevarim

Altren

05-04-2012 10:44:54

Enable multiline. And if your text fits into EditBox you won't see scrolls. If it doesn't fit you can manually disable scroll visibility (VisibleVScroll and VisibleHScroll properties).

Edit: actually default EditBox skin don't have scrolls, so you don't need to do anything special.

nevarim

05-04-2012 12:44:05

in layouteditor i don't find multiline property

Altren

05-04-2012 13:17:11

Ah, you should use EditBox widget and enable ReadOnly mode, since TextBox support only simple single line texts.

nevarim

05-04-2012 14:07:43

really thanks

it goes well

nevarim

05-04-2012 23:37:44

in the editbox i'm trying to put in a text (2000 character) but application goes in crash, it is impossible to put in a text in editbox?

thanks

Nevarim

nevarim

11-04-2012 17:06:12

any hint on this problem?

editbox crash when i try to put in a text long (a description)

thanks

Nevarim

Altren

12-04-2012 09:14:00

Try to debug your application. Or do something to let me reproduce this, because too lont texts are cropped, but doesn't crash. I failed to reproduce your problem and can't find the reason.

nevarim

12-04-2012 18:02:33

maybe i found problem, it seems that when i charge on editbox letters as à ò è ù ì it crashes, it seems that is a problem on Ogre::String

do you have hint?

nevarim

12-04-2012 18:19:34

Unhandled exception in a 0x761cb9bc bloodcolony.exe: Microsoft C + + Exception: MyGUI :: :: UString invalid_data memory location 0x003bce38 ..

nevarim

12-04-2012 18:35:46

maybe i found real problem, its is a font problem

viewtopic.php?f=17&t=11629

but i don't understand how can i solve, i tried to add arial.ttf in core_font and it seems that it doesn't use in it accented letters, but arial include them.....

i use this code

``` <Resource type="ResourceTrueTypeFont" name="Arial"> <Property key="Source" value="arial.ttf"/> <Property key="Size" value="19"/> <Property key="Resolution" value="50"/> <Property key="Antialias" value="false"/> <Property key="SpaceWidth" value="4"/> <Property key="TabWidth" value="8"/> <Property key="CursorWidth" value="2"/> <Property key="Distance" value="6"/> <Property key="OffsetHeight" value="0"/> </Resource> ```

and include arial.ttf in folder

Altren

12-04-2012 20:04:28

I guess the problem is that you are trying to add non-UTF8 string. With characters not defined in font MyGUI replace them with special glyph of not defined character (usually looks like an empty square). I'll try to figure why it is not converted properly.

nevarim

12-04-2012 21:43:08

thanks

i tried to add font arial and in fontviewer i see accented char as square :S with all fonts charged inside windows

nevarim

17-04-2012 04:05:29

tried also with personalized font but nothing to do, all accented chars aren'r reconoscized

Altren

17-04-2012 10:50:20

I just opened font viewer with default font (DejaVuSans.tff) and clicked generate and then pasted "à ò è ù ì" in edit box and I see characters instead of squares.
Remember, that default font doesn't include these characters and you won't see them, until you'll click generate in font viewer.

Edit: also tried with arial.ttf from my os (windows 7) ant it works fine as well.

nevarim

17-04-2012 20:24:38

i tried again

directly in layouteditor using my layout i write in editbox accented letter in caption property with font arial and i have square in property box and rght accented letter in editbox

but in the program having layout charged i have same problem (mygui string not properly charged)

those are files used

core_font
```<?xml version="1.0" encoding="UTF-8"?> <MyGUI type="Resource" version="1.1"> <Resource type="ResourceTrueTypeFont" name="DejaVuSansFont.15"> <Property key="Source" value="DejaVuSans.ttf"/> <Property key="Size" value="10"/> <Codes> <Code range="32 126"/> <Code range="1025 1105"/> <Code range="8470"/> <Code hide="1026 1039"/> <Code hide="1104"/> </Codes> </Resource> <Resource type="ResourceTrueTypeFont" name="Arial"> <Property key="Source" value="arial.ttf"/> <Property key="Size" value="10"/> </Resource> <Resource type="ResourceTrueTypeFont" name="BlackForest"> <Property key="Source" value="blackforest.ttf"/> <Property key="Size" value="10"/> </Resource> </MyGUI> ```

layout

```<?xml version="1.0" encoding="UTF-8"?> <MyGUI type="Layout" version="3.2.0"> <Widget type="ImageBox" skin="ImageBox" position="0 0 1440 900" layer="Back" name="CRRBG"> <Property key="Texture" value="ifc_cr_race.png"/> <Property key="ImageTexture" value="ifc_cr_race.png"/> <Widget type="Button" skin="Button" position="40 32 208 56" name="CRRBGUM"> <Property key="Caption" value="Umano"/> <UserString key="DBINDEX" value="1"/> </Widget> <Widget type="Button" skin="Button" position="40 104 208 56" name="CRRBGNA"> <Property key="Caption" value="Nano"/> <UserString key="DBINDEX" value="2"/> </Widget> <Widget type="Button" skin="Button" position="40 176 208 56" name="CRRBGEL"> <Property key="Caption" value="Elfo"/> <UserString key="DBINDEX" value="3"/> </Widget> <Widget type="Button" skin="Button" position="40 248 208 56" name="CRRBGHA"> <Property key="Caption" value="Halfling"/> <UserString key="DBINDEX" value="8"/> </Widget> <Widget type="Button" skin="Button" position="1180 32 208 56" name="CRRBGMO"> <Property key="Caption" value="Mezzorco"/> <UserString key="DBINDEX" value="9"/> </Widget> <Widget type="Button" skin="Button" position="1180 104 208 56" name="CRRBGMD"> <Property key="Caption" value="Stirpe Demoniaca"/> <UserString key="DBINDEX" value="6"/> </Widget> <Widget type="Button" skin="Button" position="1180 176 208 56" name="CRRBGMA"> <Property key="Caption" value="Stirpe Angelica"/> <UserString key="DBINDEX" value="5"/> </Widget> <Widget type="Button" skin="Button" position="1180 248 208 56" name="CRRBGME"> <Property key="Caption" value="Mezz&apos;elfo"/> <UserString key="DBINDEX" value="4"/> </Widget> <Widget type="Button" skin="Button" position="40 320 208 56" name="CRRBGGN"> <Property key="Caption" value="Gnomo"/> <UserString key="DBINDEX" value="7"/> </Widget> <Widget type="ImageBox" skin="ImageBox" position="736 32 352 552" name="CRRBGIM"/> <Widget type="Button" skin="Button" position="1185 800 104 72" name="CRRBGES"/> <Widget type="Button" skin="Button" position="1295 800 104 72" name="CRRBGAV"/> <Widget type="EditBox" skin="EditBox" position="320 32 352 552" name="CRRBGD"> <Property key="MultiLine" value="true"/> <Property key="ReadOnly" value="true"/> <Property key="WordWrap" value="true"/> <Property key="TextAlign" value="Left Top"/> <Property key="FontName" value="Arial"/> <Property key="Caption" value="òàùòàùòàù"/> </Widget> <Widget type="TextBox" skin="TextBox" position="1185 775 210 20" name="CRRBGRC"/> </Widget> </MyGUI> ```

what is error?

thanks

Nevarim

Altren

18-04-2012 00:21:53

Just tried to use your layout in application with given font definition - everything works fine and I see this characters.
What about squares in layout editor - they appear, because default DejaVuSans with fixed code ranges is used, so this is expected behaviour.
Do you actually see other characters in that edit box? May be there's something wrong with your resources and that font is not generated at all. Also show your log.
Also check, may be you have one font definition, but some other file is actually loaded...

nevarim

18-04-2012 08:27:59

in that editbox i see all normal font what do you mean about resources?
this evening i have to attach also log file

Nevarim

nevarim

18-04-2012 20:03:09

```21:37:21 | Platform | Info | * Initialise: RenderManager | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreRenderManager.cpp | 43 21:37:21 | Platform | Info | RenderManager successfully initialized | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreRenderManager.cpp | 71 21:37:21 | Platform | Info | * Initialise: DataManager | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreDataManager.cpp | 27 21:37:21 | Platform | Info | DataManager successfully initialized | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreDataManager.cpp | 35 21:37:21 | Core | Info | * Initialise: Gui | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Gui.cpp | 75 21:37:21 | Core | Info | * MyGUI version 3.2.0 | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Gui.cpp | 87 21:37:21 | Core | Info | * Initialise: ResourceManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 48 21:37:21 | Core | Info | ResourceManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 56 21:37:21 | Core | Info | * Initialise: LayerManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayerManager.cpp | 49 21:37:21 | Core | Info | LayerManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayerManager.cpp | 57 21:37:21 | Core | Info | * Initialise: WidgetManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_WidgetManager.cpp | 67 21:37:21 | Core | Info | WidgetManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_WidgetManager.cpp | 98 21:37:21 | Core | Info | * Initialise: InputManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_InputManager.cpp | 58 21:37:21 | Core | Info | InputManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_InputManager.cpp | 78 21:37:21 | Core | Info | * Initialise: SubWidgetManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SubWidgetManager.cpp | 49 21:37:21 | Core | Info | SubWidgetManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SubWidgetManager.cpp | 69 21:37:21 | Core | Info | * Initialise: SkinManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SkinManager.cpp | 53 21:37:21 | Core | Info | SkinManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SkinManager.cpp | 61 21:37:21 | Core | Info | * Initialise: FontManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FontManager.cpp | 48 21:37:21 | Core | Info | FontManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FontManager.cpp | 57 21:37:21 | Core | Info | * Initialise: ControllerManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ControllerManager.cpp | 46 21:37:21 | Core | Info | ControllerManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ControllerManager.cpp | 56 21:37:21 | Core | Info | * Initialise: PointerManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PointerManager.cpp | 60 21:37:21 | Core | Info | PointerManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PointerManager.cpp | 78 21:37:21 | Core | Info | * Initialise: ClipboardManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ClipboardManager.cpp | 87 21:37:21 | Core | Info | ClipboardManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ClipboardManager.cpp | 101 21:37:21 | Core | Info | * Initialise: LayoutManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayoutManager.cpp | 45 21:37:21 | Core | Info | LayoutManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayoutManager.cpp | 50 21:37:21 | Core | Info | * Initialise: DynLibManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_DynLibManager.cpp | 41 21:37:21 | Core | Info | DynLibManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_DynLibManager.cpp | 45 21:37:21 | Core | Info | * Initialise: PluginManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PluginManager.cpp | 45 21:37:21 | Core | Info | PluginManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PluginManager.cpp | 49 21:37:21 | Core | Info | * Initialise: LanguageManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LanguageManager.cpp | 45 21:37:21 | Core | Info | LanguageManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LanguageManager.cpp | 49 21:37:21 | Core | Info | * Initialise: FactoryManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FactoryManager.cpp | 40 21:37:21 | Core | Info | FactoryManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FactoryManager.cpp | 42 21:37:21 | Core | Info | * Initialise: ToolTipManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ToolTipManager.cpp | 48 21:37:21 | Core | Info | ToolTipManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ToolTipManager.cpp | 60 21:37:21 | Core | Info | Load ini file 'MyGUI_Fonts.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:21 | Core | Info | ResourceTrueTypeFont: Font 'DejaVuSansFont.15' using texture size 128 x 256. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 674 21:37:21 | Core | Info | ResourceTrueTypeFont: Font 'DejaVuSansFont.15' using real height 17 pixels. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 675 21:37:21 | Platform | Warning | Cannot locate resource arial.ttf in resource group General or any other group. | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreDataManager.cpp | 59 21:37:21 | Core | Error | ResourceTrueTypeFont: Could not load the font 'Arial'! | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 449 21:37:21 | Core | Info | ResourceTrueTypeFont: Font 'BlackForest' using texture size 128 x 128. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 674 21:37:21 | Core | Info | ResourceTrueTypeFont: Font 'BlackForest' using real height 14 pixels. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 675 21:37:21 | Core | Info | Load ini file 'MyGUI_Images.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:21 | Core | Info | Load ini file 'MyGUI_CommonSkins.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:21 | Core | Info | Register value : 'HCenter' = 0 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 238 21:37:21 | Core | Info | Register value : 'VCenter' = 0 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 239 21:37:21 | Core | Info | Register value : 'Center' = 0 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 240 21:37:21 | Core | Info | Register value : 'Left' = 2 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 241 21:37:21 | Core | Info | Register value : 'Right' = 4 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 242 21:37:21 | Core | Info | Register value : 'HStretch' = 6 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 243 21:37:21 | Core | Info | Register value : 'Top' = 8 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 244 21:37:21 | Core | Info | Register value : 'Bottom' = 16 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 245 21:37:21 | Core | Info | Register value : 'VStretch' = 24 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 246 21:37:21 | Core | Info | Register value : 'Stretch' = 30 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 247 21:37:21 | Core | Info | Register value : 'Default' = 10 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 248 21:37:21 | Core | Info | Load ini file 'MyGUI_BlueWhiteTheme.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:21 | Core | Info | Load ini file 'MyGUI_BlueWhiteImages.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:21 | Core | Info | Load ini file 'MyGUI_BlueWhiteSkins.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:22 | Core | Info | Load ini file 'MyGUI_BlueWhiteTemplates.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:22 | Core | Info | Load ini file 'MyGUI_Pointers.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:22 | Core | Info | Load ini file 'MyGUI_Layers.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:22 | Core | Info | Load ini file 'MyGUI_Settings.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 21:37:22 | Core | Info | Gui successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Gui.cpp | 133 21:37:22 | Core | Warning | Widget property 'Texture' not found [ifc_login.layout] | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Widget.cpp | 1178 21:37:22 | Core | Warning | Texture 'ifc_login.png' have non power of two size | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_TextureUtility.cpp | 76 21:37:26 | Core | Warning | Widget property 'Texture' not found [ifc_main.layout] | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Widget.cpp | 1178 21:37:27 | Core | Warning | Texture 'ifc_main.png' have non power of two size | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_TextureUtility.cpp | 76 21:37:28 | Core | Warning | Widget property 'Texture' not found [ifc_cr_race.layout] | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Widget.cpp | 1178 21:37:28 | Core | Warning | Texture 'ifc_cr_race.png' have non power of two size | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_TextureUtility.cpp | 76 ```

Altren

19-04-2012 19:14:19

```21:37:21 | Platform | Warning | Cannot locate resource arial.ttf in resource group General or any other group. | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreDataManager.cpp | 59 21:37:21 | Core | Error | ResourceTrueTypeFont: Could not load the font 'Arial'! | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 449```So, looks like that font is not in one of your resource folders and font not loaded at all.

nevarim

25-04-2012 17:29:57

hi altren i have again a problem with font, following error i set correctly font in right folder, now i have same problem with these logs

```18:23:57 | Platform | Info | * Initialise: RenderManager | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreRenderManager.cpp | 43 18:23:57 | Platform | Info | RenderManager successfully initialized | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreRenderManager.cpp | 71 18:23:57 | Platform | Info | * Initialise: DataManager | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreDataManager.cpp | 27 18:23:57 | Platform | Info | DataManager successfully initialized | G:\development\MyGUI\source\Platforms\Ogre\OgrePlatform\src\MyGUI_OgreDataManager.cpp | 35 18:23:57 | Core | Info | * Initialise: Gui | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Gui.cpp | 75 18:23:57 | Core | Info | * MyGUI version 3.2.0 | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Gui.cpp | 87 18:23:57 | Core | Info | * Initialise: ResourceManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 48 18:23:57 | Core | Info | ResourceManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 56 18:23:57 | Core | Info | * Initialise: LayerManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayerManager.cpp | 49 18:23:57 | Core | Info | LayerManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayerManager.cpp | 57 18:23:57 | Core | Info | * Initialise: WidgetManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_WidgetManager.cpp | 67 18:23:57 | Core | Info | WidgetManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_WidgetManager.cpp | 98 18:23:57 | Core | Info | * Initialise: InputManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_InputManager.cpp | 58 18:23:57 | Core | Info | InputManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_InputManager.cpp | 78 18:23:57 | Core | Info | * Initialise: SubWidgetManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SubWidgetManager.cpp | 49 18:23:57 | Core | Info | SubWidgetManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SubWidgetManager.cpp | 69 18:23:57 | Core | Info | * Initialise: SkinManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SkinManager.cpp | 53 18:23:57 | Core | Info | SkinManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_SkinManager.cpp | 61 18:23:57 | Core | Info | * Initialise: FontManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FontManager.cpp | 48 18:23:57 | Core | Info | FontManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FontManager.cpp | 57 18:23:57 | Core | Info | * Initialise: ControllerManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ControllerManager.cpp | 46 18:23:57 | Core | Info | ControllerManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ControllerManager.cpp | 56 18:23:57 | Core | Info | * Initialise: PointerManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PointerManager.cpp | 60 18:23:57 | Core | Info | PointerManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PointerManager.cpp | 78 18:23:57 | Core | Info | * Initialise: ClipboardManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ClipboardManager.cpp | 87 18:23:57 | Core | Info | ClipboardManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ClipboardManager.cpp | 101 18:23:57 | Core | Info | * Initialise: LayoutManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayoutManager.cpp | 45 18:23:57 | Core | Info | LayoutManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LayoutManager.cpp | 50 18:23:57 | Core | Info | * Initialise: DynLibManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_DynLibManager.cpp | 41 18:23:57 | Core | Info | DynLibManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_DynLibManager.cpp | 45 18:23:57 | Core | Info | * Initialise: PluginManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PluginManager.cpp | 45 18:23:57 | Core | Info | PluginManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_PluginManager.cpp | 49 18:23:57 | Core | Info | * Initialise: LanguageManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LanguageManager.cpp | 45 18:23:57 | Core | Info | LanguageManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_LanguageManager.cpp | 49 18:23:57 | Core | Info | * Initialise: FactoryManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FactoryManager.cpp | 40 18:23:57 | Core | Info | FactoryManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_FactoryManager.cpp | 42 18:23:57 | Core | Info | * Initialise: ToolTipManager | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ToolTipManager.cpp | 48 18:23:57 | Core | Info | ToolTipManager successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ToolTipManager.cpp | 60 18:23:57 | Core | Info | Load ini file 'MyGUI_Fonts.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:23:57 | Core | Info | ResourceTrueTypeFont: Font 'DejaVuSansFont.15' using texture size 128 x 256. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 674 18:23:57 | Core | Info | ResourceTrueTypeFont: Font 'DejaVuSansFont.15' using real height 17 pixels. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 675 18:24:02 | Core | Info | ResourceTrueTypeFont: Font 'Arial' using texture size 512 x 512. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 674 18:24:02 | Core | Info | ResourceTrueTypeFont: Font 'Arial' using real height 16 pixels. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 675 18:24:06 | Core | Info | ResourceTrueTypeFont: Font 'BlackForest' using texture size 128 x 128. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 674 18:24:06 | Core | Info | ResourceTrueTypeFont: Font 'BlackForest' using real height 14 pixels. | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 675 18:24:06 | Core | Info | Load ini file 'MyGUI_Images.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:06 | Core | Info | Load ini file 'MyGUI_CommonSkins.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:06 | Core | Info | Register value : 'HCenter' = 0 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 238 18:24:06 | Core | Info | Register value : 'VCenter' = 0 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 239 18:24:06 | Core | Info | Register value : 'Center' = 0 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 240 18:24:06 | Core | Info | Register value : 'Left' = 2 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 241 18:24:06 | Core | Info | Register value : 'Right' = 4 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 242 18:24:06 | Core | Info | Register value : 'HStretch' = 6 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 243 18:24:06 | Core | Info | Register value : 'Top' = 8 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 244 18:24:06 | Core | Info | Register value : 'Bottom' = 16 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 245 18:24:06 | Core | Info | Register value : 'VStretch' = 24 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 246 18:24:06 | Core | Info | Register value : 'Stretch' = 30 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 247 18:24:06 | Core | Info | Register value : 'Default' = 10 | g:\development\mygui\source\myguiengine\include\MyGUI_Align.h | 248 18:24:06 | Core | Info | Load ini file 'MyGUI_BlueWhiteTheme.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:06 | Core | Info | Load ini file 'MyGUI_BlueWhiteImages.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:06 | Core | Info | Load ini file 'MyGUI_BlueWhiteSkins.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:07 | Core | Info | Load ini file 'MyGUI_BlueWhiteTemplates.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:07 | Core | Info | Load ini file 'MyGUI_Pointers.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:07 | Core | Info | Load ini file 'MyGUI_Layers.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:07 | Core | Info | Load ini file 'MyGUI_Settings.xml' | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130 18:24:08 | Core | Info | Gui successfully initialized | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Gui.cpp | 133 18:24:08 | Core | Warning | Widget property 'Texture' not found [ifc_login.layout] | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Widget.cpp | 1178 18:24:08 | Core | Warning | Texture 'ifc_login.png' have non power of two size | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_TextureUtility.cpp | 76 18:24:13 | Core | Warning | Widget property 'Texture' not found [ifc_main.layout] | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Widget.cpp | 1178 18:24:13 | Core | Warning | Texture 'ifc_main.png' have non power of two size | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_TextureUtility.cpp | 76 18:24:14 | Core | Warning | Widget property 'Texture' not found [ifc_cr_race.layout] | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_Widget.cpp | 1178 18:24:15 | Core | Warning | Texture 'ifc_cr_race.png' have non power of two size | G:\development\MyGUI\source\MyGUIEngine\src\MyGUI_TextureUtility.cpp | 76 ```

```18:23:51: Creating resource group General 18:23:51: Creating resource group Internal 18:23:51: Creating resource group Autodetect 18:23:51: SceneManagerFactory for type 'DefaultSceneManager' registered. 18:23:51: Registering ResourceManager for type Material 18:23:51: Registering ResourceManager for type Mesh 18:23:51: Registering ResourceManager for type Skeleton 18:23:51: MovableObjectFactory for type 'ParticleSystem' registered. 18:23:51: OverlayElementFactory for type Panel registered. 18:23:51: OverlayElementFactory for type BorderPanel registered. 18:23:51: OverlayElementFactory for type TextArea registered. 18:23:51: Registering ResourceManager for type Font 18:23:51: ArchiveFactory for archive type FileSystem registered. 18:23:51: ArchiveFactory for archive type Zip registered. 18:23:51: ArchiveFactory for archive type EmbeddedZip registered. 18:23:51: DDS codec registering 18:23:51: FreeImage version: 3.13.1 18:23:51: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details 18:23:51: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,bay,bmq,cr2,crw,cs1,dc2,dcr,dng,erf,fff,hdr,k25,kdc,mdc,mos,mrw,nef,orf,pef,pxn,raf,raw,rdc,sr2,srf,arw,3fr,cine,ia,kc2,mef,nrw,qtk,rw2,sti,drf,dsc,ptx,cap,iiq,rwz 18:23:51: Registering ResourceManager for type HighLevelGpuProgram 18:23:51: Registering ResourceManager for type Compositor 18:23:51: MovableObjectFactory for type 'Entity' registered. 18:23:51: MovableObjectFactory for type 'Light' registered. 18:23:51: MovableObjectFactory for type 'BillboardSet' registered. 18:23:51: MovableObjectFactory for type 'ManualObject' registered. 18:23:51: MovableObjectFactory for type 'BillboardChain' registered. 18:23:51: MovableObjectFactory for type 'RibbonTrail' registered. 18:23:51: Loading library .\RenderSystem_Direct3D9_d 18:23:52: Installing plugin: D3D9 RenderSystem 18:23:52: D3D9 : Direct3D9 Rendering Subsystem created. 18:23:52: D3D9: Driver Detection Starts 18:23:52: D3D9: Driver Detection Ends 18:23:52: Plugin successfully installed 18:23:52: Loading library .\RenderSystem_GL_d 18:23:52: Installing plugin: GL RenderSystem 18:23:52: OpenGL Rendering Subsystem created. 18:23:53: Plugin successfully installed 18:23:53: Loading library .\Plugin_ParticleFX_d 18:23:53: Installing plugin: ParticleFX 18:23:53: Particle Emitter Type 'Point' registered 18:23:53: Particle Emitter Type 'Box' registered 18:23:53: Particle Emitter Type 'Ellipsoid' registered 18:23:53: Particle Emitter Type 'Cylinder' registered 18:23:53: Particle Emitter Type 'Ring' registered 18:23:53: Particle Emitter Type 'HollowEllipsoid' registered 18:23:53: Particle Affector Type 'LinearForce' registered 18:23:53: Particle Affector Type 'ColourFader' registered 18:23:53: Particle Affector Type 'ColourFader2' registered 18:23:53: Particle Affector Type 'ColourImage' registered 18:23:53: Particle Affector Type 'ColourInterpolator' registered 18:23:53: Particle Affector Type 'Scaler' registered 18:23:53: Particle Affector Type 'Rotator' registered 18:23:53: Particle Affector Type 'DirectionRandomiser' registered 18:23:53: Particle Affector Type 'DeflectorPlane' registered 18:23:53: Plugin successfully installed 18:23:53: Loading library .\Plugin_BSPSceneManager_d 18:23:53: Installing plugin: BSP Scene Manager 18:23:53: Plugin successfully installed 18:23:53: Loading library .\Plugin_CgProgramManager_d 18:23:54: Installing plugin: Cg Program Manager 18:23:54: Plugin successfully installed 18:23:54: Loading library .\Plugin_PCZSceneManager_d 18:23:54: Installing plugin: Portal Connected Zone Scene Manager 18:23:54: PCZone Factory Type 'ZoneType_Default' registered 18:23:54: Plugin successfully installed 18:23:54: Loading library .\Plugin_OctreeZone_d 18:23:54: Installing plugin: Octree Zone Factory 18:23:54: Plugin successfully installed 18:23:54: Loading library .\Plugin_OctreeSceneManager_d 18:23:54: Installing plugin: Octree Scene Manager 18:23:54: Plugin successfully installed 18:23:54: *-*-* OGRE Initialising 18:23:54: *-*-* Version 1.8.0unstable (Byatis) 18:23:54: Added resource location 'gui' of type 'FileSystem' to resource group 'General' 18:23:54: D3D9 : RenderSystem Option: Allow NVPerfHUD = No 18:23:54: D3D9 : RenderSystem Option: FSAA = 0 18:23:54: D3D9 : RenderSystem Option: Fixed Pipeline Enabled = Yes 18:23:54: D3D9 : RenderSystem Option: Floating-point mode = Fastest 18:23:54: D3D9 : RenderSystem Option: Full Screen = No 18:23:54: D3D9 : RenderSystem Option: Multi device memory hint = Use minimum system memory 18:23:54: D3D9 : RenderSystem Option: Rendering Device = Monitor-1-ATI Radeon HD 5450 18:23:54: D3D9 : RenderSystem Option: Resource Creation Policy = Create on all devices 18:23:54: D3D9 : RenderSystem Option: VSync = No 18:23:54: D3D9 : RenderSystem Option: VSync Interval = 1 18:23:54: D3D9 : RenderSystem Option: Video Mode = 1680 x 1050 @ 32-bit colour 18:23:54: D3D9 : RenderSystem Option: sRGB Gamma Conversion = No 18:23:55: CPU Identifier & Features 18:23:55: ------------------------- 18:23:55: * CPU ID: AuthenticAMD: AMD Athlon(tm) II X2 250 Processor 18:23:55: * SSE: yes 18:23:55: * SSE2: yes 18:23:55: * SSE3: yes 18:23:55: * MMX: yes 18:23:55: * MMXEXT: yes 18:23:55: * 3DNOW: yes 18:23:55: * 3DNOWEXT: yes 18:23:55: * CMOV: yes 18:23:55: * TSC: yes 18:23:55: * FPU: yes 18:23:55: * PRO: yes 18:23:55: * HT: no 18:23:55: ------------------------- 18:23:55: D3D9 : Subsystem Initialising 18:23:55: Registering ResourceManager for type Texture 18:23:55: Registering ResourceManager for type GpuProgram 18:23:55: D3D9RenderSystem::_createRenderWindow "TutorialApplication Render Window", 1680x1050 windowed miscParams: FSAA=0 FSAAHint= colourDepth=32 gamma=false monitorIndex=0 useNVPerfHUD=false vsync=false vsyncInterval=1 18:23:56: D3D9 : Created D3D9 Rendering Window 'TutorialApplication Render Window' : 1664x982, 32bpp 18:23:56: D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at lower frame rates, turn VSync on if you observe this problem. 18:23:56: D3D9: Vertex texture format supported - PF_L8 18:23:56: D3D9: Vertex texture format supported - PF_L16 18:23:56: D3D9: Vertex texture format supported - PF_A8 18:23:56: D3D9: Vertex texture format supported - PF_A4L4 18:23:56: D3D9: Vertex texture format supported - PF_BYTE_LA 18:23:56: D3D9: Vertex texture format supported - PF_R5G6B5 18:23:56: D3D9: Vertex texture format supported - PF_B5G6R5 18:23:56: D3D9: Vertex texture format supported - PF_A4R4G4B4 18:23:56: D3D9: Vertex texture format supported - PF_A1R5G5B5 18:23:56: D3D9: Vertex texture format supported - PF_A8R8G8B8 18:23:56: D3D9: Vertex texture format supported - PF_B8G8R8A8 18:23:56: D3D9: Vertex texture format supported - PF_A2R10G10B10 18:23:56: D3D9: Vertex texture format supported - PF_A2B10G10R10 18:23:56: D3D9: Vertex texture format supported - PF_DXT1 18:23:56: D3D9: Vertex texture format supported - PF_DXT2 18:23:56: D3D9: Vertex texture format supported - PF_DXT3 18:23:56: D3D9: Vertex texture format supported - PF_DXT4 18:23:56: D3D9: Vertex texture format supported - PF_DXT5 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT16_RGB 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT16_RGBA 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT32_RGB 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT32_RGBA 18:23:56: D3D9: Vertex texture format supported - PF_X8R8G8B8 18:23:56: D3D9: Vertex texture format supported - PF_X8B8G8R8 18:23:56: D3D9: Vertex texture format supported - PF_R8G8B8A8 18:23:56: D3D9: Vertex texture format supported - PF_DEPTH 18:23:56: D3D9: Vertex texture format supported - PF_SHORT_RGBA 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT16_R 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT32_R 18:23:56: D3D9: Vertex texture format supported - PF_SHORT_GR 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT16_GR 18:23:56: D3D9: Vertex texture format supported - PF_FLOAT32_GR 18:23:56: D3D9: Vertex texture format supported - PF_SHORT_RGB 18:23:56: D3D9: Vertex texture format supported - PF_PVRTC_RGB2 18:23:56: D3D9: Vertex texture format supported - PF_PVRTC_RGBA2 18:23:56: D3D9: Vertex texture format supported - PF_PVRTC_RGB4 18:23:56: D3D9: Vertex texture format supported - PF_PVRTC_RGBA4 18:23:56: D3D9: Vertex texture format supported - PF_R8 18:23:56: D3D9: Vertex texture format supported - PF_RG8 18:23:56: RenderSystem capabilities 18:23:56: ------------------------- 18:23:56: RenderSystem Name: Direct3D9 Rendering Subsystem 18:23:56: GPU Vendor: ati 18:23:56: Device Name: Monitor-1-ATI Radeon HD 5450 18:23:56: Driver Version: 8.17.10.1124 18:23:56: * Fixed function pipeline: yes 18:23:56: * Hardware generation of mipmaps: yes 18:23:56: * Texture blending: yes 18:23:56: * Anisotropic texture filtering: yes 18:23:56: * Dot product texture operation: yes 18:23:56: * Cube mapping: yes 18:23:56: * Hardware stencil buffer: yes 18:23:56: - Stencil depth: 8 18:23:56: - Two sided stencil support: yes 18:23:56: - Wrap stencil values: yes 18:23:56: * Hardware vertex / index buffers: yes 18:23:56: * Vertex programs: yes 18:23:56: * Number of floating-point constants for vertex programs: 256 18:23:56: * Number of integer constants for vertex programs: 16 18:23:56: * Number of boolean constants for vertex programs: 16 18:23:56: * Fragment programs: yes 18:23:56: * Number of floating-point constants for fragment programs: 224 18:23:56: * Number of integer constants for fragment programs: 16 18:23:56: * Number of boolean constants for fragment programs: 16 18:23:56: * Geometry programs: no 18:23:56: * Number of floating-point constants for geometry programs: 0 18:23:56: * Number of integer constants for geometry programs: 0 18:23:56: * Number of boolean constants for geometry programs: 0 18:23:56: * Supported Shader Profiles: hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_2_b ps_2_x ps_3_0 vs_1_1 vs_2_0 vs_2_a vs_2_x vs_3_0 18:23:56: * Texture Compression: yes 18:23:56: - DXT: yes 18:23:56: - VTC: no 18:23:56: - PVRTC: no 18:23:56: * Scissor Rectangle: yes 18:23:56: * Hardware Occlusion Query: yes 18:23:56: * User clip planes: yes 18:23:56: * VET_UBYTE4 vertex element type: yes 18:23:56: * Infinite far plane projection: yes 18:23:56: * Hardware render-to-texture: yes 18:23:56: * Floating point textures: yes 18:23:56: * Non-power-of-two textures: yes 18:23:56: * Volume textures: yes 18:23:56: * Multiple Render Targets: 4 18:23:56: - With different bit depths: yes 18:23:56: * Point Sprites: yes 18:23:56: * Extended point parameters: yes 18:23:56: * Max Point Size: 256 18:23:56: * Vertex texture fetch: yes 18:23:56: * Number of world matrices: 0 18:23:56: * Number of texture units: 8 18:23:56: * Stencil buffer depth: 8 18:23:56: * Number of vertex blend matrices: 0 18:23:56: - Max vertex textures: 4 18:23:56: - Vertex textures shared: no 18:23:56: * Render to Vertex Buffer : no 18:23:56: * DirectX per stage constants: yes 18:23:56: *************************************** 18:23:56: *** D3D9 : Subsystem Initialised OK *** 18:23:56: *************************************** 18:23:56: DefaultWorkQueue('Root') initialising on thread main. 18:23:56: Particle Renderer Type 'billboard' registered 18:23:56: SceneManagerFactory for type 'BspSceneManager' registered. 18:23:56: Registering ResourceManager for type BspLevel 18:23:56: SceneManagerFactory for type 'PCZSceneManager' registered. 18:23:56: MovableObjectFactory for type 'PCZLight' registered. 18:23:56: MovableObjectFactory for type 'Portal' registered. 18:23:56: MovableObjectFactory for type 'AntiPortal' registered. 18:23:56: PCZone Factory Type 'ZoneType_Octree' registered 18:23:56: SceneManagerFactory for type 'OctreeSceneManager' registered. 18:23:56: Parsing scripts for resource group Autodetect 18:23:56: Finished parsing scripts for resource group Autodetect 18:23:56: Creating resources for group Autodetect 18:23:56: All done 18:23:56: Parsing scripts for resource group General 18:23:56: Finished parsing scripts for resource group General 18:23:56: Creating resources for group General 18:23:56: All done 18:23:56: Parsing scripts for resource group Internal 18:23:56: Finished parsing scripts for resource group Internal 18:23:56: Creating resources for group Internal 18:23:56: All done 18:24:07: Texture: MyGUI_BlueWhiteSkins.png: Loading 1 faces(PF_A8R8G8B8,512x256x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,512x256x1. 18:24:08: Texture: MyGUI_Pointers.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1. 18:24:08: Texture: ifc_login.png: Loading 1 faces(PF_A8R8G8B8,1440x900x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,1440x900x1. 18:24:08: *** Initializing OIS *** 18:24:13: Texture: ifc_main.png: Loading 1 faces(PF_A8R8G8B8,1440x900x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,1440x900x1. 18:24:15: Texture: ifc_cr_race.png: Loading 1 faces(PF_A8R8G8B8,1440x900x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,1440x900x1. ```

```<?xml version="1.0" encoding="UTF-8"?> <MyGUI type="Resource" version="1.1"> <Resource type="ResourceTrueTypeFont" name="font_DejaVuSans.17"> <Property key="Source" value="DejaVuSans.ttf"/> <Property key="Size" value="19"/> <Property key="Resolution" value="50"/> <Property key="Antialias" value="false"/> <Property key="SpaceWidth" value="4"/> <Property key="TabWidth" value="8"/> <Property key="CursorWidth" value="2"/> <Property key="Distance" value="6"/> <Property key="OffsetHeight" value="0"/> <Codes> <Code range="33 126"/> <Code range="1025 1105"/> <Code range="8470"/> <Code hide="128"/> <Code hide="1026 1039"/> <Code hide="1104"/> </Codes> </Resource> <Resource type="ResourceTrueTypeFont" name="Arial"> <Property key="Source" value="arial.ttf"/> <Property key="Size" value="19"/> <Property key="Resolution" value="50"/> <Property key="Antialias" value="false"/> <Property key="SpaceWidth" value="4"/> <Property key="TabWidth" value="8"/> <Property key="CursorWidth" value="2"/> <Property key="Distance" value="6"/> <Property key="OffsetHeight" value="0"/> </Resource> <Resource type="ResourceTrueTypeFont" name="Black_Forest"> <Property key="Source" value="blackforest.ttf"/> <Property key="Size" value="19"/> <Property key="Resolution" value="50"/> <Property key="Antialias" value="false"/> <Property key="SpaceWidth" value="4"/> <Property key="TabWidth" value="8"/> <Property key="CursorWidth" value="2"/> <Property key="Distance" value="6"/> <Property key="OffsetHeight" value="0"/> </Resource> <Resource type="ResourceTrueTypeFont" name="font_DejaVuSans.14"> <Property key="Source" value="DejaVuSans.ttf"/> <Property key="Size" value="16"/> <Property key="Resolution" value="50"/> <Property key="Antialias" value="false"/> <Property key="SpaceWidth" value="4"/> <Property key="TabWidth" value="8"/> <Property key="CursorWidth" value="2"/> <Property key="Distance" value="7"/> <Property key="OffsetHeight" value="0"/> <Codes> <Code range="33 126"/> <Code range="1025 1105"/> <Code range="8470"/> <Code hide="128"/> <Code hide="1026 1039"/> <Code hide="1104"/> </Codes> </Resource> <Resource type="ResourceManualFont" name="font_Micro.11"> <Property key="Source" value="core_micro_font.PNG"/> <Property key="DefaultHeight" value="11"/> <Codes> <!--cursor--> <Code index="cursor" coord="10 5 2 4"/> <!--selected--> <Code index="selected" coord="22 5 2 4"/> <Code index="selected_back" coord="32 5 2 4"/> <!--space--> <Code index="32" coord="60 2 4 11"/> <!--tab--> <Code index="9" coord="50 2 14 11"/> <!--symbol--> <Code index="33" coord="70 2 2 11"/> <Code index="34" coord="80 2 4 11"/> <Code index="35" coord="90 2 7 11"/> <Code index="36" coord="100 2 6 11"/> <Code index="37" coord="110 2 8 11"/> <Code index="38" coord="120 2 7 11"/> <Code index="39" coord="130 2 2 11"/> <Code index="40" coord="140 2 3 11"/> <Code index="41" coord="150 2 3 11"/> <Code index="42" coord="160 2 6 11"/> <Code index="43" coord="170 2 6 11"/> <Code index="44" coord="180 2 3 11"/> <Code index="45" coord="190 2 6 11"/> <Code index="46" coord="200 2 2 11"/> <Code index="47" coord="210 2 5 11"/> <Code index="58" coord="320 2 2 11"/> <Code index="59" coord="330 2 3 11"/> <Code index="60" coord="340 2 4 11"/> <Code index="61" coord="350 2 6 11"/> <Code index="62" coord="360 2 4 11"/> <Code index="63" coord="370 2 6 11"/> <Code index="64" coord="380 2 6 11"/> <Code index="91" coord="270 14 4 11"/> <Code index="92" coord="280 14 5 11"/> <Code index="93" coord="290 14 4 11"/> <Code index="94" coord="300 14 6 11"/> <Code index="95" coord="310 14 6 11"/> <Code index="96" coord="320 14 3 11"/> <Code index="123" coord="270 26 4 11"/> <Code index="124" coord="280 26 2 11"/> <Code index="125" coord="290 26 4 11"/> <Code index="126" coord="300 26 6 11"/> <!--0-9--> <Code index="48" coord="220 2 6 11"/> <Code index="49" coord="230 2 4 11"/> <Code index="50" coord="240 2 6 11"/> <Code index="51" coord="250 2 6 11"/> <Code index="52" coord="260 2 6 11"/> <Code index="53" coord="270 2 6 11"/> <Code index="54" coord="280 2 6 11"/> <Code index="55" coord="290 2 6 11"/> <Code index="56" coord="300 2 6 11"/> <Code index="57" coord="310 2 6 11"/> <!--A-Z--> <Code index="65" coord="10 14 6 11"/> <Code index="66" coord="20 14 6 11"/> <Code index="67" coord="30 14 6 11"/> <Code index="68" coord="40 14 6 11"/> <Code index="69" coord="50 14 5 11"/> <Code index="70" coord="60 14 5 11"/> <Code index="71" coord="70 14 6 11"/> <Code index="72" coord="80 14 6 11"/> <Code index="73" coord="90 14 2 11"/> <Code index="74" coord="100 14 5 11"/> <Code index="75" coord="110 14 6 11"/> <Code index="76" coord="120 14 5 11"/> <Code index="77" coord="130 14 8 11"/> <Code index="78" coord="140 14 6 11"/> <Code index="79" coord="150 14 6 11"/> <Code index="80" coord="160 14 6 11"/> <Code index="81" coord="170 14 6 11"/> <Code index="82" coord="180 14 6 11"/> <Code index="83" coord="190 14 6 11"/> <Code index="84" coord="200 14 6 11"/> <Code index="85" coord="210 14 6 11"/> <Code index="86" coord="220 14 6 11"/> <Code index="87" coord="230 14 8 11"/> <Code index="88" coord="240 14 6 11"/> <Code index="89" coord="250 14 6 11"/> <Code index="90" coord="260 14 6 11"/> <!--a-z--> <Code index="97" coord="10 26 6 11"/> <Code index="98" coord="20 26 6 11"/> <Code index="99" coord="30 26 6 11"/> <Code index="100" coord="40 26 6 11"/> <Code index="101" coord="50 26 6 11"/> <Code index="102" coord="60 26 5 11"/> <Code index="103" coord="70 26 6 11"/> <Code index="104" coord="80 26 6 11"/> <Code index="105" coord="90 26 2 11"/> <Code index="106" coord="100 26 4 11"/> <Code index="107" coord="110 26 6 11"/> <Code index="108" coord="120 26 2 11"/> <Code index="109" coord="130 26 8 11"/> <Code index="110" coord="140 26 6 11"/> <Code index="111" coord="150 26 6 11"/> <Code index="112" coord="160 26 6 11"/> <Code index="113" coord="170 26 6 11"/> <Code index="114" coord="180 26 5 11"/> <Code index="115" coord="190 26 6 11"/> <Code index="116" coord="200 26 6 11"/> <Code index="117" coord="210 26 6 11"/> <Code index="118" coord="220 26 6 11"/> <Code index="119" coord="230 26 8 11"/> <Code index="120" coord="240 26 6 11"/> <Code index="121" coord="250 26 6 11"/> <Code index="122" coord="260 26 6 11"/> <!--А-Я, Ё--> <Code index="1040" coord="10 38 6 11"/> <Code index="1041" coord="20 38 6 11"/> <Code index="1042" coord="30 38 6 11"/> <Code index="1043" coord="40 38 5 11"/> <Code index="1044" coord="50 38 8 11"/> <Code index="1045" coord="60 38 5 11"/> <Code index="1046" coord="70 38 10 11"/> <Code index="1047" coord="80 38 6 11"/> <Code index="1048" coord="90 38 6 11"/> <Code index="1049" coord="100 38 6 11"/> <Code index="1050" coord="110 38 6 11"/> <Code index="1051" coord="120 38 7 11"/> <Code index="1052" coord="130 38 8 11"/> <Code index="1053" coord="140 38 6 11"/> <Code index="1054" coord="150 38 6 11"/> <Code index="1055" coord="160 38 6 11"/> <Code index="1056" coord="170 38 6 11"/> <Code index="1057" coord="180 38 6 11"/> <Code index="1058" coord="190 38 6 11"/> <Code index="1059" coord="200 38 6 11"/> <Code index="1060" coord="210 38 8 11"/> <Code index="1061" coord="220 38 6 11"/> <Code index="1062" coord="230 38 7 11"/> <Code index="1063" coord="240 38 6 11"/> <Code index="1064" coord="250 38 8 11"/> <Code index="1065" coord="260 38 9 11"/> <Code index="1066" coord="270 38 8 11"/> <Code index="1067" coord="280 38 8 11"/> <Code index="1068" coord="290 38 6 11"/> <Code index="1069" coord="300 38 6 11"/> <Code index="1070" coord="310 38 8 11"/> <Code index="1071" coord="320 38 6 11"/> <Code index="1025" coord="330 38 5 11"/> <!--а-я, ё--> <Code index="1072" coord="10 50 6 11"/> <Code index="1073" coord="20 50 6 11"/> <Code index="1074" coord="30 50 6 11"/> <Code index="1075" coord="40 50 5 11"/> <Code index="1076" coord="50 50 7 11"/> <Code index="1077" coord="60 50 6 11"/> <Code index="1078" coord="70 50 8 11"/> <Code index="1079" coord="80 50 6 11"/> <Code index="1080" coord="90 50 6 11"/> <Code index="1081" coord="100 50 6 11"/> <Code index="1082" coord="110 50 6 11"/> <Code index="1083" coord="120 50 6 11"/> <Code index="1084" coord="130 50 6 11"/> <Code index="1085" coord="140 50 6 11"/> <Code index="1086" coord="150 50 6 11"/> <Code index="1087" coord="160 50 6 11"/> <Code index="1088" coord="170 50 6 11"/> <Code index="1089" coord="180 50 6 11"/> <Code index="1090" coord="190 50 6 11"/> <Code index="1091" coord="200 50 6 11"/> <Code index="1092" coord="210 50 8 11"/> <Code index="1093" coord="220 50 6 11"/> <Code index="1094" coord="230 50 6 11"/> <Code index="1095" coord="240 50 6 11"/> <Code index="1096" coord="250 50 8 11"/> <Code index="1097" coord="260 50 9 11"/> <Code index="1098" coord="270 50 8 11"/> <Code index="1099" coord="280 50 8 11"/> <Code index="1100" coord="290 50 6 11"/> <Code index="1101" coord="300 50 6 11"/> <Code index="1102" coord="310 50 8 11"/> <Code index="1103" coord="320 50 6 11"/> <Code index="1105" coord="330 50 6 11"/> </Codes> </Resource> </MyGUI> ```

```<?xml version="1.0" encoding="UTF-8"?> <MyGUI type="Layout" version="3.2.0"> <Widget type="ImageBox" skin="ImageBox" position="0 0 1440 900" layer="Back" name="CRRBG"> <Property key="Texture" value="ifc_cr_race.png"/> <Property key="ImageTexture" value="ifc_cr_race.png"/> <Widget type="Button" skin="Button" position="40 32 208 56" name="CRRBGUM"> <Property key="Caption" value="Umano"/> <UserString key="DBINDEX" value="1"/> </Widget> <Widget type="Button" skin="Button" position="40 104 208 56" name="CRRBGNA"> <Property key="Caption" value="Nano"/> <UserString key="DBINDEX" value="2"/> </Widget> <Widget type="Button" skin="Button" position="40 176 208 56" name="CRRBGEL"> <Property key="Caption" value="Elfo"/> <UserString key="DBINDEX" value="3"/> </Widget> <Widget type="Button" skin="Button" position="40 248 208 56" name="CRRBGHA"> <Property key="Caption" value="Halfling"/> <UserString key="DBINDEX" value="8"/> </Widget> <Widget type="Button" skin="Button" position="1180 32 208 56" name="CRRBGMO"> <Property key="Caption" value="Mezzorco"/> <UserString key="DBINDEX" value="9"/> </Widget> <Widget type="Button" skin="Button" position="1180 104 208 56" name="CRRBGMD"> <Property key="Caption" value="Stirpe Demoniaca"/> <UserString key="DBINDEX" value="6"/> </Widget> <Widget type="Button" skin="Button" position="1180 176 208 56" name="CRRBGMA"> <Property key="Caption" value="Stirpe Angelica"/> <UserString key="DBINDEX" value="5"/> </Widget> <Widget type="Button" skin="Button" position="1180 248 208 56" name="CRRBGME"> <Property key="Caption" value="Mezz&apos;elfo"/> <UserString key="DBINDEX" value="4"/> </Widget> <Widget type="Button" skin="Button" position="40 320 208 56" name="CRRBGGN"> <Property key="Caption" value="Gnomo"/> <UserString key="DBINDEX" value="7"/> </Widget> <Widget type="ImageBox" skin="ImageBox" position="736 32 352 552" name="CRRBGIM"/> <Widget type="Button" skin="Button" position="1185 800 104 72" name="CRRBGES"/> <Widget type="Button" skin="Button" position="1295 800 104 72" name="CRRBGAV"/> <Widget type="EditBox" skin="EditBox" position="320 32 352 552" name="CRRBGD"> <Property key="MultiLine" value="true"/> <Property key="ReadOnly" value="true"/> <Property key="WordWrap" value="true"/> <Property key="TextAlign" value="Left Top"/> <Property key="FontName" value="Arial"/> </Widget> <Widget type="TextBox" skin="TextBox" position="1185 775 210 20" name="CRRBGRC"/> </Widget> </MyGUI> ```

this is function where i initialize form

``` void bc_gui::init_bc_gui_cr_race(Ogre::RenderWindow *mWindow, Ogre::SceneManager *mSceneMgr, Ogre::Viewport *vp) { MyGUI::LayoutManager::getInstance().loadLayout("ifc_cr_race.layout"); CRRBG = mGUI->findWidget<MyGUI::StaticImage>("CRRBG");SetGuiSetScale(CRRBG,vp,mWindow); CRRBGUM= mGUI->findWidget<MyGUI::Button>("CRRBGUM");SetGuiSetScale(CRRBGUM,vp,mWindow); CRRBGNA= mGUI->findWidget<MyGUI::Button>("CRRBGNA");SetGuiSetScale(CRRBGNA,vp,mWindow); CRRBGEL= mGUI->findWidget<MyGUI::Button>("CRRBGEL");SetGuiSetScale(CRRBGEL,vp,mWindow); CRRBGHA= mGUI->findWidget<MyGUI::Button>("CRRBGHA");SetGuiSetScale(CRRBGHA,vp,mWindow); CRRBGMO= mGUI->findWidget<MyGUI::Button>("CRRBGMO");SetGuiSetScale(CRRBGMO,vp,mWindow); CRRBGMD= mGUI->findWidget<MyGUI::Button>("CRRBGMD");SetGuiSetScale(CRRBGMD,vp,mWindow); CRRBGMA= mGUI->findWidget<MyGUI::Button>("CRRBGMA");SetGuiSetScale(CRRBGMA,vp,mWindow); CRRBGME= mGUI->findWidget<MyGUI::Button>("CRRBGME");SetGuiSetScale(CRRBGME,vp,mWindow); CRRBGGN= mGUI->findWidget<MyGUI::Button>("CRRBGGN");SetGuiSetScale(CRRBGGN,vp,mWindow); CRRBGES= mGUI->findWidget<MyGUI::Button>("CRRBGES");SetGuiSetScale(CRRBGES,vp,mWindow); CRRBGAV= mGUI->findWidget<MyGUI::Button>("CRRBGAV");SetGuiSetScale(CRRBGAV,vp,mWindow);CRRBGAV->setEnabled(false); CRRBGD = mGUI->findWidget<MyGUI::EditBox>("CRRBGD");SetGuiSetScale(CRRBGD,vp,mWindow); CRRBGRC = mGUI->findWidget<MyGUI::TextBox>("CRRBGRC");SetGuiSetScale(CRRBGRC,vp,mWindow); RaceIndex[1]=CRRBGUM->getUserString("DBINDEX"); RaceIndex[2]=CRRBGNA->getUserString("DBINDEX"); RaceIndex[3]=CRRBGEL->getUserString("DBINDEX"); RaceIndex[4]=CRRBGME->getUserString("DBINDEX"); RaceIndex[5]=CRRBGMA->getUserString("DBINDEX"); RaceIndex[6]=CRRBGMD->getUserString("DBINDEX"); RaceIndex[7]=CRRBGGN->getUserString("DBINDEX"); RaceIndex[8]=CRRBGHA->getUserString("DBINDEX"); RaceIndex[9]=CRRBGMO->getUserString("DBINDEX"); for(Ogre::int16 i=1; i<=9; i++) { Ogre::String stringa ="select race_id,name,description from race where race_id=" +RaceIndex[i] ; MYSQL_RES * result=sqlOpenQuery(stringa,CONNWORLD); MYSQL_ROW row; if((row=sqlFetchRow(result)) != NULL) { RaceDescription[i]=row[2]; RaceName[i]=row[1]; } sqlfreeresult(result); } } ```

thanks for any help