From: SourceForge.net <no...@so...> - 2003-11-13 00:29:22
|
Bugs item #220869, was opened at 2000-11-01 01:30 Message generated for change (Settings changed) made by dkf You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112997&aid=220869&group_id=12997 Category: 67. Unix Window Operations Group: obsolete: 8.2b3 Status: Open Resolution: None Priority: 4 Submitted By: Brent B. Welch (welch) >Assigned to: Joe English (jenglish) Summary: iconwindow disables button events Initial Comment: OriginalBugID: 2821 Bug Version: 8.2b3 SubmitDate: '1999-09-17' LastModified: '1999-10-22' Severity: MED Status: UnAssn Submitter: techsupp ChangedBy: hobbs OS: SunOS Machine: Sparc Name: Glenn Burkhardt ReproducibleScript: Using 'iconwindow' to create and manage an icon results (by design, according to the code) in the button events being disabled. Therefore, when a user clicks on the icon to map the application, the button event is handled by the window manager, as if the icon isn't there. This results in un-uniform behavior for the icon. Every other icon on the desktop will map when clicked, except for the tk application using 'iconwindow'. In fact, if the 'twm' window manager is used, the application cannot be mapped without the use of 'twm's iconmanager. In the file tkUnixWm.c, there's this comment: * Remove the icon window relationship. In principle we * should also re-enable button events for the window, but * this doesn't work in general because the window manager * is probably selecting on them (we'll get an error if * we try to re-enable the events). So, just leave the * icon window event-challenged; the user will have to * recreate it if they want button events. DesiredBehavior: All icons should handle button events in the same way, regardless of whether the iconwindow function is used or not. Uniform behavior of the desktop should be the design requirement. ---------------------------------------------------------------------- Comment By: Donal K. Fellows (dkf) Date: 2000-11-30 20:20 Message: Icon windows are a very little used part of X, and consequently are little tested in the various window managers too. Alas. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112997&aid=220869&group_id=12997 |