Commit graph

778 commits

Author SHA1 Message Date
FredKiefer
e9d8a1f3e9 Added APPKIT_DECLARE for all functions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11295 72102866-910b-0410-8b05-ffd578937521
2001-11-02 13:08:48 +00:00
FredKiefer
df5cfb7e02 Replaced APPKIT_EXPORT with APPKIT_DECLARE for all functions and
added some missing APPKIT_DECLARE.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11294 72102866-910b-0410-8b05-ffd578937521
2001-11-02 13:08:13 +00:00
FredKiefer
df0ea4cfdd Added APPKIT_DECLARE for GSCurrentContext().
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11293 72102866-910b-0410-8b05-ffd578937521
2001-11-02 13:07:38 +00:00
FredKiefer
5345c32c0d Added methods to handle ticks with a dummy implementation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11291 72102866-910b-0410-8b05-ffd578937521
2001-11-02 13:06:20 +00:00
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
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
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
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
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
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
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
FredKiefer
73211c38d3 Replace ivar _isBeholden_byPopup with _popUpButtonCell. Change
method [_setOwnedByPopUp:] to take an NSPopUpButtonCell instead
of a Bool.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11106 72102866-910b-0410-8b05-ffd578937521
2001-10-07 23:43:06 +00:00
FredKiefer
200db9e755 Added method [resetScreens].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11103 72102866-910b-0410-8b05-ffd578937521
2001-10-07 22:46:17 +00:00
fedor
5faed85607 Implement print panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11100 72102866-910b-0410-8b05-ffd578937521
2001-10-07 04:22:41 +00:00
FredKiefer
8e823369d9 Added copyright notice and defined some ivars.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11095 72102866-910b-0410-8b05-ffd578937521
2001-10-06 22:27:26 +00:00
FredKiefer
d896247680 Prefixed all ivars with an underscore and added ivars for
indeterminate progress. Added some constant definitions and
control size and tint methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11093 72102866-910b-0410-8b05-ffd578937521
2001-10-06 22:25:49 +00:00
FredKiefer
e7292767e1 Added enumerator NSControlSize.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11092 72102866-910b-0410-8b05-ffd578937521
2001-10-06 22:25:23 +00:00
fedor
10087d287b New GSCustomView class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11077 72102866-910b-0410-8b05-ffd578937521
2001-10-03 17:05:57 +00:00
FredKiefer
7553f657b8 Removed all ivars and cleaned up the rest.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11034 72102866-910b-0410-8b05-ffd578937521
2001-09-28 23:37:37 +00:00
FredKiefer
2e5ae0ab4e Defined additional window masks. Removed all unneeded ivars and
replaced the others by the superclass additional flags.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10999 72102866-910b-0410-8b05-ffd578937521
2001-09-24 23:30:04 +00:00
FredKiefer
1f8641338a Added three BOOL flags for subclasses.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10998 72102866-910b-0410-8b05-ffd578937521
2001-09-24 23:06:33 +00:00
FredKiefer
b54818dfc8 Removed ivar _new added ivar _accessoryView. Added sheet method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10956 72102866-910b-0410-8b05-ffd578937521
2001-09-23 22:10:48 +00:00
FredKiefer
2cea0d9789 Added some new MacOSX methods. Removed ivar _selfHasShowExtensionFilter.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10921 72102866-910b-0410-8b05-ffd578937521
2001-09-17 12:08:25 +00:00
FredKiefer
78bfcbeb96 Added some new MacOSX methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10920 72102866-910b-0410-8b05-ffd578937521
2001-09-17 12:08:01 +00:00
FredKiefer
c954d60859 Added method [NSMutableAttributedString
readFromURL:options:documentAttributes:].


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10919 72102866-910b-0410-8b05-ffd578937521
2001-09-17 12:07:38 +00:00
FredKiefer
56e79fe964 Removed [_setCellSize:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10912 72102866-910b-0410-8b05-ffd578937521
2001-09-16 18:17:58 +00:00
FredKiefer
325aa480ad Removed ivar meunv_menu and reuse _menu from NSResponder.
Renamed all the ivars.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10867 72102866-910b-0410-8b05-ffd578937521
2001-09-11 17:28:45 +00:00
fedor
9eabdb49cf Use save/restore in lockFocus/unlockFocus
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10835 72102866-910b-0410-8b05-ffd578937521
2001-09-03 04:10:36 +00:00
FredKiefer
16031dc20f Removed ivars mcell_highlighted and mcell_has_submenu.
Renamed all ivars.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10829 72102866-910b-0410-8b05-ffd578937521
2001-09-01 17:11:53 +00:00
FredKiefer
9e3acf527b Changed includes. Defined new method
[userKeyEquivalentModifierMask]. Removed all the methods
definitions from NSMenuItem. Dropped the mi prefix of the
ivars. Removed ivar for backend.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10785 72102866-910b-0410-8b05-ffd578937521
2001-08-27 18:47:57 +00:00
FredKiefer
8e9fd7ee70 Check in of this file was forgotten.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10765 72102866-910b-0410-8b05-ffd578937521
2001-08-21 23:22:20 +00:00
FredKiefer
3765cfb2e1 Added method [scrollWheel:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10764 72102866-910b-0410-8b05-ffd578937521
2001-08-21 23:21:40 +00:00
FredKiefer
c4fff70d1f Made method [_rightMouseDisplay:] public.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10763 72102866-910b-0410-8b05-ffd578937521
2001-08-21 23:21:17 +00:00
pyr
545c11098a New method: -dataCellForRow:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10748 72102866-910b-0410-8b05-ffd578937521
2001-08-21 12:18:06 +00:00
pyr
cc659fd313 add include file for NSStepper and NSStepperCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10737 72102866-910b-0410-8b05-ffd578937521
2001-08-20 10:28:12 +00:00
pyr
ed3baf3267 NSStepper class : first implementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10734 72102866-910b-0410-8b05-ffd578937521
2001-08-20 10:16:22 +00:00
pyr
90190ab4a7 NSStepperCell class : first implementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10733 72102866-910b-0410-8b05-ffd578937521
2001-08-20 10:15:54 +00:00
FredKiefer
b474d85b30 Moved the declaration of NSMenuWindow and NSMenuWindowTitleView
into the file NSMenu.m, making this private classes.
Removed unused ivars and renamed the remaining ivars to fit the
GNUstep sheme of underscore prefixes.
Added new method [popUpContextMenu:withEvent:forView:].
Made the methods [_ownedByPopUp] and [_setOwnedByPopUp:] public.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10727 72102866-910b-0410-8b05-ffd578937521
2001-08-19 23:21:24 +00:00
FredKiefer
df5cb1fd10 New file with two protocols for text converters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10718 72102866-910b-0410-8b05-ffd578937521
2001-08-18 22:02:18 +00:00
FredKiefer
df401cd587 Declaration of this class and of the protocols
NSInputServerMouseTracker and NSInputServiceProvider.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10714 72102866-910b-0410-8b05-ffd578937521
2001-08-18 15:14:55 +00:00
FredKiefer
45106fb63f Declaration of this class and of the protocol NSTextInput.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10713 72102866-910b-0410-8b05-ffd578937521
2001-08-18 15:14:02 +00:00
pyr
5be239c10f added BOOL _allowsColumnReordering
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10706 72102866-910b-0410-8b05-ffd578937521
2001-08-13 15:08:49 +00:00
FredKiefer
614c80bae2 Removed already inherited protocols.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10686 72102866-910b-0410-8b05-ffd578937521
2001-08-12 17:28:52 +00:00
FredKiefer
0ff596bcc0 Added declaration of
[compositeToPoint:fromRect:operation:fraction:],
[compositeToPoint:operation:fraction:],
[drawAtPoint:fromRect:operation:fraction:] and
[drawInRect:fromRect:operation:fraction:]


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10677 72102866-910b-0410-8b05-ffd578937521
2001-08-11 18:33:01 +00:00
FredKiefer
0af5bb4402 Added Header, changed includes and removed [init] method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10658 72102866-910b-0410-8b05-ffd578937521
2001-08-05 22:21:41 +00:00
FredKiefer
745198918d Removed [showHelp:] and [activateContextHelpMode:] as they are
declared in NSHelpManager.h


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10655 72102866-910b-0410-8b05-ffd578937521
2001-08-05 22:19:46 +00:00
FredKiefer
08ec15d699 Delcare the methods [attributedTitle], [setAttributedTitle:] and
[setTitleWithMnemonic:].
Removed methods already declared for super classes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10652 72102866-910b-0410-8b05-ffd578937521
2001-08-04 14:44:35 +00:00
FredKiefer
30dec24be5 Added new class methods [currentContextDrawingToScreen],
[graphicsContextWithAttributes:], [graphicsContextWithWindow:],
[restoreGraphicsState], [saveGraphicsState], [setGraphicsState:]
and new instance methods [attributes], [flushGraphics] and
[graphicsPort].


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10650 72102866-910b-0410-8b05-ffd578937521
2001-08-04 14:40:04 +00:00
fedor
1ef5d6721d MinGW cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10640 72102866-910b-0410-8b05-ffd578937521
2001-08-02 14:51:41 +00:00
FredKiefer
8b04150a2a Declare method [reloadDefaultFontFamilies].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10632 72102866-910b-0410-8b05-ffd578937521
2001-08-01 22:46:09 +00:00
FredKiefer
5ee630031f Decalre to support copying.
Added event type NSScrollWheel and mask NSScrollWheelMask.
Declare methods mouseLocation and deltaX...deltaZ.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10631 72102866-910b-0410-8b05-ffd578937521
2001-08-01 22:45:38 +00:00
FredKiefer
414527b963 Include NSDrawer.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10618 72102866-910b-0410-8b05-ffd578937521
2001-08-01 00:03:56 +00:00
FredKiefer
6de96f738d New header file for NSDrawer class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10616 72102866-910b-0410-8b05-ffd578937521
2001-08-01 00:02:12 +00:00
fedor
7a02fcb251 Fixes to compile shared on Windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10611 72102866-910b-0410-8b05-ffd578937521
2001-07-30 21:30:51 +00:00
FredKiefer
77040f849f Added declarations for new methods in specification
([noteNewRecentDocument:], [validateUserInterfaceItem:],
[closeAllDocumentsWithDelegate:didCloseAllSelector:contextInfo:],
[reviewUnsavedDocumentsWithAlertTitle:...contextInfo:]).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10605 72102866-910b-0410-8b05-ffd578937521
2001-07-28 22:39:31 +00:00
FredKiefer
064d218dcb Added declarations for new methods in specification. Some of this
where already present in the code.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10603 72102866-910b-0410-8b05-ffd578937521
2001-07-28 22:38:02 +00:00
FredKiefer
85473aad5b Include NSUserInterfaceValidation.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10601 72102866-910b-0410-8b05-ffd578937521
2001-07-28 22:36:38 +00:00
FredKiefer
5233be294c New header file with protocols NSValidatedUserInterfaceItem and
NSUserInterfaceValidations.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10600 72102866-910b-0410-8b05-ffd578937521
2001-07-28 22:35:45 +00:00
gcasa
8470d45556 Corrected the implementation of some of the methods in NSSpellChecker and NSSpellServer. I also added a working spell checker which uses ispell.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10541 72102866-910b-0410-8b05-ffd578937521
2001-07-24 04:31:06 +00:00
FredKiefer
ac3a84afa9 Prefixed ivars with underscore. Added missing method
[initWithImage:foregroundColorHint:backgroundColorHint:hotSpot].


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10538 72102866-910b-0410-8b05-ffd578937521
2001-07-23 22:58:13 +00:00
pyr
e0147f04ee 2001-07-23 Pierre-Yves <pyrivail@ens-lyon.fr>
* Source/NSBrowser.h: Add instance variables to support alphanumerical
	keys. Add GNUstepExtensions category with alpahnumerical-key-related
	methods (acceptsAlphaNumericalKeys, setAcceptsAlphaNumericalKeys:,
	sendsActionOnAlphaNumericalKeys, setSendsActionOnAlphaNumericalKeys:)
	* Source/NSBrowser.m: Add GNUstepExtensions category methods
	* Source/NSBrowser.m (-initWIthFrame:): initialization of the
	alphanumerical-key-related instance variables.
	* Source/NSBrowser.m (-dealloc): TEST_RELEASE a keyDown internal object
	* Source/NSBrowser.m (-keyDown): support for alphanumerical keys
	* Source/NSBrowser.m (-selectRow:inColumn:): when calling
	[matrix cellAtRow:column:], column should be 0 (not column)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10531 72102866-910b-0410-8b05-ffd578937521
2001-07-23 13:52:32 +00:00
fedor
08b29397f3 Encoding implementations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10511 72102866-910b-0410-8b05-ffd578937521
2001-07-18 03:25:37 +00:00
nico
dcb04d8145 Include NSWindowController.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10269 72102866-910b-0410-8b05-ffd578937521
2001-06-29 10:19:58 +00:00
nico
653e612deb Indendation changes; removed a useless @class NSArray; declaration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10268 72102866-910b-0410-8b05-ffd578937521
2001-06-29 10:17:38 +00:00
nico
ec863457b0 Removed unused useless @class declarations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10243 72102866-910b-0410-8b05-ffd578937521
2001-06-25 09:56:54 +00:00
nico
84cfabd247 Include GSVersion.h to define GNUSTEP_GUI*_VERSION
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10241 72102866-910b-0410-8b05-ffd578937521
2001-06-25 09:53:52 +00:00
nico
3e285b1cfc Added GSVersion.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10237 72102866-910b-0410-8b05-ffd578937521
2001-06-25 09:50:19 +00:00
nico
8cf26f7dae New file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10236 72102866-910b-0410-8b05-ffd578937521
2001-06-25 09:49:40 +00:00
nico
0fcf02e57b Do not include non-openstep text classes if STRICT_OPENSTEP is defined
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10234 72102866-910b-0410-8b05-ffd578937521
2001-06-25 09:22:31 +00:00
gcasa
81ef3324d8 Made modifications to the NSSpellChecker to use the guesses. The spell checker should function exactly like the one under OPENSTEP now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10231 72102866-910b-0410-8b05-ffd578937521
2001-06-23 14:11:09 +00:00
gcasa
fc32db5a61 Added NSSpellChecker, NSSpellServer implementation. Added stubbed out spell service and the GUI for the spell checker.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10215 72102866-910b-0410-8b05-ffd578937521
2001-06-21 01:05:11 +00:00
FredKiefer
9605122e8e Reformated, simplified and corrected many methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10141 72102866-910b-0410-8b05-ffd578937521
2001-06-09 23:36:23 +00:00
FredKiefer
7a995b5964 Added some basic implementation for this class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10112 72102866-910b-0410-8b05-ffd578937521
2001-06-07 21:54:51 +00:00
fedor
6fb717124e Method to calc minimum size
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10096 72102866-910b-0410-8b05-ffd578937521
2001-06-07 04:01:02 +00:00
FredKiefer
9e915128f3 Added missing methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10070 72102866-910b-0410-8b05-ffd578937521
2001-06-04 16:23:57 +00:00
FredKiefer
7963aeece0 Added ivars for dashes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9966 72102866-910b-0410-8b05-ffd578937521
2001-05-18 20:57:45 +00:00
FredKiefer
80c1814621 Added missing methods from MacOS X specification.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9940 72102866-910b-0410-8b05-ffd578937521
2001-05-13 21:09:47 +00:00
FredKiefer
0b37244713 Added some missing pasteboard types.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9939 72102866-910b-0410-8b05-ffd578937521
2001-05-13 21:08:35 +00:00
mirko
ced7e3c19c * configure.in: added /usr/local/include and /usr/local/lib for
FreeBSD. Use ADDITIONAL_LIB_DIRS instead of ADDITIONAL_LD_FLAGS.
* config.make.in (ADDITIONAL_LIB_DIRS): renamed.
* config.guess: new file.
* config.sub: new file.
* install-sh: new file.

* Source/NSSavePanel.m ([NSSavePanel -setDelegate:]): check for -panel:
userEnteredFilename:confirmed:
([NSSavePanel -ok:]): call delegate method -panel:userEnteredFilename:
confirmed: (MacOS X). Run an alert panel if the filename already exists
([NSSavePanel -browser:selectCellWithString:inColumn:]): removed
keyboard handling.

* Headers/gnustep/gui/NSSavePanel.h: added ivar.

* Source/NSBrowserCell.m ([NSBrowserCell -highlightColorInView:]):
return the highlight color of the cell. (Mac OS X)
([NSBrowserCell -drawInteriorWithFrame:inView:]): use highlight color
from previous method.

* Headers/gnustep/gui/NSBrowserCell.h: added method.

* Source/NSMatrix.m ([NSMatrix -_mouseDownNonListMode:]): when
tracking the mouse use cell's +prefersTrackingUntilMouseUp
([NSMatrix -_move:]): new private method.
Fixed deselection of cells in NSRadioModeMatrix and NSListModeMatrix.
([NSMatrix -moveUp:]): use _move: to reduce maintance.
([NSMatrix -moveDown:]): likewise.
([NSMatrix -moveLeft:]): likewise.
([NSMatrix -moveRight:]): likewise.
([NSMatrix -getRow:column:ofCell:]): if cell does not exist set row and
column to -1.
([NSMatrix -mouseDown:]): does not select and highlight a cell at the
same time. Ensure that only a cell at a time has the dotted outile.

* Source/NSBrowser.m ([NSBrowser -addColumn]): load a column and scroll
if necessary.
([NSBrowser -doClick:]): rearranged for the new -addColumn
([NSBrowser -setPath:]): likewise and removed additional redisplay.
([NSBrowser -_createColumn]): method to create a new NSBrowserColumn.
([NSBrowser -setMaxVisibleColumns:]): use _createColumn
([NSBrowser -initWithFrame:]): likewise.
([NSBrowser -doClick:]): fixed selection problems.
([NSBrowser -selectRow:inColumn:]): fixed cell selection and perform
load of column if cell is not a leaf.
([NSBrowser -loadColumnZero]): use -addColumn to load column zero.
([NSBrowser -setLastColumn:]): check for min value of column.
([NSBrowser -reloadColumn:]): check with _lastColumnLoaded instead in
the column browser.
([NSBrowser -moveLeft:]): fixed an index out of bound exception when
it was selected the first column.
([NSBrowser -moveRight:]): does nothing if multiple cells are selected
or if the cell is a leaf.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9938 72102866-910b-0410-8b05-ffd578937521
2001-05-13 20:59:21 +00:00
FredKiefer
6ecce041aa New methods to set and use a font.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9927 72102866-910b-0410-8b05-ffd578937521
2001-05-12 12:36:20 +00:00
FredKiefer
62da9c3b36 Made [NSFont fontInfo] a public method to use it in the backend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9926 72102866-910b-0410-8b05-ffd578937521
2001-05-12 12:34:42 +00:00
FredKiefer
2cc60288a9 Adopted to programming standard. In [drawLabel:inRect:] use string
drawing method instead of PSshow().


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9889 72102866-910b-0410-8b05-ffd578937521
2001-05-07 22:53:17 +00:00
FredKiefer
7a49124373 Made all the button, bezel and groove methods functions again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9781 72102866-910b-0410-8b05-ffd578937521
2001-05-04 18:25:59 +00:00
FredKiefer
cc4d2beb72 Added some methods for font size and one function for glyphs from
the MacOS X specification.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9753 72102866-910b-0410-8b05-ffd578937521
2001-05-01 21:19:33 +00:00
FredKiefer
faee48bffa Added missing functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9752 72102866-910b-0410-8b05-ffd578937521
2001-05-01 21:18:09 +00:00
FredKiefer
322c59a6f4 Use same interface for optimisation methods, as in the subclasses.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9740 72102866-910b-0410-8b05-ffd578937521
2001-04-29 22:25:29 +00:00
FredKiefer
5b59e1be13 Added GSWViewIsFlipped and changed GSWSetViewIsFlipped_.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9739 72102866-910b-0410-8b05-ffd578937521
2001-04-29 22:24:40 +00:00
fedor
2882908e94 Load backend as a bundle.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9580 72102866-910b-0410-8b05-ffd578937521
2001-04-13 20:04:04 +00:00
FredKiefer
13f8324f10 Added aditional methods for text completion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9541 72102866-910b-0410-8b05-ffd578937521
2001-04-09 21:24:53 +00:00
mirko
5a0ddcdeba * Source/NSButtonCell.m ([NSButtonCell -setCellAttribute:to:]):
implemented.
([NSButtonCell -cellAttribute:]): implemented.

* Source/NSPopUpButton.m ([NSPopUpButton -keyDown:]): implemented
keyboard selection.
([NSPopUpButton -resignFirstResponder]): implemented.
([NSPopUpButton -resignKeyWindow]): implemented.

* Source/NSPopUpButtonCell.m ([NSPopUpButtonCell
-drawInteriorWithFrame:inView:]): from -drawWithFrame:inView:

* Source/NSButton.m ([NSButton -becomeFirstResponder]): set cell first
responder.
([NSButton -resignFirstResponder]): likewise.
([NSButton -becomeKeyWindow]): likewise.
([NSButton -resignKeyWindow]): likewise.

* Source/NSBrowserCell.m ([NSBrowserCell -drawInteriorWithFrame:
inView:]): draw correct dotted box.

* Source/NSBrowser.m ([NSBrowser -becomeFirstResponder]): make first
responder the latest column.
([NSBrowser -acceptsFirstResponder]): accepts first responder status.
([NSBrowser -keyDown:]): handle tabs to select next/previous key view.
([NSBrowser -moveRight:]): make browser column the first responder.
([NSBrowser -moveUp:]): likewise.
([NSBrowser -moveDown:]): likewise.
([NSBrowser -moveLeft:]): likewise.
([NSBrowser -_unloadFromColumn:]): remove columns from superview and
array.
([NSBrowser -_remapColumnSubviews:]): set the correct first responder.

* Source/NSWindow.m ([NSWindow -sendEvent:]): retain/release first
responder for keyUp/keyDown events. Discard NSLeftMouseDown for closed
windows.
([NSWindow -dealloc]): release _originalResponder

* Source/NSView.m ([NSView -removeSubview:]): remove next responder.

* Source/NSCell.m ([NSCell -setUpFieldEditorAttributes:]): clear
selected range.
([NSCell -editWithFrame:inView:editor:delegate:event:]): redisplay
textObject after invoking mouseDown:
([NSCell -drawInteriorWithFrame:inView:]): draw dotted-line outline
when first responder.
([NSCell -setCellAttribute:to:]): implemented.

* Source/NSTextView.m ([NSTextView -moveUp:]): don't call
_illegalMovement: for the text field editor.
([NSTextView -moveDown:]): likewise.
([NSTextView -moveLeft:]): likewise.
([NSTextView -moveRight:]): likewise.

* Source/NSTextField.m ([NSTextField -textDidEndEditing:]): fixed
return/tab/backtab text movement code.

* Headers/gnustep/gui/NSGraphics.h: added NSDottedFrameRect prototype.

* Headers/gnustep/gui/NSMatrix.h: added ivars for dotted frame rect.
* Source/NSMatrix.m ([NSMatrix -selectCell:]): implemented.
([NSMatrix -_selectCell:atRow:column:]): new method.
([NSMatrix -selectCellAtRow:column:]): call _selectCell:atRow:column:
([NSMatrix -selectCellWithTag:]): likewise.
([NSMatrix -selectAll:]): Do not select disabled or editable cells.
([NSMatrix -textDidEndEditing:]): fixed return/tab/backtab text
movement code.
([NSMatrix -_selectNextSelectableCellAfterRow:column:]): don't select
disabled cells.
([NSMatrix -_selectPreviousSelectableCellBeforeRow:column:]): likewise.
([NSMatrix -_privateFrame:mode:numberOfRows:numberOfColumns:]): set
dottedRow and dottedColumn.
([NSMatrix -insertRow:withCells:]): likewise.
([NSMatrix -removeColumn:]): likewise.
([NSMatrix -removeRow:]): likewise.
([NSMatrix -mouseDown:]): likewise and discard disabled cells.
([NSMatrix -drawRect:]): set shows cell first responder.
([NSMatrix -becomeFirstResponder]): draw dotted box for cell.
([NSMatrix -resignFirstResponder]): likewise.
([NSMatrix -becomeKeyWindow]): likewise.
([NSMatrix -resignKeyWindow]): likewise.
([NSMatrix -_setNeedsDisplayDottedCell]): likewise.
([NSMatrix -selectTextAtRow:column:]): set shows cell first responder.
([NSMatrix -setState:atRow:column:]): likewise. Deselect previous
selected cell in radio mode.

* Source/NSSavePanel.m (createRowsForColumn:): use _gsSavePanelCompare:
and check extension against _requiredFileType and not "app", "bundle",
etc.
([NSString -_gsSavePanelCompare:]): filename compare.
([NSSavePanel -_initWithoutGModel]): set key view for keyboard
interaction.
([NSSavePanel -keyDown:]): removed.
([NSSavePanel -controlTextDidEndEditing:]): removed.

* Source/NSOpenPanel.m ([NSOpenPanel -_shouldShowExtension:isDir:]):
added isDir argument.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9473 72102866-910b-0410-8b05-ffd578937521
2001-03-22 00:27:37 +00:00
FredKiefer
a54ac96831 Made NSColor an abstract class, without ivars.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9467 72102866-910b-0410-8b05-ffd578937521
2001-03-21 00:11:57 +00:00
jagapen
55ba540d49 Instance var updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9460 72102866-910b-0410-8b05-ffd578937521
2001-03-20 00:05:56 +00:00
nico
39a87c2ca6 Recommitted commenting out the token after #endif
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9318 72102866-910b-0410-8b05-ffd578937521
2001-03-10 09:03:18 +00:00
gcasa
2847addc5d Added forward delarations to AppKit.h for NSSecureTextField and NSSecureTextFieldCell.
Also added category for NSSecureTextFieldCell to GMAppKit.h and .m.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9316 72102866-910b-0410-8b05-ffd578937521
2001-03-10 01:31:19 +00:00
nico
42578113cc Commented out extra token after #endif
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9194 72102866-910b-0410-8b05-ffd578937521
2001-02-21 12:17:16 +00:00
FredKiefer
e4100c0cb1 Corrected the values for NSDragOperation and all methods returning
an operation mask.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9189 72102866-910b-0410-8b05-ffd578937521
2001-02-20 01:02:38 +00:00
FredKiefer
3010c7e6e4 Added ivars for action and target.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9145 72102866-910b-0410-8b05-ffd578937521
2001-02-14 22:49:41 +00:00
richard
489b4c9ec5 New window levels
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9102 72102866-910b-0410-8b05-ffd578937521
2001-02-09 15:32:47 +00:00
nico
f26b7c5876 Include NSSecureTextField.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9059 72102866-910b-0410-8b05-ffd578937521
2001-02-08 21:06:25 +00:00
nico
8b932bcffe Added ivar to keep track of the first time the splitview is displayed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9041 72102866-910b-0410-8b05-ffd578937521
2001-02-07 22:07:34 +00:00
FredKiefer
77d11b1cf6 Added the color panel enumerators and corrected them. Adopted the
ivars to the new implementation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8975 72102866-910b-0410-8b05-ffd578937521
2001-02-05 01:24:16 +00:00
FredKiefer
f5c728f2fc Removed the color panel enumerators.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8974 72102866-910b-0410-8b05-ffd578937521
2001-02-05 01:23:50 +00:00
nico
e87db4cf8f Added delegate method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8849 72102866-910b-0410-8b05-ffd578937521
2001-01-28 17:41:52 +00:00
nico
ecba11a6f8 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8763 72102866-910b-0410-8b05-ffd578937521
2001-01-24 23:55:33 +00:00
richard
fe387730fc Layout manager glyph implementation ... initial hack complete.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8749 72102866-910b-0410-8b05-ffd578937521
2001-01-22 18:13:43 +00:00
FredKiefer
80e7d84e8f Added missing methods and changed the ivars.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8717 72102866-910b-0410-8b05-ffd578937521
2001-01-20 17:40:43 +00:00
richard
434a977c18 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8706 72102866-910b-0410-8b05-ffd578937521
2001-01-20 08:58:25 +00:00
nico
71820396a0 Changed getMatrixFromTransform: to takeMatrixFromTransform: to be
consistent with method naming conventions


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8620 72102866-910b-0410-8b05-ffd578937521
2001-01-16 13:09:31 +00:00
nico
78a63edd6a Added ivar to cache whether it's opaque
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8612 72102866-910b-0410-8b05-ffd578937521
2001-01-16 12:30:44 +00:00
nico
a91e43fe0d Added method to copy matrix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8611 72102866-910b-0410-8b05-ffd578937521
2001-01-16 12:30:28 +00:00
richard
e571f3019f More glyph handling code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8606 72102866-910b-0410-8b05-ffd578937521
2001-01-15 21:48:18 +00:00
nico
be17cfe3a9 Changes for better cursor movement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8591 72102866-910b-0410-8b05-ffd578937521
2001-01-14 11:32:07 +00:00
nico
d921383e07 Added declaration of new method to move cursor up or down
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8589 72102866-910b-0410-8b05-ffd578937521
2001-01-14 11:29:09 +00:00
richard
fca56f11b0 Some work on glyph handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8560 72102866-910b-0410-8b05-ffd578937521
2001-01-11 19:09:02 +00:00
FredKiefer
f54d41c739 Removed function GSWSetMatrix().
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8515 72102866-910b-0410-8b05-ffd578937521
2001-01-08 17:34:30 +00:00
FredKiefer
fdfab261a1 Added new GS methods [concatenateWithMatrix:] and
[deltaPointInMatrixSpace:] to avoid the creation of a new
NSAffineTransform in the backend.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8496 72102866-910b-0410-8b05-ffd578937521
2001-01-08 01:04:21 +00:00
FredKiefer
4c82ee2953 not needed any more
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8456 72102866-910b-0410-8b05-ffd578937521
2000-12-28 23:41:26 +00:00
FredKiefer
7e71992b46 Prefixed all ivars with underscores, removed unneded ivars and
added some missing methods and types.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8455 72102866-910b-0410-8b05-ffd578937521
2000-12-28 23:40:21 +00:00
FredKiefer
958a71dc83 Corrected definition of NSBezelStyle.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8453 72102866-910b-0410-8b05-ffd578937521
2000-12-28 23:39:24 +00:00
FredKiefer
40a70f854b Added some missing methods and some ivars.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8442 72102866-910b-0410-8b05-ffd578937521
2000-12-26 21:42:28 +00:00
FredKiefer
6297f7eaa5 Added some missing methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8441 72102866-910b-0410-8b05-ffd578937521
2000-12-26 21:42:06 +00:00
FredKiefer
e1733dfac5 Added ivar _default_context to store the graphic context used for
events, which is not switched while printing.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8434 72102866-910b-0410-8b05-ffd578937521
2000-12-24 14:08:25 +00:00
FredKiefer
dcfd813991 Added some missing methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8432 72102866-910b-0410-8b05-ffd578937521
2000-12-24 14:07:32 +00:00
FredKiefer
f6a7adac1b Prefixed all ivars with underscores.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8419 72102866-910b-0410-8b05-ffd578937521
2000-12-23 14:18:40 +00:00
FredKiefer
1adbb947a4 Prefixed all ivars with underscores, made fileName an ivar of NSImage and
added some missing methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8418 72102866-910b-0410-8b05-ffd578937521
2000-12-23 14:16:51 +00:00
nico
f3e5387500 Added ivar for original selection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8411 72102866-910b-0410-8b05-ffd578937521
2000-12-22 19:06:36 +00:00
nico
5f6e350654 Remove selection affinity ivar, added ivar for delegate
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8406 72102866-910b-0410-8b05-ffd578937521
2000-12-22 16:50:54 +00:00
nico
c4fd4c7113 Added a bit in the bitfield
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8397 72102866-910b-0410-8b05-ffd578937521
2000-12-21 17:28:19 +00:00
nico
3520268e07 Added some ivars; tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8396 72102866-910b-0410-8b05-ffd578937521
2000-12-21 17:27:27 +00:00
nico
8e0f5cb8fc Added an ivar and a little private method needed to implement NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8392 72102866-910b-0410-8b05-ffd578937521
2000-12-21 17:19:35 +00:00
nico
7927b1847e Merged NSText code into NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8383 72102866-910b-0410-8b05-ffd578937521
2000-12-20 17:00:32 +00:00
nico
8248c13f23 Removed old gnu extension
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8376 72102866-910b-0410-8b05-ffd578937521
2000-12-19 22:34:21 +00:00
nico
daf84968f9 Added ivars to manage the case of multiple text views sharing a layout
manager


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8370 72102866-910b-0410-8b05-ffd578937521
2000-12-19 18:41:24 +00:00
nico
135efc939e Added a comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8369 72102866-910b-0410-8b05-ffd578937521
2000-12-19 18:40:21 +00:00
nico
0c65fedc66 Added flags moved from NSText
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8364 72102866-910b-0410-8b05-ffd578937521
2000-12-19 15:32:56 +00:00
nico
da2135ef6d Moved some ivars and methods to NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8363 72102866-910b-0410-8b05-ffd578937521
2000-12-19 15:32:27 +00:00
nico
59ca4cbf71 Updated for change in private method name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8354 72102866-910b-0410-8b05-ffd578937521
2000-12-18 18:01:30 +00:00
nico
4d49b570b6 Added two ivars to implement the double text network retain/release policy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8336 72102866-910b-0410-8b05-ffd578937521
2000-12-16 20:16:12 +00:00
FredKiefer
27397dd2e3 Prefixed all ivars with underscores, removed unneeded ivars and
added some missing methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8332 72102866-910b-0410-8b05-ffd578937521
2000-12-16 16:20:43 +00:00
nico
fa1a2b186d Modified ivars to reduce memory consumption.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8328 72102866-910b-0410-8b05-ffd578937521
2000-12-16 13:54:23 +00:00
nico
8bd1435251 Prefixed all ivars with underscores; fixed invalidated range
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8326 72102866-910b-0410-8b05-ffd578937521
2000-12-16 02:21:59 +00:00
nico
a0711aeb96 Prefixed all NSParagraphStyle and NSTextTab ivars with underscores
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8313 72102866-910b-0410-8b05-ffd578937521
2000-12-12 21:14:00 +00:00
FredKiefer
7a7a05dd65 Removed all methods, as they are defined for super class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8279 72102866-910b-0410-8b05-ffd578937521
2000-12-08 01:19:00 +00:00
FredKiefer
2fea3f3d53 Remove float formating ivars, as they were never used.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8278 72102866-910b-0410-8b05-ffd578937521
2000-12-08 01:18:36 +00:00
FredKiefer
bced436a2d Added NSCoding Protocol and moved extension methods into seperate
interface.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8277 72102866-910b-0410-8b05-ffd578937521
2000-12-08 01:18:06 +00:00
FredKiefer
c82c0197ce Removed type definitions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8269 72102866-910b-0410-8b05-ffd578937521
2000-12-07 00:22:16 +00:00
FredKiefer
3440c2f1fc Moved typedefinitions to here from NSImageView.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8268 72102866-910b-0410-8b05-ffd578937521
2000-12-07 00:21:50 +00:00
FredKiefer
6301a4f87b Remove now unneeded ivar _menu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8267 72102866-910b-0410-8b05-ffd578937521
2000-12-07 00:21:21 +00:00
FredKiefer
05d83ffaf2 Added missing ivars and rearranged them all.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8266 72102866-910b-0410-8b05-ffd578937521
2000-12-07 00:20:52 +00:00
FredKiefer
d63a710a45 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8173 72102866-910b-0410-8b05-ffd578937521
2000-11-21 19:27:01 +00:00
FredKiefer
5fe0ce983b Added ivars and PDF operations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8106 72102866-910b-0410-8b05-ffd578937521
2000-11-13 15:18:35 +00:00
FredKiefer
1c743979fc Added NSCopying protocol.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8102 72102866-910b-0410-8b05-ffd578937521
2000-11-13 15:16:14 +00:00
FredKiefer
43f0a3c69c Removed NSBundle extension methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8085 72102866-910b-0410-8b05-ffd578937521
2000-11-12 16:43:37 +00:00
FredKiefer
ef7c5ab5d2 Added method to set backgound drawing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8034 72102866-910b-0410-8b05-ffd578937521
2000-11-05 16:23:15 +00:00
FredKiefer
72e4558053 Prefixed ivar with underscore.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7829 72102866-910b-0410-8b05-ffd578937521
2000-10-16 22:51:57 +00:00
FredKiefer
12e8ac1299 Added some ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7828 72102866-910b-0410-8b05-ffd578937521
2000-10-16 22:51:29 +00:00
fedor
535933387d Window focus improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7827 72102866-910b-0410-8b05-ffd578937521
2000-10-16 19:20:32 +00:00
FredKiefer
fdff5837f3 Removed unneeded method _removeDocument
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7797 72102866-910b-0410-8b05-ffd578937521
2000-10-12 22:59:15 +00:00
FredKiefer
9d2b010db9 Added some missing methods and move comments to .m file.
Other clean ups.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7796 72102866-910b-0410-8b05-ffd578937521
2000-10-12 22:58:41 +00:00
FredKiefer
f18d7975c0 Removed ivar _textContainer. Added some delegate messages.
Two new NSTextView like methods for text container handling.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7671 72102866-910b-0410-8b05-ffd578937521
2000-09-30 23:09:35 +00:00
FredKiefer
b1093d046a Moved ivar _textContainer from NSTextView to here.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7670 72102866-910b-0410-8b05-ffd578937521
2000-09-30 23:08:16 +00:00
FredKiefer
c24a05b7b7 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7669 72102866-910b-0410-8b05-ffd578937521
2000-09-30 23:06:55 +00:00
fedor
a93f4d4d96 Deferred window fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7646 72102866-910b-0410-8b05-ffd578937521
2000-09-29 03:55:30 +00:00
humasect
c3ed7f5004 Implemented AppKit exception handler
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7598 72102866-910b-0410-8b05-ffd578937521
2000-09-26 09:01:58 +00:00
FredKiefer
124b91bedb Two new NSTextView like methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7543 72102866-910b-0410-8b05-ffd578937521
2000-09-18 23:32:50 +00:00
fedor
35b6677df2 Protect with ifdeffs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7528 72102866-910b-0410-8b05-ffd578937521
2000-09-16 21:02:07 +00:00
mirko
69f05100bd 2000-09-10 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* Tools/gpbs.m ([PasteboardEntry -lostOwnership]): workaround to avoid
	core dump due to NSConnection bug.

	* Source/NSWindow.m ([NSWindow -keyDown:]): discard and do not perform
	key equivalent for null character events. Triggered return key for
	default button cell.
	([NSWindow -defaultButtonCell]), ([NSWindow -setDefaultButtonCell:]),
	([NSWindow -disableKeyEquivalentForDefaultButtonCell]),
	([NSWindow -enableKeyEquivalentForDefaultButtonCell]): implemented.
	([NSWindow -dealloc]): release _defaultButtonCell

	* Headers/AppKit/NSWindow.h: added ivar and flag.

	* Source/NSOpenPanel.m ([NSOpenPanel -controlTextDidEndEditing:]),
	([NSOpenPanel -controlTextDidChange:]), ([NSOpenPanel -ok:]):
	implemented keyboard navigation.
	([NSOpenPanel -runModalForDirectory:file:types:]): do not allow
	branch selection if can't choose directories.
	([NSOpenPanel -_selectTextInColumn:]),
	([NSOpenPanel -_selectCellName:]): new private methods.
	([NSOpenPanel -filenames]): change for choose dirs.

	* Source/NSText.m ([NSText -keyDown:]): forwards text field illegal
	events to the next responder.

	* Source/NSBrowser.m ([NSBrowser -moveUp:]), ([NSBrowser -moveDown:]),
	([NSBrowser -moveLeft:]), ([NSBrowser -moveRight:]),
	([NSBrowser -keyDown:]): implemented keyboard navigation
	([NSBrowser -selectedCell]), ([NSBrowser -selectedCells]),
	([NSBrowser -columnOfMatrix:]), ([NSBrowser -selectedColumn]):
	changed return value from NSNotFound to -1 to conforms to NSMatrix
	([NSBrowser -doClick:]): fix for new return values, added support for
	multiple and branch selection.
	([NSBrowser -setLastColumn:]): mark column titles need display
	([NSBrowser -_getTitleOfColumn:]): fix for multiple selection.

	* Source/NSCell.m ([NSCell -setState:]): bug fix: set value to
	NSOnState if someone try to set NSMixedState in a two state cell.
	([NSCell -performClick:]): do not perform click if the cell is
	disabled.

	* Source/NSMatrix.m ([NSMatrix
	-_privateFrame:mode:numberOfRows:numberOfColumns:]),
	([NSMatrix -deselectAllCells]), ([NSMatrix -deselectSelectedCell]),
	([NSMatrix -selectAll:]): bug fix: set _selectRow and _selectColumn
	to -1 when no cells are selected
	([NSMatrix -performKeyEquivalent:]): saves _selectedRow and
	_selectedColumn.
	([NSMatrix -getRow:column:ofCell:]): check for null values for row and
	column.
	([NSMatrix -selectCellAtRow:column:]): deselect the current selection
	only in NSRadioModeMatrix mode.
	([NSMatrix -mouseDown:]): use the new code also for NSRadioModeMatrix
	and fix for this mode.

	* Source/NSSavePanel.m ([NSSavePanel -selectCellWithString:]): select
	text of the cell and enable okButton.
	([NSSavePanel -controlTextDidChange:]): implemented.
	([NSSavePanel -controlTextDidEndEditing:]): removed.
	([NSSavePanel -browser:createRowsForColumn:inMatrix:]): follows
	symbolic links.
	([NSSavePanel -_initWithoutGModel]): set browser doubleAction to
	performClick: of the _okButton. Set _okButton as default window button.
	Disable _okButton.
	([NSSavePanel -browser:selectCellWithString:inColumn:]),
	([NSSavePanel -selectText:]), ([NSSavePanel -keyDown:]): implemented
	keyboard navigation.
	([NSSavePanel -runModalForDirectory:file:]): enable _okButton if
	filename is valid.
	([NSSavePanel -_selectTextInColumn:]), ([NSSavePanel -_selectText:]),
	([NSSavePanel -_selectCellName:]): new private methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7468 72102866-910b-0410-8b05-ffd578937521
2000-09-10 21:55:17 +00:00
nico
6dc9a7627f Prefixed all ivars with underscores
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7461 72102866-910b-0410-8b05-ffd578937521
2000-09-10 15:05:00 +00:00
nico
2f47126374 Added ivar for resized column
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7435 72102866-910b-0410-8b05-ffd578937521
2000-09-07 16:33:59 +00:00
nico
324e09f22e Added ivar for column resizing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7434 72102866-910b-0410-8b05-ffd578937521
2000-09-07 16:33:11 +00:00
nico
cd0acdec02 Added missing methods for object value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7400 72102866-910b-0410-8b05-ffd578937521
2000-09-05 22:05:28 +00:00
nico
4a96f79258 Prefixed all ivars with underscore
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7395 72102866-910b-0410-8b05-ffd578937521
2000-09-05 17:22:46 +00:00
FredKiefer
4b9f008f6d Added some basic implementation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7372 72102866-910b-0410-8b05-ffd578937521
2000-09-04 18:41:31 +00:00
nico
3437a1effc Added ivar for caching rects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7357 72102866-910b-0410-8b05-ffd578937521
2000-09-03 19:28:20 +00:00
FredKiefer
aa7525475c Added class methods [weightForString:], [stringForWeight:] and
[encodingForRegistry:encoding:] to be used in subclasses.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7338 72102866-910b-0410-8b05-ffd578937521
2000-09-02 01:52:18 +00:00
FredKiefer
75371c8216 Removed ivar and method widths. Changed ivar weigth to type int and
added ivars traits and 	mostCompatibleStringEncoding.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7304 72102866-910b-0410-8b05-ffd578937521
2000-08-31 00:05:06 +00:00
FredKiefer
c4e7c31130 Removed method -widths, as this is no longer needed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7303 72102866-910b-0410-8b05-ffd578937521
2000-08-31 00:03:51 +00:00
nico
90e4a754cd Added key cell ivar, declaration of -setKeyCell: method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7290 72102866-910b-0410-8b05-ffd578937521
2000-08-30 11:12:23 +00:00
nico
cd27117fb2 Added methods for the delegate for editing with formatter/object value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7286 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:53:54 +00:00
nico
0174b7f174 Added ivars for object value/formatter support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7281 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:37:38 +00:00
FredKiefer
086fd45efd Started cleanup of code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7273 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:32:29 +00:00
FredKiefer
dbd418e69e Removed ivars for subviews.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7269 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:29:47 +00:00
nico
31049b51ac Added ivars for selection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7248 72102866-910b-0410-8b05-ffd578937521
2000-08-26 20:15:06 +00:00
fedor
2620fdaf0f Add hyphen prototypes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7208 72102866-910b-0410-8b05-ffd578937521
2000-08-17 12:45:49 +00:00
fedor
ceda7aa91c Merge 0.6.6 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7188 72102866-910b-0410-8b05-ffd578937521
2000-08-07 22:06:04 +00:00
richard
0370b5e398 Added middle mouse button support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7140 72102866-910b-0410-8b05-ffd578937521
2000-08-03 08:48:22 +00:00
nico
4993da3ab8 Added mixed state related methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6828 72102866-910b-0410-8b05-ffd578937521
2000-06-27 17:33:34 +00:00
FredKiefer
a6fd9d725d Added two missing methods for file wrapper
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6808 72102866-910b-0410-8b05-ffd578937521
2000-06-26 19:56:33 +00:00
FredKiefer
c3d4ae2d0f Reformatted and added missing methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6804 72102866-910b-0410-8b05-ffd578937521
2000-06-26 19:52:43 +00:00
nico
a1f3efb134 Added editing related ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6743 72102866-910b-0410-8b05-ffd578937521
2000-06-20 18:20:40 +00:00
fedor
bc5aae9a0a MutableCopy protocol
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6729 72102866-910b-0410-8b05-ffd578937521
2000-06-19 16:02:27 +00:00
FredKiefer
be4c7c6b74 Added NSText and NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6718 72102866-910b-0410-8b05-ffd578937521
2000-06-19 09:37:26 +00:00
nico
dbd41b352a Added some ivars; added new private method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6706 72102866-910b-0410-8b05-ffd578937521
2000-06-16 17:36:58 +00:00
jagapen
79d8220583 Addition of typesetter classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6665 72102866-910b-0410-8b05-ffd578937521
2000-06-12 04:30:42 +00:00
FredKiefer
622fb0bdf7 Added glyph layout methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6659 72102866-910b-0410-8b05-ffd578937521
2000-06-11 00:30:59 +00:00
FredKiefer
9f95c784cd Added header, replaced import with include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6653 72102866-910b-0410-8b05-ffd578937521
2000-06-10 16:17:13 +00:00
FredKiefer
b79655f2dc Added some copy/paste methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6613 72102866-910b-0410-8b05-ffd578937521
2000-05-23 22:57:01 +00:00
FredKiefer
5ca780d740 Corrected signature for smartInsertForString:...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6611 72102866-910b-0410-8b05-ffd578937521
2000-05-23 22:55:19 +00:00
FredKiefer
79810ffee5 Removed some ivars and added methods from NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6600 72102866-910b-0410-8b05-ffd578937521
2000-05-20 16:52:30 +00:00
FredKiefer
8f68876fa7 Moved some ivars to NSText renamed the rest to conform to coding
standard and added some missing methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6594 72102866-910b-0410-8b05-ffd578937521
2000-05-13 14:26:41 +00:00
FredKiefer
472dc15e7f Added some ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6593 72102866-910b-0410-8b05-ffd578937521
2000-05-13 14:25:45 +00:00
FredKiefer
9c5f3ce9f1 Moved two methods from NSTextAttachment.h here
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6563 72102866-910b-0410-8b05-ffd578937521
2000-05-04 22:37:53 +00:00
FredKiefer
89e76fb772 Moved two methods into NSAttributedString.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6562 72102866-910b-0410-8b05-ffd578937521
2000-05-04 22:37:11 +00:00
richard
5499c13221 NSScreen fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6560 72102866-910b-0410-8b05-ffd578937521
2000-05-04 18:28:00 +00:00
jagapen
3fc5162b62 Update ivars to prepend underscore.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6527 72102866-910b-0410-8b05-ffd578937521
2000-04-28 00:47:05 +00:00
richard
17628a5e4c colorspace support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6515 72102866-910b-0410-8b05-ffd578937521
2000-04-25 20:26:51 +00:00
fedor
bb703d65b9 New backend access methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6489 72102866-910b-0410-8b05-ffd578937521
2000-04-20 22:17:42 +00:00
fedor
b9de76dad5 Image improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6481 72102866-910b-0410-8b05-ffd578937521
2000-04-18 16:58:14 +00:00
jagapen
e8e9ed243b New ivars for panel objects.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6473 72102866-910b-0410-8b05-ffd578937521
2000-04-18 02:25:49 +00:00
richard
523c0d29f4 Fix incorrect comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6465 72102866-910b-0410-8b05-ffd578937521
2000-04-14 04:43:24 +00:00
fedor
66f98c03eb View display an tiff improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6463 72102866-910b-0410-8b05-ffd578937521
2000-04-13 19:23:16 +00:00
fedor
f3caf6db90 allFonts returns GSFontInfo objects.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6425 72102866-910b-0410-8b05-ffd578937521
2000-04-06 14:31:08 +00:00
fedor
84606cb733 Better copying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6406 72102866-910b-0410-8b05-ffd578937521
2000-03-31 22:54:44 +00:00
fedor
8c73025642 Implement copying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6405 72102866-910b-0410-8b05-ffd578937521
2000-03-31 22:53:17 +00:00
fedor
5bea5b93b5 Use GSFont classes in place of backend poseAs classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6390 72102866-910b-0410-8b05-ffd578937521
2000-03-27 18:28:51 +00:00
richard
c47b08b7be Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6386 72102866-910b-0410-8b05-ffd578937521
2000-03-27 06:56:10 +00:00
jagapen
76a9c0ddc0 Implement NSColorPicker, add method defs to NSImage.h, add ivar init to
NSImage.m, fix bug in NSBundle [-pathForImageResource:]


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6380 72102866-910b-0410-8b05-ffd578937521
2000-03-25 11:54:29 +00:00
jagapen
61d8f5e1c4 Initial implementation of NSFileWrapper
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6377 72102866-910b-0410-8b05-ffd578937521
2000-03-25 02:09:31 +00:00
richard
15c9e0cf75 NSText fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6360 72102866-910b-0410-8b05-ffd578937521
2000-03-23 11:31:25 +00:00
richard
80ba9acdcb Fixes from jgapen
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6355 72102866-910b-0410-8b05-ffd578937521
2000-03-22 21:39:00 +00:00
richard
aa3c082435 Tidyup responder ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6329 72102866-910b-0410-8b05-ffd578937521
2000-03-19 07:33:26 +00:00
nico
c83c9e4891 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6316 72102866-910b-0410-8b05-ffd578937521
2000-03-18 01:04:43 +00:00
nico
868e9a85f0 Added ivars to support the table view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6309 72102866-910b-0410-8b05-ffd578937521
2000-03-18 00:28:38 +00:00
nico
03ace23b69 Rewritten from scratch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6305 72102866-910b-0410-8b05-ffd578937521
2000-03-18 00:25:15 +00:00
nico
8efbc01dc8 Include NSTable related interface files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6304 72102866-910b-0410-8b05-ffd578937521
2000-03-18 00:21:08 +00:00
richard
c95b9492f9 Fix for tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6301 72102866-910b-0410-8b05-ffd578937521
2000-03-17 21:46:38 +00:00
richard
de4d9df585 iFix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6294 72102866-910b-0410-8b05-ffd578937521
2000-03-16 17:42:52 +00:00
richard
746d06e327 MacOS-X methods added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6292 72102866-910b-0410-8b05-ffd578937521
2000-03-16 15:45:19 +00:00
richard
be2b1ba87b Various text/font fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6291 72102866-910b-0410-8b05-ffd578937521
2000-03-16 14:16:46 +00:00
fedor
327673731a wraster library support and alpha/compositing improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6272 72102866-910b-0410-8b05-ffd578937521
2000-03-12 04:35:43 +00:00
richard
feb8ae9196 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6248 72102866-910b-0410-8b05-ffd578937521
2000-03-10 11:17:54 +00:00
richard
3a723df362 Tidyup - make new method public
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6247 72102866-910b-0410-8b05-ffd578937521
2000-03-10 10:34:58 +00:00
richard
7b00766409 Minor fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6246 72102866-910b-0410-8b05-ffd578937521
2000-03-10 07:48:29 +00:00
richard
0e7100fb8a String drawing fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6210 72102866-910b-0410-8b05-ffd578937521
2000-03-08 08:40:58 +00:00
richard
0613cf4ce0 Titlebar state change code added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6194 72102866-910b-0410-8b05-ffd578937521
2000-03-06 21:10:08 +00:00
richard
fdafc3afd7 Text tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6190 72102866-910b-0410-8b05-ffd578937521
2000-03-06 11:50:30 +00:00
richard
d4a4af71e1 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6189 72102866-910b-0410-8b05-ffd578937521
2000-03-06 11:39:22 +00:00
richard
20ed77e8f9 Minor drawing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6164 72102866-910b-0410-8b05-ffd578937521
2000-03-03 06:34:20 +00:00
richard
d992c617cd Support for miniwindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6147 72102866-910b-0410-8b05-ffd578937521
2000-03-01 17:21:08 +00:00
richard
898fad7436 Window close/dealloc fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6115 72102866-910b-0410-8b05-ffd578937521
2000-02-25 17:43:32 +00:00
nico
6026349be9 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6072 72102866-910b-0410-8b05-ffd578937521
2000-02-22 17:49:39 +00:00
nico
cbc2161178 Almost complete rewrite
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6071 72102866-910b-0410-8b05-ffd578937521
2000-02-22 17:49:28 +00:00
fedor
f34100ac45 Merge from 0.6.5
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6040 72102866-910b-0410-8b05-ffd578937521
2000-02-19 00:40:47 +00:00
enrico
6b5e33078b *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5970 72102866-910b-0410-8b05-ffd578937521
2000-02-09 17:48:00 +00:00
nico
cb46662855 Rewrite of NSFontManager, NSFontPanel stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5861 72102866-910b-0410-8b05-ffd578937521
2000-01-25 14:36:17 +00:00
nico
c0ad493c54 Added class provind a standard Info Panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5845 72102866-910b-0410-8b05-ffd578937521
2000-01-24 23:36:15 +00:00
nico
178693c437 Pop up a panel explaining the problem when requested a non implemented
panel; added standard info panel support


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5844 72102866-910b-0410-8b05-ffd578937521
2000-01-24 23:34:19 +00:00
fedor
e4f865d17a Change NSComposite constants
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5811 72102866-910b-0410-8b05-ffd578937521
2000-01-22 05:11:56 +00:00
nico
b1cce90714 Added two bits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5806 72102866-910b-0410-8b05-ffd578937521
2000-01-22 01:48:28 +00:00
nico
abcefc7989 Added NSCellAllowsMixedState and declarations of many macosx methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5802 72102866-910b-0410-8b05-ffd578937521
2000-01-21 04:34:34 +00:00