Currently the SourceWindow is able to display source from multiple tasks, but these windows cannot.
frysk-gui/frysk/gui: 2006-11-23 Mike Cvet <mcvet@redhat.com> * register/RegisterWindow.java (closed): Added. (buttonEvent): Set closed to true if close button is clicked. (resetTask): Added. Sets a new task for the window and updates the window information without having to touch columns and such. Fixes #3302. (getClosed): Added. (setClosed): Added. * memory/MemoryWindow.java (setTask): Moved column initialization code here. (closed): Added. (resetTask): Added. Sets a new task for the window and updates the window information without having to touch columns and such. Fixes #3302. (handleFromSpin): Exit if the model's first TreeIter is null. (handleToSpin): Ditto. (getClosed): Added. (setClosed): Added. * disassembler/DisassemblyWindow.java (closed): Added. (buttonEvent): Set closed to true if close button is clicked. (resetTask): Added. Sets a new task for the window and updates the window information without having to touch columns and such. Fixes #3302. (handleFromSpin): Exit if the model's first TreeIter is null. (handleToSpin): Ditto. (getClosed): Added. (setClosed): Added. 2006-11-23 Mike Cvet <mcvet@redhat.com> * SourceWindow.java (currentStackChanged): If the Task that the incoming StackFrame belongs to has also changed from the last StackFrame's, then update the Register, Memory, and Disassembly windows with the new Task information if they have been initialized and are open. Fixes #3302. (toggleRegisterWindow): Set RegisterWindow closed boolean to false. (toggleMemoryWindow): Set MemoryWindow closed boolean to false. (toggleDisassemblyWindow): Set DisassemblyWindow closed boolean to false.