Unified Editor for CEGUI
Unified Editor for CEGUI
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/44558Identifiers
Study Information System: 116423
Collections
- Kvalifikační práce [11267]
Author
Advisor
Referee
Balyo, Tomáš
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
6. 9. 2012
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
CEGUI, editor, imageset, layout, tvorba GUI rozhraníKeywords (English)
CEGUI, editor, imageset, layout, GUI designCílem této práce je vytvořit GUI aplikaci zvanou CEGUI Unified Editor. Aplikace je z převážné části psaná v Pythonu a licencovaná pod GPLv3. Jejím cílem je tvorba a změna grafických rozhraní realizovaných knihovnou CEGUI. Podporovány jsou mimo jiné management projektů, editace imagesetů a editace layoutů. Data pro starší verze CEGUI jsou převáděna za běhu pomocí vrstev kompatibility. Velký důraz je kladen na jednoduchost používání, možnosti kolaborace mezi více autory a portabilitu.
This thesis presents a free software GUI application called the CEGUI Unified Editor. The application is mainly written in Python and is licensed under GPLv3. Its purpose is to create and modify assets of graphical interfaces made with the CEGUI library. Features include project management, imageset editing and layout editing. Data for older versions of CEGUI are transparently converted using compatibility layers. Big emphasis is put on ease of use, collaboration between multiple content authors and portability.