Re: [fltk.bugs] [LOW] STR #1679: Borderless windows on WIN32 do not appear on the taskbar
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L1679 Version: 1.4-feature FWIW, meanwhile (in FLTK 1.3 and later) we have: int Fl_Window::menu_window() that can be used to test whether a window is a menu (window). This would simplify the proposed patch and get rid of having to set a specific window class for menus - although that could be useful as well, maybe... Link: http://www.fltk.org/str.php?L1679 Version: 1.4-feature ___ fltk-bugs mailing list fltk-bugs@easysw.com http://lists.easysw.com/mailman/listinfo/fltk-bugs
Re: [fltk.bugs] [LOW] STR #1679: Borderless windows on WIN32 do not appear on the taskbar
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L1679 Version: 1.4-feature Link: http://www.fltk.org/str.php?L1679 Version: 1.4-feature ___ fltk-bugs mailing list fltk-bugs@easysw.com http://lists.easysw.com/mailman/listinfo/fltk-bugs
Re: [fltk.bugs] [LOW] STR #1679: Borderless windows on WIN32 do not appear on the taskbar
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L1679 Version: 1.3.0 Link: http://www.fltk.org/str.php?L1679 Version: 1.3.0 ___ fltk-bugs mailing list fltk-bugs@easysw.com http://lists.easysw.com/mailman/listinfo/fltk-bugs
Re: [fltk.bugs] [LOW] STR #1679: Borderless windows on WIN32 do not appear on the taskbar
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L1679 Version: 1.2-current Note: when reviewing the STRs for FLTK 1.3, I found that STR #767 is related, although it requests a different combination of window attributes. For implementation, these two STRs should be considered together. STR #767: http://www.fltk.org/str.php?L767 Link: http://www.fltk.org/str.php?L1679 Version: 1.2-current ___ fltk-bugs mailing list fltk-bugs@easysw.com http://lists.easysw.com/mailman/listinfo/fltk-bugs
Re: [fltk.bugs] [LOW] STR #1679: Borderless windows on WIN32 do not appear on the taskbar
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L1679 Version: 1.2-current As a follow-up, I recently needed for menus to have a backing store on win32 to avoid redrawing a complex OpenGL scene... this would also happen for a sub-menu rollover, which was intolerable. Instead of using type() as above, I decided to go with xclass() which seemed more appropriate: Fl_Menu_Window.H Fl_Menu_Window(int W, int H, const char *l = 0) : Fl_Single_Window(W,H,l) { xclass(FLTK_MENU); image(0); } Fl_Menu_Window(int X, int Y, int W, int H, const char *l = 0) : Fl_Single_Window(X,Y,W,H,l) { xclass(FLTK_MENU); image(0); } Fl_win32.cxx wc.style = CS_HREDRAW | CS_VREDRAW | CS_OWNDC | CS_DBLCLKS; if(!strcmp(class_name, FLTK_MENU)) wc.style |= CS_SAVEBITS; If ever y'all get around to tweaking window behaviour on win32, then I would vote +42 on this one. Don. Link: http://www.fltk.org/str.php?L1679 Version: 1.2-current ___ fltk-bugs mailing list fltk-bugs@easysw.com http://lists.easysw.com/mailman/listinfo/fltk-bugs