FLTK logo

STR #933

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

Return to Bugs & Features | Roadmap 1.1 | SVN ⇄ GIT ]

STR #933

Application:FLTK Library
Status:1 - Closed w/Resolution
Priority:2 - Low, e.g. a documentation error or undocumented side-effect
Scope:2 - Specific to an operating system
Subsystem:X11
Summary:Borderless window still on taskbar under X11
Version:1.1-current
Created By:Sadysta
Assigned To:matt
Fix Version:1.1.7 (SVN: v4492)
Update Notification:

Receive EMails Don't Receive EMails

Trouble Report Files:

No files


Trouble Report Comments:


Name/Time/Date Text  
 
#1 Sadysta
07:08 Jul 07, 2005
Under MS Windows borderless windows are not shown on taskbar, while under X11 they are. I've been able to hide those windows using pure X calls but it's not very elegant solution. There's also some flickering during startup as windows initially appear on taskbar and then disappear. I think this code should be called by FLTK when setting border(0) or clear_border() before show():

Atom net_wm_state = XInternAtom (fl_display, "_NET_WM_STATE", 0);
Atom net_wm_state_skip_taskbar = XInternAtom (fl_display, "_NET_WM_STATE_SKIP_TASKBAR", 0);

XChangeProperty (fl_display, w, net_wm_state, XA_ATOM, 32, PropModeAppend, (unsigned char*) &net_wm_state_skip_taskbar, 1);

where w is X window handle.
 
 
#2 matt
03:27 Jul 20, 2005
Hi developers. Which way do we want to go with this: borderless windows generally show or don't show in the task bar? We have to fix either X11 or Windows... .

+1 on this patch (borderless windows not visible in task bar)
 
 
#3 mike
19:50 Aug 07, 2005
+1 on this change; Matthias, can you apply the patch in the appropriate places and test?

Thanks!
 
 
#4 matt
16:32 Aug 08, 2005
Fixed in Subversion repository.  
     

Return to Bugs & Features ]

 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.