Monotone-Parent: 909e381d554b9528951752a0184002a0f2396291

Monotone-Revision: 3757df8ac9e5d424ceeb411dc2dba958b01a28bb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-10-19T14:37:13
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau 2006-10-19 14:37:13 +00:00
parent 7973bcae73
commit ee39aab212
2 changed files with 23 additions and 0 deletions

View file

@ -30,6 +30,7 @@
id month; id month;
id year; id year;
NSString *label; NSString *label;
BOOL isDisabled;
} }
- (NSString *)dateID; - (NSString *)dateID;
@ -42,6 +43,16 @@
@implementation UIxDatePicker @implementation UIxDatePicker
- (id) init
{
if ((self = [super init]))
{
isDisabled = NO;
}
return self;
}
- (void)dealloc { - (void)dealloc {
[self->dateID release]; [self->dateID release];
[self->day release]; [self->day release];
@ -157,6 +168,7 @@
[self warnWithFormat:@"Could not parse dateString: '%@'", [self warnWithFormat:@"Could not parse dateString: '%@'",
dateString]; dateString];
} }
[self setDay: [NSNumber numberWithInt:[d dayOfMonth]]]; [self setDay: [NSNumber numberWithInt:[d dayOfMonth]]];
[self setMonth:[NSNumber numberWithInt:[d monthOfYear]]]; [self setMonth:[NSNumber numberWithInt:[d monthOfYear]]];
[self setYear: [NSNumber numberWithInt:[d yearOfCommonEra]]]; [self setYear: [NSNumber numberWithInt:[d yearOfCommonEra]]];
@ -164,4 +176,14 @@
[super takeValuesFromRequest:_rq inContext:_ctx]; [super takeValuesFromRequest:_rq inContext:_ctx];
} }
- (void) setDisabled: (BOOL) disabled
{
isDisabled = disabled;
}
- (BOOL) disabled
{
return isDisabled;
}
@end /* UIxDatePicker */ @end /* UIxDatePicker */

View file

@ -5,6 +5,7 @@
xmlns:rsrc="OGo:url" xmlns:rsrc="OGo:url"
class="datePicker" class="datePicker"
><input type="text" ><input type="text"
var:disabled="disabled"
class="textField" class="textField"
var:name="dateID" var:name="dateID"
var:id="dateID" var:id="dateID"