Difference between revisions of "Changes and Porting Tips for 1.0.0"
From CEGUI Wiki - Crazy Eddie's GUI System (Open Source)
(moved Changes and Porting Tips for 1.0.0 to Changes and Porting Tips for 0.8.0 over redirect: in the end we chickened out and released 0.8.0 instead of 1.0.0) |
|||
Line 1: | Line 1: | ||
− | + | {{VersionBadge|0.8}} | |
+ | |||
+ | {{Section|1=Introduction|2= | ||
+ | Porting guide for the upcomin 1.0.0 version. The guide is for porting 0.8 to 1.0, for porting from older versions please also see the older porting guides. | ||
+ | }} | ||
+ | |||
+ | {{Section|1=Major renames/API changes|2= | ||
+ | * The Editbox "MaskText" property was renamed to "TextMasked" for consistency | ||
+ | * Editbox and MultilineEditbox now inherit common behaviour from the EditboxBase class. | ||
+ | * The Editbox and MultilineEditbox methods getSelectionStartIndex() and getSelectionEndIndex() were renamed to getSelectionStart() and getSelectionEnd() | ||
+ | }} | ||
+ | |||
+ | {{Section|1=Minor renames/API changes|2= | ||
+ | * Scrollbar::isAtEnd() and Scrollbar::getMaxScrollPosition() are now public | ||
+ | * MultilineEditbox now also has a MaskText property | ||
+ | }} | ||
+ | |||
+ | [[Category:Manuals]] |
Revision as of 11:32, 3 July 2015
Written for CEGUI 0.8
Works with versions 0.8.x (stable)
Works with latest CEGUI stable!
Introduction
Porting guide for the upcomin 1.0.0 version. The guide is for porting 0.8 to 1.0, for porting from older versions please also see the older porting guides.
Major renames/API changes
- The Editbox "MaskText" property was renamed to "TextMasked" for consistency
- Editbox and MultilineEditbox now inherit common behaviour from the EditboxBase class.
- The Editbox and MultilineEditbox methods getSelectionStartIndex() and getSelectionEndIndex() were renamed to getSelectionStart() and getSelectionEnd()
Minor renames/API changes
- Scrollbar::isAtEnd() and Scrollbar::getMaxScrollPosition() are now public
- MultilineEditbox now also has a MaskText property