DesktopManager implementation question



Before I go reinventing the wheel, does anyone know of a pointer to a DesktopManager implementation that handles resizing properly when its internal frames are minimized?

Specifically, I'm looking for some set of behavior equal to or greater than the following:

When an internal frame is iconified AND the look and feel has located that iconified frame at the bottom of the desktop AND the desktop is resized, THEN the iconified frame should reoccupy the appropriate position in the newly-sized desktop.

Right now what happens is that the iconified frame simply stays where it is. This is in keeping with a container that really doesn't have a layout manager, but it's not what a user would expect.

Thanks in advance for any pointers; I have done my homework via Google, this newsgroup, etc. but haven't found anything. There are plenty of examples of putting a JDesktopPane into a JScrollPane, but for various reasons I'd really REALLY like to avoid this if possible.

Thanks,
Laird
.



Relevant Pages

  • Re: 5.1, Data Corruption, Intel, Oh my! [patch] - Fatal trap 12
    ... > instruction at the return address in that frame. ... > with the frame pointer here and didn't get any useful information with ... I also have to assume that the function pointer is ... > stack pointer. ...
    (freebsd-current)
  • Re: 5.1, Data Corruption, Intel, Oh my! [patch] - Fatal trap 12
    ... He might also want to look for any function pointer ... instruction at the return address in that frame. ... function under the "" would strongly suggest that ddb got confused ... Given that there's no real function at 0x5949, the stack frame won't ...
    (freebsd-current)
  • Re: Sonet Pointer justification Concept
    ... slow data rate Sync with the STS-1 data rate. ... pointer value there can be between 0 and 782), with a 0 pointer indicating the start of the STS1SPE is located right behind the H3 bytes. ... If the datarate of the STS1SPE is too slow, you need to insert a stuff byte into the STS1 payload to compensate. ... In frame 1, you invert the I bits of your pointer to indicate a pointer increase, and insert a stuff byte after the H3 byte; then you continue with sending your STS1SPE data as normal. ...
    (comp.lang.vhdl)
  • Re: unable to call public function in SDI MainFrame from View
    ... To access the function on your derived class, ... will need to cast the pointer to a pointer to your CMainFrame class. ... be the case in your MFC app. ... frame will be a ChildFrame? ...
    (microsoft.public.vc.mfc)
  • Re: __builtins__ magic behavior
    ... dictionary to create a weak form of restricted execution" not only ... globals() or with a copy of globals. ... The exec statement, when given a string source, compiles it and eventually calls PyEval_EvalCodeEx, which creates a new frame using PyFrame_New and finally executes it. ... A frame object contains a pointer to the previous frame, the code to be executed, a pointer to the current globals *and* a separate pointer to the current builtins. ...
    (comp.lang.python)