[Win32] PCRE and UTF8?

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

Moderators: CEGUI MVP, CEGUI Team

Cypherjb
Not too shy to talk
Not too shy to talk
Posts: 22
Joined: Thu Jun 04, 2009 05:11

[Win32] PCRE and UTF8?

Postby Cypherjb » Fri Jun 12, 2009 09:59

Hello, I'm currently having a problem with edit boxes. Whenever I add one to my layout it bombs out. However, the samples work just fine. I'm static compiling CEGUI, and the samples are compiled against the same libs that my project are. I have compiled my own libraries for CEGUI, but used the pre-compiled dependencies package. I have also tried the fully pre-compiled SDK but to no avail.

It's been a while since I've used CEGUI (started using it again recently after not needing it for any of my projects for a good 6-12 months), has anything changed recently that would cause this, because I have no recollection of ever running into this.

Thanks.

Log:
12/06/2009 19:50:52 (Std) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
12/06/2009 19:50:52 (Std) + Crazy Eddie's GUI System - Event log +
12/06/2009 19:50:52 (Std) + (http://www.cegui.org.uk/) +
12/06/2009 19:50:52 (Std) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

12/06/2009 19:50:52 (Std) CEGUI::Logger singleton created. (03D5CD78)
12/06/2009 19:50:52 (Std) ---- Begining CEGUI System initialisation ----
12/06/2009 19:50:52 (Std) CEGUI::ImagesetManager singleton created (03E3D110)
12/06/2009 19:50:52 (Std) CEGUI::FontManager singleton created. (03E34A78)
12/06/2009 19:50:52 (Std) CEGUI::WindowFactoryManager singleton created
12/06/2009 19:50:52 (Std) CEGUI::WindowManager singleton created (03E3CCE8)
12/06/2009 19:50:52 (Std) CEGUI::SchemeManager singleton created. (03D634A0)
12/06/2009 19:50:52 (Std) CEGUI::MouseCursor singleton created. (03D633C8)
12/06/2009 19:50:52 (Std) CEGUI::GlobalEventSet singleton created. (03D54898)
12/06/2009 19:50:52 (Std) CEGUI::WidgetLookManager singleton created. (03D634C8)
12/06/2009 19:50:52 (Std) CEGUI::WindowRendererManager singleton created (03D634F0)
12/06/2009 19:50:52 (Std) WindowFactory for 'DefaultWindow' windows added. (6753F7A8)
12/06/2009 19:50:52 (Std) WindowFactory for 'DragContainer' windows added. (6753F848)
12/06/2009 19:50:52 (Std) WindowFactory for 'ScrolledContainer' windows added. (6753F8E8)
12/06/2009 19:50:52 (Std) WindowFactory for 'ClippedContainer' windows added. (6753F988)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Checkbox' windows added. (6753FA28)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/PushButton' windows added. (67540388)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/RadioButton' windows added. (67540428)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Combobox' windows added. (6753FB68)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/ComboDropList' windows added. (6753FAC8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Editbox' windows added. (6753FC08)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/FrameWindow' windows added. (6753FCA8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/ItemEntry' windows added. (6753FD48)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Listbox' windows added. (6753FF28)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/ListHeader' windows added. (6753FDE8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (6753FE88)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Menubar' windows added. (67540068)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/PopupMenu' windows added. (67540248)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/MenuItem' windows added. (6753FFC8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/MultiColumnList' windows added. (67540108)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (675401A8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/ProgressBar' windows added. (675402E8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/ScrollablePane' windows added. (675404C8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Scrollbar' windows added. (67540568)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Slider' windows added. (67540608)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Spinner' windows added. (675406A8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/TabButton' windows added. (67540748)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/TabControl' windows added. (675407E8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Thumb' windows added. (67540888)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Titlebar' windows added. (67540928)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Tooltip' windows added. (675409C8)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/ItemListbox' windows added. (67540A68)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/GroupBox' windows added. (67540B08)
12/06/2009 19:50:52 (Std) WindowFactory for 'CEGUI/Tree' windows added. (67540BA8)
12/06/2009 19:50:52 (Std) Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
12/06/2009 19:50:52 (Std) CEGUI::System singleton created. (03D5DB98)
12/06/2009 19:50:52 (Std) ---- CEGUI System initialisation completed ----
12/06/2009 19:50:52 (Std) ---- Version 0.6.2 ----
12/06/2009 19:50:52 (Std) ---- Renderer module is: CEGUI::DirectX81Renderer - Official Direct3D 9 based renderer module for CEGUI ----
12/06/2009 19:50:52 (Std) ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
12/06/2009 19:50:52 (Std) ---- Scripting module is: None ----
12/06/2009 19:50:52 (Std) Attempting to load Scheme from file 'TaharezLook.scheme'.
12/06/2009 19:50:52 (Info) Started creation of Scheme 'TaharezLook' via XML file.
12/06/2009 19:50:52 (Info) Finished creation of Scheme 'TaharezLook' via XML file.
12/06/2009 19:50:52 (Info) Loaded GUI scheme 'TaharezLook' from data in file 'TaharezLook.scheme'. (03D663F8)
12/06/2009 19:50:52 (Info) ---- Begining resource loading for GUI scheme 'TaharezLook' ----
12/06/2009 19:50:52 (Std) Attempting to create an Imageset from the information specified in file 'TaharezLook.imageset'.
12/06/2009 19:50:52 (Std) Started creation of Imageset from XML specification:
12/06/2009 19:50:52 (Std) ---- CEGUI Imageset name: TaharezLook
12/06/2009 19:50:52 (Std) ---- Source texture file: TaharezLook.tga in resource group: (Default)
12/06/2009 19:50:52 (Info) Finished creation of Imageset 'TaharezLook' via XML file. (03D6B4C0)
12/06/2009 19:50:52 (Std) Attempting to create Font from the information specified in file 'Commonwealth-10.font'.
12/06/2009 19:50:52 (Std) Started creation of FreeType Font:
12/06/2009 19:50:52 (Std) ---- CEGUI font name: Commonwealth-10
12/06/2009 19:50:52 (Std) ---- Source file: Commonv2c.ttf in resource group: (Default)
12/06/2009 19:50:52 (Std) ---- Real point size: 10
12/06/2009 19:50:52 (Std) Succsessfully loaded 219 glyphs
12/06/2009 19:50:52 (Info) Finished creation of Font 'Commonwealth-10' via XML file. (03D70E00)
12/06/2009 19:50:52 (Std) ===== Falagard 'root' element: look and feel parsing begins =====
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Button'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Button'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/RadioButton'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/RadioButton'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Checkbox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Checkbox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Editbox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Editbox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Titlebar'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Titlebar'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/FrameWindow'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/FrameWindow'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/GroupBox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/GroupBox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ProgressBar'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ProgressBar'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/AltProgressBar'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/AltProgressBar'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/VUMeter'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/VUMeter'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/SliderThumb'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/SliderThumb'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Slider'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Slider'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/HorizontalScrollbarThumb'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/HorizontalScrollbarThumb'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/HorizontalScrollbar'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/HorizontalScrollbar'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/VerticalScrollbarThumb'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/VerticalScrollbarThumb'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/VerticalScrollbar'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/VerticalScrollbar'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Listbox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Listbox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ComboDropList'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ComboDropList'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ComboEditbox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ComboEditbox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Combobox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Combobox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Spinner'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Spinner'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/StaticShared'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/StaticShared'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/StaticImage'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/StaticImage'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/StaticText'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/StaticText'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ListHeaderSegment'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ListHeaderSegment'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ListHeader'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ListHeader'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/MultiColumnList'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/MultiColumnList'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/MultiLineEditbox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/MultiLineEditbox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Tooltip'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Tooltip'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ScrollablePane'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ScrollablePane'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/TabButton'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/TabButton'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/TabContentPane'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/TabContentPane'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/TabButtonPane'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/TabButtonPane'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/TabControl'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/TabControl'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/MenuItem'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/MenuItem'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/PopupMenu'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/PopupMenu'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Menubar'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Menubar'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/LargeVerticalScrollbarThumb'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/LargeVerticalScrollbarThumb'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/LargeVerticalScrollbar'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/LargeVerticalScrollbar'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ImageButton'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ImageButton'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ItemListbox'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ItemListbox'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/ListboxItem'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/ListboxItem'.
12/06/2009 19:50:52 (Info) ---> Start of definition for widget look 'TaharezLook/Tree'.
12/06/2009 19:50:52 (Info) ---< End of definition for widget look 'TaharezLook/Tree'.
12/06/2009 19:50:52 (Std) ===== Look and feel parsing completed =====
12/06/2009 19:50:52 (Std) No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Button' added. (67550728)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Default' added. (67550908)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Editbox' added. (6754F968)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/FrameWindow' added. (67550868)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/ItemEntry' added. (6754FE68)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/ListHeader' added. (6754F828)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/ListHeaderSegment' added. (6754FBE8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Listbox' added. (67550548)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Menubar' added. (6754FC88)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/MenuItem' added. (67550188)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/MultiColumnList' added. (67550048)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/MultiLineEditbox' added. (6754F8C8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/PopupMenu' added. (675504A8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/ProgressBar' added. (6754FD28)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/ScrollablePane' added. (675505E8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Scrollbar' added. (67550408)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Slider' added. (67550688)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Static' added. (67550368)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/StaticImage' added. (675507C8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/StaticText' added. (675500E8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/SystemButton' added. (6754FDC8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/TabButton' added. (6754FF08)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/TabControl' added. (6754FAA8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Titlebar' added. (675502C8)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/ToggleButton' added. (6754FB48)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Tooltip' added. (6754FA08)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/ItemListbox' added. (67550228)
12/06/2009 19:50:52 (Std) WindowRendererFactory 'Falagard/Tree' added. (6754FFA8)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/Button'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' and Look'N'Feel 'TaharezLook/Checkbox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/ImageButton'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' and Look'N'Feel 'TaharezLook/RadioButton'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' and Look'N'Feel 'TaharezLook/FrameWindow'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' and Look'N'Feel 'TaharezLook/Titlebar'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/SystemButton' and Look'N'Feel 'TaharezLook/Button'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' and Look'N'Feel 'TaharezLook/Editbox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' and Look'N'Feel 'TaharezLook/MultiLineEditbox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' and Look'N'Feel 'TaharezLook/Menubar'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' and Look'N'Feel 'TaharezLook/PopupMenu'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' and Look'N'Feel 'TaharezLook/MenuItem'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'TaharezLook/AltProgressBar'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'TaharezLook/ProgressBar'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' and Look'N'Feel 'TaharezLook/VUMeter'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'TaharezLook/VerticalScrollbar'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'TaharezLook/HorizontalScrollbar'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/VerticalScrollbarThumb'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/HorizontalScrollbarThumb'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' and Look'N'Feel 'TaharezLook/LargeVerticalScrollbar'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/LargeVerticalScrollbarThumb'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' and Look'N'Feel 'TaharezLook/TabButton'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' and Look'N'Feel 'TaharezLook/TabControl'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/TabContentPane'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/TabButtonPane'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' and Look'N'Feel 'TaharezLook/ComboDropList'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' and Look'N'Feel 'TaharezLook/ComboEditbox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/Combobox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' and Look'N'Feel 'TaharezLook/Listbox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' and Look'N'Feel 'TaharezLook/ListHeader'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' and Look'N'Feel 'TaharezLook/ListHeaderSegment'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' and Look'N'Feel 'TaharezLook/MultiColumnList'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' and Look'N'Feel 'TaharezLook/Slider'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' and Look'N'Feel 'TaharezLook/SliderThumb'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' and Look'N'Feel 'TaharezLook/ScrollablePane'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/Spinner'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' and Look'N'Feel 'TaharezLook/Tooltip'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' and Look'N'Feel 'TaharezLook/StaticImage'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' and Look'N'Feel 'TaharezLook/StaticText'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' and Look'N'Feel 'TaharezLook/ItemListbox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' and Look'N'Feel 'TaharezLook/ListboxItem'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' and Look'N'Feel 'TaharezLook/GroupBox'. (001ED764)
12/06/2009 19:50:52 (Std) Creating falagard mapping for type 'TaharezLook/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' and Look'N'Feel 'TaharezLook/Tree'. (001ED764)
12/06/2009 19:50:52 (Info) ---- Resource loading for GUI scheme 'TaharezLook' completed ----
12/06/2009 19:50:52 (Std) Attempting to create Font from the information specified in file 'DejaVuSans-10.font'.
12/06/2009 19:50:52 (Std) Started creation of FreeType Font:
12/06/2009 19:50:52 (Std) ---- CEGUI font name: DejaVuSans-10
12/06/2009 19:50:52 (Std) ---- Source file: DejaVuSans.ttf in resource group: (Default)
12/06/2009 19:50:52 (Std) ---- Real point size: 10
12/06/2009 19:50:52 (Std) Succsessfully loaded 3045 glyphs
12/06/2009 19:50:52 (Info) Finished creation of Font 'DejaVuSans-10' via XML file. (078606B0)
12/06/2009 19:50:52 (Info) Window 'root_wnd' of type 'DefaultWindow' has been created. (03D76820)
12/06/2009 19:50:52 (Info) ---- Beginning loading of GUI layout from 'Console.layout' ----
12/06/2009 19:50:52 (Info) Window 'Hades/Console' of type 'TaharezLook/FrameWindow' has been created. (077CF498)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/FrameWindow' to the window 'Hades/Console'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/FrameWindow' to window 'Hades/Console'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console__auto_titlebar__' of type 'TaharezLook/Titlebar' has been created. (077A8978)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Titlebar' to the window 'Hades/Console__auto_titlebar__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/Titlebar' to window 'Hades/Console__auto_titlebar__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console__auto_closebutton__' of type 'TaharezLook/SystemButton' has been created. (077A8FB0)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/SystemButton' to the window 'Hades/Console__auto_closebutton__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/Button' to window 'Hades/Console__auto_closebutton__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out' of type 'TaharezLook/MultiLineEditbox' has been created. (077A95D0)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/MultiLineEditbox' to the window 'Hades/Console/Out'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/MultiLineEditbox' to window 'Hades/Console/Out'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_hscrollbar__' of type 'TaharezLook/HorizontalScrollbar' has been created. (079507E8)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Scrollbar' to the window 'Hades/Console/Out__auto_hscrollbar__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/HorizontalScrollbar' to window 'Hades/Console/Out__auto_hscrollbar__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_hscrollbar____auto_incbtn__' of type 'TaharezLook/ImageButton' has been created. (07956E18)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Button' to the window 'Hades/Console/Out__auto_hscrollbar____auto_incbtn__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/ImageButton' to window 'Hades/Console/Out__auto_hscrollbar____auto_incbtn__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_hscrollbar____auto_decbtn__' of type 'TaharezLook/ImageButton' has been created. (07959438)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Button' to the window 'Hades/Console/Out__auto_hscrollbar____auto_decbtn__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/ImageButton' to window 'Hades/Console/Out__auto_hscrollbar____auto_decbtn__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_hscrollbar____auto_thumb__' of type 'TaharezLook/HorizontalScrollbarThumb' has been created. (0795FA58)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Button' to the window 'Hades/Console/Out__auto_hscrollbar____auto_thumb__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/HorizontalScrollbarThumb' to window 'Hades/Console/Out__auto_hscrollbar____auto_thumb__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_vscrollbar__' of type 'TaharezLook/VerticalScrollbar' has been created. (07964098)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Scrollbar' to the window 'Hades/Console/Out__auto_vscrollbar__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/VerticalScrollbar' to window 'Hades/Console/Out__auto_vscrollbar__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_vscrollbar____auto_incbtn__' of type 'TaharezLook/ImageButton' has been created. (079666C8)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Button' to the window 'Hades/Console/Out__auto_vscrollbar____auto_incbtn__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/ImageButton' to window 'Hades/Console/Out__auto_vscrollbar____auto_incbtn__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_vscrollbar____auto_decbtn__' of type 'TaharezLook/ImageButton' has been created. (0796ACE8)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Button' to the window 'Hades/Console/Out__auto_vscrollbar____auto_decbtn__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/ImageButton' to window 'Hades/Console/Out__auto_vscrollbar____auto_decbtn__'.
12/06/2009 19:50:52 (Info) Window 'Hades/Console/Out__auto_vscrollbar____auto_thumb__' of type 'TaharezLook/VerticalScrollbarThumb' has been created. (0796F308)
12/06/2009 19:50:52 (Info) Assigning the window renderer 'Falagard/Button' to the window 'Hades/Console/Out__auto_vscrollbar____auto_thumb__'
12/06/2009 19:50:52 (Info) Assigning LookNFeel 'TaharezLook/VerticalScrollbarThumb' to window 'Hades/Console/Out__auto_vscrollbar____auto_thumb__'.
12/06/2009 19:50:52 (Std) Attempting to create Imageset 'DejaVuSans-10_auto_glyph_images_ ' with texture only.
12/06/2009 19:50:52 (Error) CEGUI::InvalidRequestException in file ..\..\..\src\elements\CEGUIEditbox.cpp(237) : The Editbox named 'Hades/Console/In' had the following bad validation expression set: '.*'. Additional Information: this version of PCRE is not compiled with PCRE_UTF8 support
12/06/2009 19:50:52 (Error) WindowManager::loadWindowLayout - loading of layout from file 'Console.layout' failed.


Layout:
<?xml version="1.0" encoding="UTF-8"?>

<GUILayout >
<Window Type="TaharezLook/FrameWindow" Name="Hades/Console" >
<Property Name="Font" Value="Commonwealth-10" />
<Property Name="Text" Value="Test0" />
<Property Name="Alpha" Value="0.8" />
<Property Name="TitlebarFont" Value="Commonwealth-10" />
<Property Name="RollUpEnabled" Value="False" />
<Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
<Property Name="TitlebarEnabled" Value="True" />
<Property Name="UnifiedAreaRect" Value="{{0.00835508,0},{0.00399623,0},{0.992036,0},{0.30157,0}}" />
<Window Type="TaharezLook/MultiLineEditbox" Name="Hades/Console/Out" >
<Property Name="Text" >Test1
</Property>
<Property Name="MaxTextLength" Value="1073741823" />
<Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
<Property Name="UnifiedAreaRect" Value="{{0.0129058,0},{0.162978,0},{0.988507,0},{0.844812,0}}" />
</Window>
<Window Type="TaharezLook/Editbox" Name="Hades/Console/In" >
<Property Name="Text" Value="Test2" />
<Property Name="MaxTextLength" Value="1073741823" />
<Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
<Property Name="UnifiedAreaRect" Value="{{0.0130621,0},{0.860404,0},{0.989731,0},{0.977281,0}}" />
</Window>
</Window>
</GUILayout>

Jamarr
CEGUI MVP
CEGUI MVP
Posts: 812
Joined: Tue Jun 03, 2008 23:59
Location: USA

Re: [Win32] PCRE and UTF8?

Postby Jamarr » Fri Jun 12, 2009 16:28

I'm fairly certain that the pre-compiled PCRE library is compiled with UTF8 support; not that I have verified this, but it would be odd for a UTF8-compatible library to supply a non-UTF8-compatible dependency - especially when that dependency can be built with UTF8 support.

I can only guess that you rebuilt PCRE yourself and did not enable UTF8 support, and you are not actually using the .lib file provided by CEGUI. Even if that where not the case, you already know what the problem is, so why have you not downloaded and built PCRE with UTF8 support yourself?
If somebody helps you by replying to your thread, upvote him/her as a thanks! Make sure to include your CEGUI.log and everything you tried when posting! And remember that we are not magicians!

Cypherjb
Not too shy to talk
Not too shy to talk
Posts: 22
Joined: Thu Jun 04, 2009 05:11

Re: [Win32] PCRE and UTF8?

Postby Cypherjb » Fri Jun 12, 2009 16:33

Jamarr wrote:I'm fairly certain that the pre-compiled PCRE library is compiled with UTF8 support; not that I have verified this, but it would be odd for a UTF8-compatible library to supply a non-UTF8-compatible dependency - especially when that dependency can be built with UTF8 support.

I can only guess that you rebuilt PCRE yourself and did not enable UTF8 support, and you are not actually using the .lib file provided by CEGUI. Even if that where not the case, you already know what the problem is, so why have you not downloaded and built PCRE with UTF8 support yourself?


I havn't rebuilt PCRE.

I'm asking because I'm certain it should work without requiring me to recompile (as has historically been the case). PCRE is a massive pain to compile under Windows.

Cypherjb
Not too shy to talk
Not too shy to talk
Posts: 22
Joined: Thu Jun 04, 2009 05:11

Re: [Win32] PCRE and UTF8?

Postby Cypherjb » Sun Jun 14, 2009 02:20

Bah. Guess I'll just disable PCRE.

I checked and PCRE was infact built with UTF8 support (becuase my friend's code works just fine with the same PCRE lib (the default) and the same layout file). Either that or something fishy is going on.

Anyway, all I want CEGUI for is a D3D console, so I guess it's safe to remove the PCRE stuff as long as I'm 'careful' not to pass invalid strings in.

Unless of course anyone has any better ideas?

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

Re: [Win32] PCRE and UTF8?

Postby CrazyEddie » Sun Jun 14, 2009 10:11

PCRE is basically only used to restrict input to editboxes - so if you only wanted to allow numbers, or only letters, or some other - more advanced - format, then regular expressions are the way we enforce these restrictions. Removing PCRE effectively means that these restrictions no longer exist, so providing you do not need this functionality (don't forget this applies to the spinner widget too), then you will be fine.

CE.

Cypherjb
Not too shy to talk
Not too shy to talk
Posts: 22
Joined: Thu Jun 04, 2009 05:11

Re: [Win32] PCRE and UTF8?

Postby Cypherjb » Sun Jun 14, 2009 11:00

CrazyEddie wrote:PCRE is basically only used to restrict input to editboxes - so if you only wanted to allow numbers, or only letters, or some other - more advanced - format, then regular expressions are the way we enforce these restrictions. Removing PCRE effectively means that these restrictions no longer exist, so providing you do not need this functionality (don't forget this applies to the spinner widget too), then you will be fine.

CE.


Thanks, should be fine.

I'm almost certain I'm not using it (all I need currently is a console, which is a window, a multiline edit box, and an edit box), but what is the "spinner widget"?

EDIT: Nevermind, found what a spinner widget is and I don't use it. ;)

P.S. Any ideas as to what may actually be causing the issue? I tried the fully precompiled VS9 SDK (both CEGUI itself AND PCRE) but had the same issue.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 5 guests