Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
*/
-// $Id$
#import <Foundation/NSArray.h>
#import <Foundation/NSString.h>
return label;
}
-- (void)setDate:(NSCalendarDate *)_date {
- NSLog (@"^^^^^^ %@: setDate: %@", self, _date);
+- (void) setDate: (NSCalendarDate *) _date
+{
+ NSTimeZone *timeZone;
int minuteValue;
+
+ timeZone = [[context activeUser] timeZone];
if (!_date)
_date = [NSCalendarDate date];
- [_date setTimeZone: [[self clientObject] userTimeZone]];
+ [_date setTimeZone: timeZone];
[self _setDate: _date];
minuteValue = [_date minuteOfHour];
}
- (void)setHour:(id)_hour {
- NSLog (@"---------------- setHour:");
ASSIGN(hour, _hour);
}
- (void) setDayStartHour: (unsigned int) aStartHour
{
- NSLog (@"******************** setDayStartHour...");
startHour = aStartHour;
}
{
NSCalendarDate *d;
unsigned _year, _month, _day, _hour, _minute, _second;
+ NSTimeZone *timeZone;
- NSLog (@"******************** %@: take values...", self);
+ timeZone = [[context activeUser] timeZone];
/* call super, so that the form values are applied on the popups */
[super takeValuesFromRequest:_rq inContext:_ctx];
d = [NSCalendarDate dateWithYear: _year month:_month day:_day
hour:_hour minute:_minute second:_second
- timeZone: [[self clientObject] userTimeZone]];
+ timeZone: timeZone];
[self _setDate: d];
}
}