mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-31 19:10:48 +00:00
Implemented missing object value methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7401 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
cd0acdec02
commit
f5617abc95
1 changed files with 23 additions and 0 deletions
|
@ -163,6 +163,11 @@ static Class cellClass;
|
||||||
return [[self selectedCell] intValue];
|
return [[self selectedCell] intValue];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (id) objectValue
|
||||||
|
{
|
||||||
|
return [[self selectedCell] objectValue];
|
||||||
|
}
|
||||||
|
|
||||||
- (void) setDoubleValue: (double)aDouble
|
- (void) setDoubleValue: (double)aDouble
|
||||||
{
|
{
|
||||||
[self abortEditing];
|
[self abortEditing];
|
||||||
|
@ -187,6 +192,14 @@ static Class cellClass;
|
||||||
[self setNeedsDisplay: YES];
|
[self setNeedsDisplay: YES];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (void) setObjectValue: (id)anObject
|
||||||
|
{
|
||||||
|
[self abortEditing];
|
||||||
|
|
||||||
|
[[self selectedCell] setObjectValue: anObject];
|
||||||
|
[self setNeedsDisplay: YES];
|
||||||
|
}
|
||||||
|
|
||||||
- (void) setNeedsDisplay
|
- (void) setNeedsDisplay
|
||||||
{
|
{
|
||||||
[super setNeedsDisplay: YES];
|
[super setNeedsDisplay: YES];
|
||||||
|
@ -226,6 +239,12 @@ static Class cellClass;
|
||||||
[self setNeedsDisplay: YES];
|
[self setNeedsDisplay: YES];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (void) takeObjectValueFrom: (id)sender
|
||||||
|
{
|
||||||
|
[[self selectedCell] takeObjectValueFrom: sender];
|
||||||
|
[self setNeedsDisplay: YES];
|
||||||
|
}
|
||||||
|
|
||||||
- (void) takeStringValueFrom: (id)sender
|
- (void) takeStringValueFrom: (id)sender
|
||||||
{
|
{
|
||||||
[[self selectedCell] takeStringValueFrom: sender];
|
[[self selectedCell] takeStringValueFrom: sender];
|
||||||
|
@ -262,6 +281,7 @@ static Class cellClass;
|
||||||
|
|
||||||
- (void) setFont: (NSFont *)fontObject
|
- (void) setFont: (NSFont *)fontObject
|
||||||
{
|
{
|
||||||
|
// TODO: Complete
|
||||||
if (_cell)
|
if (_cell)
|
||||||
[_cell setFont: fontObject];
|
[_cell setFont: fontObject];
|
||||||
}
|
}
|
||||||
|
@ -270,6 +290,9 @@ static Class cellClass;
|
||||||
left: (unsigned)leftDigits
|
left: (unsigned)leftDigits
|
||||||
right: (unsigned)rightDigits
|
right: (unsigned)rightDigits
|
||||||
{
|
{
|
||||||
|
// TODO: Complete
|
||||||
|
[_cell setFloatingPointFormat: autoRange left: leftDigits
|
||||||
|
right: rightDigits];
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue