This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Icon update .diff


I didn't get around to finishing ARGB type icons yet, but here's some related patches for MultiWindow mode.

See icon_and_class.diff at http://joekrahn.homelinux.com/XWin/

The code was changed to use a single Window class for all windows. Icon changes are sent to the Window instead of changing Class icons (much more reliable).

With custom icons, the small icon is left undefined. MS-Windows will generate the small one for us. This will change with NET_WM_ICON support, which can define multiple icons.

The horizontal-line mask problem is fixed. This came from using 32-bit aligne bitmap data, but creating device-dependent bitmaps which are 16-bit aligned.

Joe

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]