/*
* DateTimePicker.h
* Copyright (c) 2011 Antillia.com TOSHIYUKI ARAI. ALL RIGHTS RESERVED.
*/
// SOL++2000
// 2000.02.18
#pragma once
#include <sol\Primitive.h>
namespace SOL {
class DateTimePicker :public Primitive {
public:
DateTimePicker():Primitive() { }
DateTimePicker(View* parent, HWND hwnd)
:Primitive(parent, hwnd) { }
public:
DateTimePicker(View* parent, const TCHAR* name, Args& args)
:Primitive(parent, name,
args.set(XmNpredefined, TRUE)
.set(XmNclassName, DATETIMEPICK_CLASS)
.set(XmNstyle, (ulong)WS_BORDER|WS_TABSTOP ))
{
setValues(args);
}
public:
virtual Boolean create(View* parent, const TCHAR* name, Args& args)
{
Boolean rc = Primitive::create(parent, name,
args.set(XmNpredefined, TRUE)
.set(XmNclassName, DATETIMEPICK_CLASS)
.set(XmNstyle, (ulong)WS_BORDER|WS_TABSTOP ));
setValues(args);
return rc;
}
// DatePicker(View* parent, const TCHAR* label, Args& args);
// TCHAR* defaultCallbackName() { return XmNactivateCallback; }
};
}
|