| [ Return to Bugs & Features | Roadmap 1.3 | SVN ⇄ GIT ]
STR #3093
Application: | FLTK Library |
Status: | 1 - Closed w/Resolution |
Priority: | 1 - Request for Enhancement, e.g. asking for a feature |
Scope: | 3 - Applies to all machines and operating systems |
Subsystem: | Core Library |
Summary: | Create windows of arbitrary shape |
Version: | 1.3-feature |
Created By: | manolo |
Assigned To: | manolo |
Fix Version: | 1.3-current (SVN: v10325) |
Update Notification: | |
Trouble Report Files:
Trouble Report Comments:
|
#1 | manolo 09:24 Jun 26, 2014 |
| The attached patch adds the new Fl_Shaped_Window class that allows to create arbitrarily-shaped windows in a cross-platform fashion. An Fl_Bitmap object defines the shape of the window. This object is automatically rescaled to the window width and height if needed. | |
|
#2 | manolo 13:08 Jul 05, 2014 |
| The second patch is an improved version of the Fl_Shaped_Window class that accepts any kind of Fl_Image to define the window shape. | |
|
#3 | manolo 04:43 Jul 22, 2014 |
| The third patch is a finalized version of the Fl_Shaped_Window class using an 8-bit shape-mask on the Mac OS platform. | |
|
#4 | manolo 05:15 Aug 27, 2014 |
| Committed to the svn repository (r10255). | |
|
#5 | manolo 07:47 Sep 21, 2014 |
| Deleted class Fl_Shaped_Window. Instead added the new member function Fl_Window::shape(Fl_image*) that gives an arbitrary shape to a normal window. Thus non-rectangular shapes work also with Fl_Double_Window and Fl_Menu_Window. It does not work with Fl_GL_Window, though, except with X11. | |
|
#6 | manolo 07:48 Sep 21, 2014 |
| Committed to the svn repository (r.10325) | |
[ Return to Bugs & Features ]
|
| |