Hi. I am a returning user. I used CEGUI 0.7 successfully before and would like to use CEGUI 0.8 now.
The first thing I was searching for is how to port my 0.7 code to 0.8 one. Unfortunately, I couldn't find the link anywhere on the site and the wiki. I think porting guide is a very important aspect for all returning users and it deserves an easily noticeable place on the site.
After Kulik gave me the direct link to the porting guide: http://cegui.org.uk/wiki/Changes_and_Po ... _for_0.8.0 several questions arose.
1. CEGUI::Window was renamed to CEGUI::Widget as Widget is the coined term for that, WindowManager renamed to WidgetManager, etc... (not in mercurial yet!)
Is it in mercurial now? If not, where is it? And what does it mean anyway? Why do I need to know that?
2. The stock/standard window renderer set (now widget renderer set) FalagardWRBase was renamed to StandardWRSet to avoid confusion with core Falagard facilities (not in mercurial yet!)
What is widget renderer set? And how is it different from stock/standard window renderer set?
3. Many event string values changed to match the C++ name (but without the Event prefix). A list of which strings changed value will appear here soon.
Has this been added?
4. Window::isVisible(localOnly) is now split into Window::isVisible (= old isDisabled(true) and Window::isEffectiveVisible (= old isVisible(false))
Typo?
5. All XML datafiles must specify a version attribute. Example: <GUILayout version="4">
How do I know which version to specify?
Site/wiki questions from a returning user
Moderators: CEGUI MVP, CEGUI Team
- kornerr
- Not too shy to talk
- Posts: 41
- Joined: Tue Apr 11, 2006 10:07
- Location: Russia, Siberia, Kemerovo
- Contact:
Site/wiki questions from a returning user
Open Source all the way, baby
Opensource Game Studio
Opensource Game Studio
Re: Site/wiki questions from a returning user
1. I removed this "tip", since it was wrong.
2. also removed. I think what this meant was that FalagardWRBase is called CoreWRSet
2. also removed. I think what this meant was that FalagardWRBase is called CoreWRSet
CrazyEddie: "I don't like GUIs"
- kornerr
- Not too shy to talk
- Posts: 41
- Joined: Tue Apr 11, 2006 10:07
- Location: Russia, Siberia, Kemerovo
- Contact:
Re: Site/wiki questions from a returning user
Yeah. That last sentence would be enough without delving into details which I as a user of 0.7 didn't even know.
Open Source all the way, baby
Opensource Game Studio
Opensource Game Studio
Re: Site/wiki questions from a returning user
I dont know about 3 and 4, but for 5 I suggest to just look at the stock datafiles.
CrazyEddie: "I don't like GUIs"
Return to “Bug Reports, Suggestions, Feature Requests”
Who is online
Users browsing this forum: No registered users and 2 guests