Implemented autosaving of table columns

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10761 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Nicola Pero 2001-08-21 19:09:12 +00:00
parent 52940b9bdd
commit 12d80ea772

View file

@ -1,3 +1,19 @@
Tue Aug 21 19:38:00 2001 Nicola Pero <nicola@brainstorm.co.uk>
* Headers/gnustep/gui/NSTableView.h: Added ivars for autosaving of
table columns.
* Source/NSTableView.m ([-autosaveName]): Implemented.
([-autosaveTableColumns]): Implemented.
([-setAutosaveName:]): Implemented.
([-setAutosaveTableColumns:]): Implemented.
([-_autoloadTableColumns]): New method.
([-_autosaveTableColumns]): New methods.
([-moveColumn:toColumn:]): Invoke _autosaveTableColumns.
([-dealloc]): Release _autosaveName if needed. Remove self from
observing notifications about column resizings.
(Patches by Marko Mikulicic <mikulici@die.supsi.ch> mostly
rewritten)
Tue Aug 21 18:28:39 2001 Nicola Pero <nicola@brainstorm.co.uk>
* Source/NSTableView.m ([-moveColumn:toColumn:]): Use the cached