2004-08-16 Marcus Mueller <znek@mulle-kybernetik.com>
+ * v0.9.59
+
+ * UIxTimeDateControl.m: subclasses from UIxComponent now, hence
+ -viewTimeZone should work correctly now.
+
+ * UIxAppointmentProposal.wox, UIxAppointmentEditor.wox: fixed
+ cancel button urls.
+
* v0.9.58
* UIxAppointmentProposal.[wox,m]: fixed date/time fields.
<tr>
<td>
<input type="submit" label:value="Save" name="save:method" />
- <span class="button_auto_env"><a href="javascript:history.back()"
- class="button_auto"
- ><var:string label:value="Cancel" /></a></span>
+ <span class="button_auto_env"
+ ><a href="../weekoverview"
+ var:queryDictionary="queryParameters"
+ class="button_auto"
+ ><var:string label:value="Cancel" /></a></span>
<var:if condition="isUIxDebugEnabled">
<input type="submit" value="Test" name="test:method" />
</var:if>
name="proposalSearch:method"
/>
<span class="button_auto_env"
- ><a href=".." class="button_auto"
+ ><a href="weekoverview"
+ var:queryDictionary="queryParameters"
+ class="button_auto"
><var:string label:value="Cancel" /></a></span>
</td>
</tr>
*/
// $Id$
-#include <NGObjWeb/NGObjWeb.h>
+#include <SOGoUI/UIxComponent.h>
-@interface UIxTimeDateControl : WOComponent
+@interface UIxTimeDateControl : UIxComponent
{
NSString *controlID;
NSString *label;
@implementation UIxTimeDateControl
-static NSTimeZone *MET = nil;
-
-+ (void)initialize {
- if (MET == nil) {
- MET = [[NSTimeZone timeZoneWithAbbreviation:@"MET"] retain];
- }
-}
-
- (void)dealloc {
[self->controlID release];
[self->label release];
hour:_hour
minute:_minute
second:_second
- timeZone:MET];
+ timeZone:[self viewTimeZone]];
[self debugWithFormat:@"%s setting date:%@", __PRETTY_FUNCTION__, d];
[self _setDate:d];
}
# $Id$
-SUBMINOR_VERSION:=58
+SUBMINOR_VERSION:=59
# v0.9.41 requires libNGObjWeb v4.2.431
# v0.9.31 requires libWEExtensions v4.2.52