DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=42883>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=42883





------- Additional Comments From [EMAIL PROTECTED]  2007-08-14 06:46 -------
Created an attachment (id=20661)
 --> (http://issues.apache.org/bugzilla/attachment.cgi?id=20661&action=view)
Adding ability to remember previous tab settings after restarts

In this patch, I have implemented the feature of saving the tab setting (what
are hidden and what are shown) at closing and loading it back at restarting
Chainsaw. I used an XML file to save the setting. Methods to save and load this
setting is included in the "ChainsawTabbedPane" class. I wonder whether it is
the correct place to include that code. But I couldn't fine somewhere more
suitable.
I have used a separate class called "SavableTabSetting" to represent the tab
setting that should saved. "Welcome", "Drag & Drop" and "chainsaw-log" are the
main log panels which are always running in Chainsaw. Existence of other log
panels depends on the situation. For example, the user may load a receiver once
and close Chainsaw and later restart and load some other receiver. I think
saving the state of such panels will be useless. So I have made Chainsaw
remember only the state of the above mentioned main log panels.
There may be some adjustments to be done. Hope this will help as an initial
work to get the job done.So please check this and comment...


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to