🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.interviews
Article #1617

iconifying

#1617
From: Michael Hines
Date: Wed, 06 Jan 1993 15:50
34 lines
1556 bytes
Thanks to those who told me how to know when a window was iconified.

I am trying to get a function that the openlook window manager gives me
for free---one icon for a group of windows when the windows are transient
windows. Unfortunately other window managers decorate transients so they
cannot be resized or moved so I have to use toplevelwindows. Now I am
stuck with a bunch of irrelevant icons.

Notifying when the main window is iconified was the first step and now
my problem is localized to (in pseudocode)

void PWMImpl::iconify_all() { 
	for w = all windows in my application {
                if (w == main window) {
                        w->iconify();  
                }else{
                        what do I do? unmap and unbind destroy too much.
			making main the group leader earlier when the
			windows were first created seems
			to have no effect.
                }
        }
}

void PWMImpl::deiconify_all() {
	for w = all windows in my application {
                if (w == main window) {
                        w->deiconify();
                }else{
                        what do I do?
                }
        }
}
Technical Details
Message-ID: <8362@news.duke.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!rpi!gatech!concert!duke!news.duke.edu!neuro.duke.edu!hines

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!rpi!gatech!concert!duke!news.duke.edu!neuro.duke.edu!hines
From: hines@neuro.duke.edu (Michael Hines)
Newsgroups: comp.windows.interviews
Subject: iconifying
Message-ID: <8362@news.duke.edu>
Date: 6 Jan 93 15:50:45 GMT
Sender: news@news.duke.edu
Lines: 34
Nntp-Posting-Host: timshel.neuro.duke.edu