mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-23 03:21:04 +00:00
GUI patches by Andreas H��schler.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@22119 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
b7e760df84
commit
37be3efd3a
3 changed files with 30 additions and 5 deletions
|
@ -1,3 +1,10 @@
|
|||
2005-11-29 Fred Kiefer <FredKiefer@gmx.de>
|
||||
|
||||
* Source/NSTabView.m (-minimumSize): Filled in some code.
|
||||
* Source/NSTextField.m (-validateEditing, -textDidChange:): Check
|
||||
is delegate responds to selector before calling it.
|
||||
Patch by Andreas Höschler <ahoesch@smartsoft.de>
|
||||
|
||||
2005-11-25 fabien <fabien@sonappart.net>
|
||||
|
||||
* Source/NSBox.m: Improved documentation
|
||||
|
|
|
@ -318,7 +318,17 @@
|
|||
|
||||
- (NSSize) minimumSize
|
||||
{
|
||||
return NSZeroSize;
|
||||
switch (_type)
|
||||
{
|
||||
case NSTopTabsBezelBorder:
|
||||
return NSMakeSize(2, 19.5);
|
||||
case NSNoTabsBezelBorder:
|
||||
return NSMakeSize(2, 3);
|
||||
case NSBottomTabsBezelBorder:
|
||||
return NSMakeSize(2, 16);
|
||||
default:
|
||||
return NSZeroSize;
|
||||
}
|
||||
}
|
||||
|
||||
- (NSRect) contentRect
|
||||
|
|
|
@ -473,7 +473,10 @@ static Class textFieldCellClass;
|
|||
}
|
||||
else
|
||||
{
|
||||
if ([_delegate control: self
|
||||
SEL sel = @selector(control:didFailToFormatString:errorDescription:);
|
||||
|
||||
if ([_delegate respondsToSelector: sel] &&
|
||||
[_delegate control: self
|
||||
didFailToFormatString: string
|
||||
errorDescription: error] == YES)
|
||||
{
|
||||
|
@ -532,9 +535,14 @@ static Class textFieldCellClass;
|
|||
|
||||
if (wasAccepted == NO)
|
||||
{
|
||||
[_delegate control:self
|
||||
didFailToValidatePartialString: partialString
|
||||
errorDescription: error];
|
||||
SEL sel = @selector(control:didFailToValidatePartialString:errorDescription:);
|
||||
|
||||
if ([_delegate respondsToSelector: sel])
|
||||
{
|
||||
[_delegate control: self
|
||||
didFailToValidatePartialString: partialString
|
||||
errorDescription: error];
|
||||
}
|
||||
}
|
||||
|
||||
if (newString != nil)
|
||||
|
|
Loading…
Reference in a new issue