A cross-platform software library for diagrams creation and manipulation
Michal Bližňák, Tomáš Dulík, Vladimír Vašek · Repository of TBU publications (Univerzita Tomase Bati ze Zline) · 2009
The aim of this paper is to introduce new cross-platform software library called wxShapeFramework (shortly wxSF) written in C++ language which is suitable for creation of software applications manipulating diagrams, images and other graphic objects. The library is based on open-source cross-platform GUI tool kit called wxWidgets and persistent XML-based data container called wxXmlSerializer. As shown in this paper the wxSF allows user to easily create cross-platform applications able to interactively handle various scenes consisting of pre-defined or user-defined graphic objects (both vector- and bitmap-based), store them to XML files, export them to bitmap images, print them etc. Moreover, thanks to applied software licence the library can be used for both open-source and commercial projects on all main target platforms including MS Windows, MacOS and Linux.