* Source/NSTextView.m (setSelectedRange:): Do not make the selected text visible.

(-didChangeText,-checkSpelling:): Make the selected text visible.
* Source/NSTextView_actions.m (_moveTo:select:): Ditto.
* Source/NSCell.m (-setUpFieldEditorAttributes:): Ditto.
(-selectWithFrame:inView:editor:delegate:start:length:): Ditto.
* Source/NSComboBoxCell (-validateSelection:,-textDidChange:): Ditto.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@20575 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
ratmice 2005-01-18 13:18:29 +00:00
parent 1b832938ee
commit 931e7652cc
5 changed files with 20 additions and 17 deletions

View file

@ -720,8 +720,9 @@ static GSComboWindow *gsWindow = nil;
if (textObject != nil)
{
[textObject setSelectedRange:
NSMakeRange(0, [[textObject string] length])];
NSRange selectionRange = NSMakeRange(0, [[textObject string] length]);
[textObject setSelectedRange: selectionRange];
[textObject scrollRangeToVisible: selectionRange];
}
[cv sendAction: [_cell action] to: [_cell target]];
@ -1798,6 +1799,7 @@ static inline NSRect buttonCellFrameFromRect(NSRect cellRect)
location = myStringLength;
length = [more length] - location;
[textObject setSelectedRange: NSMakeRange(location, length)];
[textObject scrollRangeToVisible: NSMakeRange(location, length)];
}
}
}