Thread: [Libpapyrus-users] [libpapyrus - Open Discussion] Papyrus 0.7.0 released
Status: Beta
Brought to you by:
rvinyard
From: SourceForge.net <no...@so...> - 2007-01-21 03:22:08
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4113670 By: rvinyard Release Name: 0.7.0 Notes: This release adds the concept of drawing layers within Groups, and the use of layers is shown in the rewritten Boxed and Handlebox classes. Methods show(), hide() and is_visible() have been added to Drawable. Rectangle, Circle and Arc also have new create() methods that accept default fill and outline patterns, allowing most basic aspects to be defined in construction. Changes: 2007-01-19 Rick L Vinyard Jr <rvi...@cs...> ===== 0.7.0 ===== ViewBox: Renamed to Viewbox Viewbox: Added equality and assignment operators Moved papyrus.h to top-level directory, so syntax is #include <papyrus.h> rather than #include <papyrus/papyrus.h> Drawable: Added show(), hide() and is_visible() methods. Drawable: Added set_exclude_from_extents() Group: Added concept of layers within a group. Group: Removed Children typedef, use Layers and Layer. Added Position enum Rectangle: Added parameter to create() to accept fill pattern, and added new create() method to allow fill and outline on creation. Circle: Added parameter to create() to accept fill pattern, and added new create() method to allow fill and outline on creation. Arc: Added parameter to create() to accept fill pattern, and added new create() method to allow fill and outline on creation. Boxed: Rewrote to take advantage of group layers and draw box always at lowest possible layer Handlebox: Rewrote to take advantage of group layers and draw markers at highest possible layer to keep on top Handlebox: Added activate_handle(), deactivate_handle() and is_active() Handlebox: Removed clear_handle() methods. Use deactivate_handle() instead. Handlebox: Changed handle methods to accept enums rather than ints. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=500339 |