nico
|
34ac8953af
|
Implemented/fixed code for first responder, delegate, notifications,
begin/end editing in text views.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8402 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:51:57 +00:00 |
|
nico
|
3ec36308e4
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8401 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:47:51 +00:00 |
|
nico
|
4ede334acc
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8400 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:39:42 +00:00 |
|
nico
|
fc1bb74b23
|
Use layout manager's ivars for flags shared between textviews with the same
layout manager; fixed/implemented notifications, begin/end editing etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8399 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:32:01 +00:00 |
|
nico
|
df0caf45b8
|
Code for multiple text views
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8398 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:29:51 +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
|
27b1108db2
|
Fixed bug allowing buttons disabled but with a key equivalent to get first
responder status
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8395 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:23:21 +00:00 |
|
nico
|
91570698d2
|
Access ivar _refuses_first_responder directly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8394 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:21:27 +00:00 |
|
nico
|
535b3b5461
|
Added a little private method to allow implentation of NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8393 72102866-910b-0410-8b05-ffd578937521
|
2000-12-21 17:20:33 +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
|
2b3a9c1bff
|
Tidyups, access some ivars directly and a bug fix in NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8387 72102866-910b-0410-8b05-ffd578937521
|
2000-12-20 22:59:03 +00:00 |
|
nico
|
71f2cc1849
|
Tidyups, access some ivars directly, and a bug fix for scrolling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8386 72102866-910b-0410-8b05-ffd578937521
|
2000-12-20 22:56:40 +00:00 |
|
nico
|
91fb1e751e
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8385 72102866-910b-0410-8b05-ffd578937521
|
2000-12-20 22:55:30 +00:00 |
|
nico
|
e33d9e5ac0
|
Merged NSText into NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8384 72102866-910b-0410-8b05-ffd578937521
|
2000-12-20 17:02:18 +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
|
b273d1e3b9
|
Moved all code for setting up delegate from NSText to NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8382 72102866-910b-0410-8b05-ffd578937521
|
2000-12-20 12:53:01 +00:00 |
|
nico
|
9239a39127
|
Removed most delegate code now handled by NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8381 72102866-910b-0410-8b05-ffd578937521
|
2000-12-20 12:50:37 +00:00 |
|
nico
|
05aa0c954d
|
Added NSText notifications to delegate
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8380 72102866-910b-0410-8b05-ffd578937521
|
2000-12-20 12:50:15 +00:00 |
|
nico
|
0db3418ed7
|
Further work on merging NSText code into NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8379 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 22:42:46 +00:00 |
|
nico
|
ca18190c28
|
Moved some methods to NSTextView; removed some old methods; tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8378 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 22:37:28 +00:00 |
|
nico
|
8f5f94e6c2
|
Moved selectedRange and setSelectedRange: from NSText
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8377 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 22:35:22 +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
|
51539c053d
|
Fix in my last change, plus some verbose comments added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8375 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 21:20:39 +00:00 |
|
nico
|
f07c06a970
|
Indented comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8374 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 21:09:21 +00:00 |
|
nico
|
e6c2b2cf1b
|
Added code to share multiple textviews with a single layout manager
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8373 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 18:48:31 +00:00 |
|
nico
|
dfb8d582cf
|
Moved the string method to NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8372 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 18:45:52 +00:00 |
|
nico
|
920db3c3ca
|
Added code to share editing attributes and delegate between multiple
text views with the same layout manager
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8371 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 18:45:19 +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
|
92c5ee42c5
|
Tidied some long comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8368 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 15:47:24 +00:00 |
|
nico
|
280dcabb6e
|
Moved code from NSText to NSTextView; removed some duplicated code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8367 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 15:37:03 +00:00 |
|
nico
|
d169529e0d
|
Imported some code from NSText; removed lots of methods already implemented
in NSText (the superclass)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8366 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 15:34:21 +00:00 |
|
nico
|
fa105c04ad
|
Removed code which belongs to NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8365 72102866-910b-0410-8b05-ffd578937521
|
2000-12-19 15:33:34 +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
|
94c425e0cc
|
Began work of reducing NSText to the role of an abstract class always
returning a concrete instance of NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8361 72102866-910b-0410-8b05-ffd578937521
|
2000-12-18 22:10:06 +00:00 |
|
nico
|
5d39515eff
|
Moved some code from NSText
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8360 72102866-910b-0410-8b05-ffd578937521
|
2000-12-18 22:07:28 +00:00 |
|
nico
|
6e50f1c47f
|
Made NSText an abstract class always allocating an instance of the
concrete subclass NSTextView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8359 72102866-910b-0410-8b05-ffd578937521
|
2000-12-18 22:06:53 +00:00 |
|
richard
|
64c416ad2f
|
Fix logic error in attribute handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8358 72102866-910b-0410-8b05-ffd578937521
|
2000-12-18 19:29:49 +00:00 |
|
nico
|
1ed1b965ee
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8355 72102866-910b-0410-8b05-ffd578937521
|
2000-12-18 18:08:21 +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 |
|
richard
|
a69337b281
|
Range fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8349 72102866-910b-0410-8b05-ffd578937521
|
2000-12-18 17:14:54 +00:00 |
|
richard
|
d878c1bc44
|
Applied view resizing patches.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8345 72102866-910b-0410-8b05-ffd578937521
|
2000-12-18 10:52:46 +00:00 |
|
nico
|
dff043a22a
|
Added a little trick to NSCell to reduce number of concurrently allocated
typing dictionaries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8343 72102866-910b-0410-8b05-ffd578937521
|
2000-12-17 12:01:00 +00:00 |
|
nico
|
4a891ca1cf
|
Little tweak to keep number of concurrent typing dictionaries allocated
reasonably low
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8342 72102866-910b-0410-8b05-ffd578937521
|
2000-12-17 11:57:23 +00:00 |
|
nico
|
a1f627a6ad
|
Fixed/implemented memory management for the text classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8341 72102866-910b-0410-8b05-ffd578937521
|
2000-12-16 20:27:29 +00:00 |
|
nico
|
1e7f6d4db9
|
Implemented double owning policy for the text network (ie, allocation
deallocation stuff)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8340 72102866-910b-0410-8b05-ffd578937521
|
2000-12-16 20:21:47 +00:00 |
|
nico
|
b273ed105e
|
Retain/release fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8339 72102866-910b-0410-8b05-ffd578937521
|
2000-12-16 20:19:18 +00:00 |
|
nico
|
45b04bd21e
|
Retain/release fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8338 72102866-910b-0410-8b05-ffd578937521
|
2000-12-16 20:18:33 +00:00 |
|