New string functions, patches from Richard and Wacko.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2676 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 1997-12-19 18:13:52 +00:00
parent 5bbd6ca292
commit cc39cb890a
10 changed files with 168 additions and 36 deletions

View file

@ -93,16 +93,13 @@
#if TYPE_ORDER == 0
return [NSString stringWithFormat: @"{object = %@;}", [data description]];
#elif TYPE_ORDER == 1
return [NSString stringWithFormat: @"{x = %g; y = %g;}", data.x, data.y];
return NSStringFromPoint(data);
#elif TYPE_ORDER == 2
return [NSString stringWithFormat: @"{pointer = %p;}", data];
#elif TYPE_ORDER == 3
return [NSString stringWithFormat:
@"{x = %g; y = %g; width = %g; height = %g;}", NSMinX(data), NSMinY(data),
NSWidth(data), NSHeight(data)];
return NSStringFromRect(data);
#elif TYPE_ORDER == 4
return [NSString stringWithFormat: @"{width = %g; height = %g;}",
data.width, data.height];
return NSStringFromSize(data);
#endif
}