[0.7.1]RenderedStringParser and ListBox

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

PJani
Just popping in
Just popping in
Posts: 17
Joined: Tue Jul 14, 2009 10:10

[0.7.1]RenderedStringParser and ListBox

Postby PJani » Sat Nov 07, 2009 00:24

Hmm setting custom RenderedStringParser in ListBox doesnt work with ListBoxTextItem...i tried with setting default string renderer in system but no luck.

Here is section from log.

Code: Select all

07/11/2009 01:01:56 (Std)    ---- Version 0.7.1 (Build: Oct 25 2009 Debug Microsoft Windows MSVC++ 9.0 32 bit) ----
07/11/2009 01:01:56 (Std)    ---- Renderer module is: CEGUI::OgreRenderer - Official OGRE based 2nd generation renderer module. ----
07/11/2009 01:01:56 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
07/11/2009 01:01:56 (Std)    ---- Image Codec module is: OgreImageCodec - Integrated ImageCodec using the Ogre engine. ----
07/11/2009 01:01:56 (Std)    ---- Scripting module is: None ----


Am i missing something?

Ok...i downloaded source and created modified copy of ListBoxTextItem and named it ListBoxCustomTextItem i replaced string parser to system default. Where do i post modified source as part of licence agreement?

User avatar
Jabberwocky
Quite a regular
Quite a regular
Posts: 86
Joined: Wed Oct 31, 2007 18:16
Location: Canada
Contact:

Re: [0.7.1]RenderedStringParser and ListBox

Postby Jabberwocky » Sun Nov 08, 2009 16:04

PJani wrote:Ok...i downloaded source and created modified copy of ListBoxTextItem and named it ListBoxCustomTextItem i replaced string parser to system default. Where do i post modified source as part of licence agreement?


If I understand correctly, you're asking what you need to do with modified code, in order to obey the CEGUI legal / license restrictions?

CEGUI uses the MIT license, so you're allowed to modify the source however you like.

http://www.cegui.org.uk/wiki/index.php/ ... icensed.3F

From the file "COPYING" that should have been included along with your CEGUI download:

COPYING wrote:The MIT License

Copyright (c) 2004 - 2006 Paul D Turner & The CEGUI Development Team

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The Salvation Prophecy
Space Combat. Planet Exploration. Strategic Domination.


Return to “Help”

Who is online

Users browsing this forum: No registered users and 8 guests