Glossy Serpent Skin / Theme for CEGUI 0.7

Help and discussion regarding skinning, themes, and other artistic content.

Moderators: CEGUI MVP, CEGUI Team

User avatar
dezGusty
Not too shy to talk
Not too shy to talk
Posts: 37
Joined: Wed Sep 07, 2011 13:26
Location: Brasov, Romania

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Postby dezGusty » Sun Jul 28, 2013 19:32

Hello,
a new minor release of the skin is out :-) ( https://sourceforge.net/projects/glossyserpent/files/ )

Version 8.a
~~~~~~~~~~~~
- Added widgets (provided by Visse):
- added Menubar widget
- added PopupMenu widget
- added MenuItem widget
- Added FHD versions for Amber and Jade colour variations

Miscellaneous:
- Integrated fixes reported by Visse

Shando
Just popping in
Just popping in
Posts: 2
Joined: Sat Oct 26, 2013 21:43

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Postby Shando » Sun Oct 27, 2013 19:33

*** PLEASE IGNORE THIS POST AS I HAVE MANAGED TO CONVERT THE FILES SO THAT THEY WORK :hammer: ***
Hi All,

I have been trying to get the "GlossySerpent" skin to load and it looks like the version of CEGUI I'm using does not like the "OperatorDim" part of the schema:

Code: Select all

27/10/2013 07:26:11 (Std)    ********************************************************************************
27/10/2013 07:26:11 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
27/10/2013 07:26:11 (Std)    ********************************************************************************
27/10/2013 07:26:11 (Std)    ---- Version 0.7.5 (Build: Nov 17 2011 Microsoft Windows MSVC++ 9.0 32 bit) ----
27/10/2013 07:26:11 (Std)    ---- Renderer module is: CEGUI::OgreRenderer - Official OGRE based 2nd generation renderer module. ----
27/10/2013 07:26:11 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
27/10/2013 07:26:11 (Std)    ---- Image Codec module is: OgreImageCodec - Integrated ImageCodec using the Ogre engine. ----
27/10/2013 07:26:11 (Std)    ---- Scripting module is: None ----
27/10/2013 07:26:11 (Std)    ********************************************************************************
27/10/2013 07:26:11 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
27/10/2013 07:26:11 (Std)    ********************************************************************************


and my error (or hundreds of errors) is:

Code: Select all

27/10/2013 07:26:31 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   CEGUI::UnknownObjectException in file f:\03 - ogre\02 - plugins\skyline integrations\source\cegui-0.7.5\cegui-0.7.5\cegui\include\CEGUINamedXMLResourceManager.h(279) : NamedXMLResourceManager::get: No object of type 'Imageset' named '' is present in the collection.


and this is one section of the GlossySerpent.looknfeel file:

Code: Select all

        <ImagerySection name="label">
            <TextComponent>
                <Area>
                    <Dim type="LeftEdge">
                        <OperatorDim op="Add">
                            <AbsoluteDim value="0" />
                            <OperatorDim op="Multiply">
                                <ImageDim name="GlossySerpent/EmptyGlyph24" dimension="Width" />
                                <PropertyDim name="TextUsesGlyph" />
                            </OperatorDim>
                        </OperatorDim>
                    </Dim>
                    <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
                    <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
                    <Dim type="Height"><UnifiedDim scale="1" type="Height" /></Dim>
                </Area>
                <VertFormatProperty name="VertLabelFormatting" />
                <HorzFormatProperty name="HorzLabelFormatting" />
            </TextComponent>
        </ImagerySection>


Any help would be greatly appreciated.

Regards

Shando

User avatar
dezGusty
Not too shy to talk
Not too shy to talk
Posts: 37
Joined: Wed Sep 07, 2011 13:26
Location: Brasov, Romania

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Postby dezGusty » Thu Oct 31, 2013 08:02

Hi Shando,

good to hear the problem is solved. Did you have to modify anything or convert anything from the GlossySerpent skin? :-)

Shando
Just popping in
Just popping in
Posts: 2
Joined: Sat Oct 26, 2013 21:43

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Postby Shando » Thu Oct 31, 2013 21:28

Hi dezGusty,

No, the only changes were Upper/Lower case ones and changing the DimOperator/OperatorDim stuff (i.e. swapping the way they work etc.).

Regards

Shando

User avatar
dezGusty
Not too shy to talk
Not too shy to talk
Posts: 37
Joined: Wed Sep 07, 2011 13:26
Location: Brasov, Romania

Glossy Serpent Skin for CEGUI 0.8

Postby dezGusty » Wed Jan 15, 2014 19:49

Hello guys,

as CEGUI 0.8 should start being used more widely by now, I am officially dropping support for CEGUI 0.7 in GlossySerpent.

A new release (version 0.9) has been created, incorporating GlossySerpent and GlossySerpentFHD.
(edit: link: https://sourceforge.net/projects/glossyserpent/files/ )

Version 0.9
~~~~~~~~~~~~
- Updated skin to CEGUI support 0.8.3
- CEGUI 0.7.* shall not be officially supported by new releases anymore.
- IMPORTANT NOTE: Augustin Preda, 2014.01.27. It has been reported and confirmed that the release contained incorrect
files. Recommended: DO NOT USE. Switch to 1.0 instead.

Sample update:
~~~~~~~~~~~~~~
The sample provided in this release reuses content from "Gusty's Serpents". The sample is larger, uses OGRE 3D 1.9 and CEGUI 0.8.3. You may run into issues while attempting to run the sample if your graphics card cannot support all needed shaders. (It should mostly affect quite old cards ... mostly).
Important: the sample is Windows specific and requires the presence of the Visual C++ Redistributable for Visual Studio 2012. You should be able to get it here: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Note: due to the recent change, the title of the thread shall no longer be accurate. I shall try to update it. If that fails, a new thread shall be created to provide updates for CEGUI 0.8 versions of Glossy Serpent.

dezGusty out.
Last edited by dezGusty on Mon Jan 27, 2014 20:10, edited 1 time in total.

User avatar
Ident
CEGUI Team
Posts: 1959
Joined: Sat Oct 31, 2009 13:57
Location: Austria

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Postby Ident » Wed Jan 15, 2014 23:22

Cool, thanks for your work! Do you want us to rename the thread? Otherwise you can just make a new one and link it in your reply
CrazyEddie: "I don't like GUIs"

User avatar
dezGusty
Not too shy to talk
Not too shy to talk
Posts: 37
Joined: Wed Sep 07, 2011 13:26
Location: Brasov, Romania

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Postby dezGusty » Thu Jan 16, 2014 10:11

Hi Ident.
For clarity, it would help to have a separate thread.
But I did not know if there are any guidelines against that approach (such as: "one thread per skin").

The proposed solution (link the new thread in the reply) is the one I would like to go with.
Thanks :-)

User avatar
Ident
CEGUI Team
Posts: 1959
Joined: Sat Oct 31, 2009 13:57
Location: Austria

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Postby Ident » Thu Jan 16, 2014 10:25

No there is no strict guideline against this. Feel free to make a new thread.
CrazyEddie: "I don't like GUIs"


Return to “Skins and Themes”

Who is online

Users browsing this forum: No registered users and 1 guest