Commit graph

1651 commits

Author SHA1 Message Date
David Lazaro Saz
55e90741fb Added a comment to separate the implementation of the NSCopying protocol.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5205 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:09:07 +00:00
David Lazaro Saz
72885295f3 Support for new NSMenuItem class addition.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5204 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:07:11 +00:00
David Lazaro Saz
754d026773 Added declaration for removeFromSuperviewWithoutNeedingDisplay method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5203 72102866-910b-0410-8b05-ffd578937521
1999-11-16 21:59:48 +00:00
Richard Frith-MacDonald
c7427d6c0c Removed minor optimisation in favor of compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5198 72102866-910b-0410-8b05-ffd578937521
1999-11-16 10:47:09 +00:00
Richard Frith-MacDonald
93b63e0430 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5197 72102866-910b-0410-8b05-ffd578937521
1999-11-16 09:48:54 +00:00
Richard Frith-MacDonald
87e7715a40 Window/Menu location saving updated to be exactly as per MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5196 72102866-910b-0410-8b05-ffd578937521
1999-11-16 09:40:14 +00:00
Richard Frith-MacDonald
fae5235486 Improve window frame saving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5195 72102866-910b-0410-8b05-ffd578937521
1999-11-16 07:00:43 +00:00
Nicola Pero
d397d9872f Removed some garbage comments I unadvertitely left.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5194 72102866-910b-0410-8b05-ffd578937521
1999-11-16 01:08:31 +00:00
Richard Frith-MacDonald
1dbe9c3026 Tidyups for app activation/deactivation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5193 72102866-910b-0410-8b05-ffd578937521
1999-11-15 22:11:40 +00:00
Richard Frith-MacDonald
540e967ca1 Misc updates to tidy NSWindow and to correct behavior on app activation
and deactivation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5192 72102866-910b-0410-8b05-ffd578937521
1999-11-15 21:45:56 +00:00
Richard Frith-MacDonald
842c33e3d0 Removed bodus methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5191 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:51:29 +00:00
Richard Frith-MacDonald
62e083cd12 Stuff for cursor handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5190 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:08:00 +00:00
Richard Frith-MacDonald
fe4195d6e2 Fixes for cursor updating
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5189 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:00:47 +00:00
Nicola Pero
75bcceca6f Rewritten drawing in NSFormCell to support editing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5188 72102866-910b-0410-8b05-ffd578937521
1999-11-15 14:31:39 +00:00
Nicola Pero
3dd2dd4fa7 Prefixed ivars with underscore; new ivar.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5187 72102866-910b-0410-8b05-ffd578937521
1999-11-15 14:29:15 +00:00
Nicola Pero
e6fa7d17e8 Rewritten drawing code to allow editing, minor optimizations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5186 72102866-910b-0410-8b05-ffd578937521
1999-11-15 14:28:27 +00:00
Nicola Pero
cc5ac74782 Modified code, not to highlight text on mouse down on a text field.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5184 72102866-910b-0410-8b05-ffd578937521
1999-11-14 21:19:33 +00:00
Nicola Pero
6e128ebe88 When moving in the key view loop, select text of newly selected view if it
is a kind of text field.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5183 72102866-910b-0410-8b05-ffd578937521
1999-11-14 21:16:04 +00:00
Nicola Pero
bef28d93e3 Changings not to have highlighting of text when starting editing with the
mouse.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5182 72102866-910b-0410-8b05-ffd578937521
1999-11-14 21:12:41 +00:00
Nicola Pero
1378dc272e Major improvements of NSTextField; many fixes/improvements in other
classes, in code related to NSTextField.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5181 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:33:32 +00:00
Nicola Pero
2eb27c30f7 Added code to deal with editing in the form the file name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5180 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:27:44 +00:00
Nicola Pero
1a279340e7 Change in ivars.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5179 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:26:12 +00:00
Nicola Pero
a80baefc00 Standardized the initialization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5178 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:25:33 +00:00
Nicola Pero
1deef2c3d7 Rewritten all the editing stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5177 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:24:57 +00:00
Nicola Pero
a4cdbd775f Simplified, by removing 'methods implemented by the delegate';
the code was moved elsewhere.  Also, some fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5176 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:23:54 +00:00
Nicola Pero
8e587afba5 Many little fixes for editing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5175 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:19:36 +00:00
Nicola Pero
5b4e34a94e 'Methods implemented by the delegate' moved from class methods
to an informal protocol definition.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5174 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:18:46 +00:00
Nicola Pero
ebf13e74a0 Mainly removed useless implementation of 'methods implemented by the
delegate'; minor bug fix too.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5173 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:17:52 +00:00
Nicola Pero
55f34d177a Implemented endEditingFor:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5172 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:16:39 +00:00
Nicola Pero
d7de540dc4 Minor bug fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5171 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:16:06 +00:00
Richard Frith-MacDonald
5d3bd41d1c Tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5170 72102866-910b-0410-8b05-ffd578937521
1999-11-12 15:41:32 +00:00
Richard Frith-MacDonald
b439de410c Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5169 72102866-910b-0410-8b05-ffd578937521
1999-11-12 12:29:14 +00:00
Nicola Pero
b8f0540e43 I had forgotten to update an ivar name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5168 72102866-910b-0410-8b05-ffd578937521
1999-11-12 12:13:40 +00:00
Richard Frith-MacDonald
ce20cbe118 Matrix fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5167 72102866-910b-0410-8b05-ffd578937521
1999-11-12 11:55:04 +00:00
Lyndon Tremblay
96696de22c *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5166 72102866-910b-0410-8b05-ffd578937521
1999-11-12 07:41:24 +00:00
Nicola Pero
250066a867 NSTextFieldCell made OpenStep compliant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5163 72102866-910b-0410-8b05-ffd578937521
1999-11-12 00:04:58 +00:00
Nicola Pero
2f10ad8958 Tiny update for changings in NSTextFieldCell ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5162 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:19:02 +00:00
Nicola Pero
ad361d87ca Tiny updates for changings in NSTextFieldCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5161 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:18:23 +00:00
Nicola Pero
710a5a92da Made it compliant, tidied, fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5160 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:17:13 +00:00
Nicola Pero
870b938670 Changed ivars, methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5159 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:16:23 +00:00
Nicola Pero
f32bdb8e96 Manually reformatted the whole file NSText.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5158 72102866-910b-0410-8b05-ffd578937521
1999-11-11 17:21:34 +00:00
Nicola Pero
972de0113c Reformatted the whole code. Not pretty, but readable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5157 72102866-910b-0410-8b05-ffd578937521
1999-11-11 17:17:14 +00:00
Nicola Pero
e25ab9b5ca Sorry, I made a mistake during a cut&paste
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5152 72102866-910b-0410-8b05-ffd578937521
1999-11-11 01:02:40 +00:00
Nicola Pero
db11934eb7 Fixes and improvements for editing in cells
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5149 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:15:49 +00:00
Nicola Pero
816b109bc8 Set up correctly text color attributes when editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5148 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:08:58 +00:00
Nicola Pero
f69dea3ac0 Fixes, improvements of editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5147 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:08:25 +00:00
Nicola Pero
bbdf936f91 Critical fixes in keyboard processing when the text is edited in cells
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5146 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:07:31 +00:00
Nicola Pero
1d3e06eeed Added enumeration of important unicodes as in MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5145 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:06:22 +00:00
Nicola Pero
6b343c87c0 Tidied and fixed a NSBrowser method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5144 72102866-910b-0410-8b05-ffd578937521
1999-11-09 21:09:36 +00:00
Nicola Pero
64236c4b45 Updated code which had been broken by the recent fixes in NSMatrix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5143 72102866-910b-0410-8b05-ffd578937521
1999-11-09 20:57:15 +00:00