nico
7c40458129
Added ivars for blinking insertion point
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11286 72102866-910b-0410-8b05-ffd578937521
2001-10-31 01:06:59 +00:00
pyr
368b309326
Headers/gnustep/gui/NSTableView.h
...
Source/NSTableView.m
Source/NSClipView.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11278 72102866-910b-0410-8b05-ffd578937521
2001-10-29 12:39:01 +00:00
pyr
14dadd09a6
-dealloc and -setDocumentView:
...
Support for NSTableView superviewFrameChanged method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11277 72102866-910b-0410-8b05-ffd578937521
2001-10-29 12:30:35 +00:00
pyr
f90c48104b
Two new ivars : _autoresizesAllColumnsToFit and _superview_width
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11276 72102866-910b-0410-8b05-ffd578937521
2001-10-29 11:12:09 +00:00
pyr
6dbf391435
sizeLastColumnToFit, sizeToFit, setAutoresizesAllColumnToFit,
...
autoresizesAllColumnsToFit implementation
sizeToFit now behaves like OS4.2
Various changes for speed improvements (drawRect, updateCell)
New internal method (superviewFrameChanged:) called by NSClipView
(conforms to OS4.2)
initWithCoder: support for previously archived NSTableView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11275 72102866-910b-0410-8b05-ffd578937521
2001-10-29 11:10:16 +00:00
pyr
0c6c9248df
NSStepperCell.m
...
NSStepper.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11270 72102866-910b-0410-8b05-ffd578937521
2001-10-28 20:04:23 +00:00
pyr
dc98bf2106
Major rewrites of both classes so that they behave like they should
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11269 72102866-910b-0410-8b05-ffd578937521
2001-10-28 20:00:13 +00:00
CaS
90a732eb5a
Tiny format tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11265 72102866-910b-0410-8b05-ffd578937521
2001-10-28 10:18:50 +00:00
gcasa
dab1ab0c88
Adding implementation for NSSelection and skeletal implementation for NSOutlineView. GJC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11248 72102866-910b-0410-8b05-ffd578937521
2001-10-25 21:41:03 +00:00
nico
2bc4e57f82
Updated NSBrowser code for change in NSCell API to prevent crashes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11234 72102866-910b-0410-8b05-ffd578937521
2001-10-24 10:06:42 +00:00
nico
9e2c88b938
Updated for change in NSCell API to prevent crashes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11233 72102866-910b-0410-8b05-ffd578937521
2001-10-24 10:05:56 +00:00
pyr
332de13a20
Source/NSButtonCell.m: [NSButtonCell -_init]
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11232 72102866-910b-0410-8b05-ffd578937521
2001-10-23 22:47:29 +00:00
pyr
f6fffa7aba
[NSButtonCell _init]: assign @"" to _keyEquivalent and to _altContents
...
This behaviour is more consistent with other OPENSTEP implementations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11231 72102866-910b-0410-8b05-ffd578937521
2001-10-23 22:42:55 +00:00
nico
ff7cace057
Fixed click on text attachments in text views to be processed also if
...
set imports graphics is NO
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11228 72102866-910b-0410-8b05-ffd578937521
2001-10-23 20:59:50 +00:00
nico
2fdf56fb71
Check if an attachment was clicked every time we have attachments, not
...
only if we import graphics
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11227 72102866-910b-0410-8b05-ffd578937521
2001-10-23 20:58:11 +00:00
nico
5c3f24d5ac
Fixed spelling mistake in my last changelog entry
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11226 72102866-910b-0410-8b05-ffd578937521
2001-10-23 20:36:54 +00:00
nico
530854f134
Updated code in save panel and open panel for last change in NSCell API
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11225 72102866-910b-0410-8b05-ffd578937521
2001-10-23 14:13:10 +00:00
nico
cbe216e58e
Updated calls to setStringValue: to use @"" rather than nil
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11224 72102866-910b-0410-8b05-ffd578937521
2001-10-23 14:12:41 +00:00
nico
e5737f3f76
Do not allow to set nil string values in NSCell
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11219 72102866-910b-0410-8b05-ffd578937521
2001-10-23 09:39:43 +00:00
nico
ece8ffbc76
Added comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11218 72102866-910b-0410-8b05-ffd578937521
2001-10-23 09:39:03 +00:00
nico
7e18e24dd8
Use an assertion to force setStringValue: to reject nil as argument
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11217 72102866-910b-0410-8b05-ffd578937521
2001-10-23 09:37:59 +00:00
nico
a652d9ae98
Fixed deallocation of window when views are deallocated after the window
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11216 72102866-910b-0410-8b05-ffd578937521
2001-10-22 17:52:17 +00:00
nico
af8758c499
Fixed deallocation when views are deallocated after the window
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11215 72102866-910b-0410-8b05-ffd578937521
2001-10-22 17:50:07 +00:00
FredKiefer
955fd31056
Some ruler additions to NSScrollView.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11213 72102866-910b-0410-8b05-ffd578937521
2001-10-21 23:31:46 +00:00
FredKiefer
9c1ac1a85a
Added some MacOSX methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11212 72102866-910b-0410-8b05-ffd578937521
2001-10-21 23:30:52 +00:00
FredKiefer
b3180712ba
Dummy implementation for new MacOSX methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11211 72102866-910b-0410-8b05-ffd578937521
2001-10-21 23:30:26 +00:00
FredKiefer
930556e006
Implemented [setRulerViewClass:] and preset to NSRulerView. Cache
...
the scrollerWidth in a class var, use this in all methods.
Use _sizeForBorderType() from NSCell to determine the border size
in all methods that handle borderType. Replaced all uses of
AUTORELEASE with explicit RELEASE calls. In [setContentView:]
don't RETAIN the content view, as this is handled by the normal
subview mechanism. (Don't RELEASE it in [dealloc] and
[removeSubview:]) Added dummy method [scrollWheel:].
Implemented the ruler methods, but this are still not handled in
[tile] and [drawRect:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11210 72102866-910b-0410-8b05-ffd578937521
2001-10-21 23:29:29 +00:00
nico
f9fbfbdbe1
Indentation tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11205 72102866-910b-0410-8b05-ffd578937521
2001-10-18 15:33:23 +00:00
nico
4a6a37bf7a
Fixed bug in deallocation of NSTextContainer and NSClipView
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11204 72102866-910b-0410-8b05-ffd578937521
2001-10-18 15:28:49 +00:00
nico
d80d068759
Fixed bug in deallocation process where we were not removign us from
...
observing the document view notificatiosn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11203 72102866-910b-0410-8b05-ffd578937521
2001-10-18 15:28:05 +00:00
nico
c6e931213a
Fixed bug in deallocation process where we were not removing us from
...
observing the text view's notifications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11202 72102866-910b-0410-8b05-ffd578937521
2001-10-18 15:26:59 +00:00
fedor
761ada3e09
Set size to zero if image does not exist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11200 72102866-910b-0410-8b05-ffd578937521
2001-10-18 02:21:33 +00:00
nico
6abceeca91
Fixed crash upon deallocation of a tab view
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11177 72102866-910b-0410-8b05-ffd578937521
2001-10-17 21:25:47 +00:00
nico
3504e37042
Fixed crash on deallocating the NSTabView
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11176 72102866-910b-0410-8b05-ffd578937521
2001-10-17 21:24:11 +00:00
nico
4ce7eb9b17
Do not retain/release the data source for a NSTableView
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11172 72102866-910b-0410-8b05-ffd578937521
2001-10-17 17:25:54 +00:00
nico
e4af172ea3
Do not retain/release the data source; it's like a delegate
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11171 72102866-910b-0410-8b05-ffd578937521
2001-10-17 17:25:25 +00:00
fedor
83067345eb
Static linking file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11168 72102866-910b-0410-8b05-ffd578937521
2001-10-17 03:55:18 +00:00
fedor
cfb13cc185
Fix static linking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11167 72102866-910b-0410-8b05-ffd578937521
2001-10-17 03:53:55 +00:00
pyr
1b2f8dae39
Source/NSTableView.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11164 72102866-910b-0410-8b05-ffd578937521
2001-10-16 21:04:08 +00:00
pyr
e113fb5b04
([selectColumn:byExtendingSelection]):
...
Do not send NSTableViewSelectionDidChangeNotification when selection
is not changed (was not always working with flag=NO)
([selectRow:byExtendingSelection]): Likewise
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11163 72102866-910b-0410-8b05-ffd578937521
2001-10-16 21:01:28 +00:00
fedor
afe180cd35
Make shared instance var static
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11159 72102866-910b-0410-8b05-ffd578937521
2001-10-16 03:20:01 +00:00
fedor
2694146215
Fix scaling factor
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11158 72102866-910b-0410-8b05-ffd578937521
2001-10-16 03:06:26 +00:00
fedor
2125063ed7
Fix option panem handling
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11157 72102866-910b-0410-8b05-ffd578937521
2001-10-16 03:03:30 +00:00
fedor
d064748eb2
FIx comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11156 72102866-910b-0410-8b05-ffd578937521
2001-10-16 02:11:30 +00:00
fedor
6303663d59
Rewrite NSPrintPanel and NSPageLayout, prepare for printing improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11155 72102866-910b-0410-8b05-ffd578937521
2001-10-16 02:09:09 +00:00
FredKiefer
6082cee42e
Update the menu when action or target change.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11143 72102866-910b-0410-8b05-ffd578937521
2001-10-14 21:37:10 +00:00
FredKiefer
d238102721
Added methods [setAction:] and [setTarget:], which call the super
...
implementation and also update the menu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11142 72102866-910b-0410-8b05-ffd578937521
2001-10-14 21:36:12 +00:00
nico
1bb5c04da4
Fixed memory leak in NSMatrix; minor useless optm in NSMatrix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11125 72102866-910b-0410-8b05-ffd578937521
2001-10-11 10:24:30 +00:00
nico
d9fd6a4644
Fixed memory leak of target object; tiny useless optm in method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11124 72102866-910b-0410-8b05-ffd578937521
2001-10-11 10:15:52 +00:00
fedor
915a203705
Fix saving print file to path.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11122 72102866-910b-0410-8b05-ffd578937521
2001-10-09 04:22:13 +00:00