Repository URL to install this package:
Version:
3.0.0 ▾
|
(******************************************************************************
*
* Copyright (c) 1994-2000 Palm, Inc. or its subsidiaries.
* All rights reserved.
*
* File: Day.h
*
* Release: Palm OS SDK 4.0 (63220)
*
* Description:
* This file defines the date picker month object's structures
* and routines.
*
* History:
* May 31, 1995 Created by Roger Flores
*
*****************************************************************************)
unit day;
interface
uses palmos, coretraps, rect, datetime, control;
type
SelectDayType = Enum;
const
selectDayByDay = 0; // return d/m/y
selectDayByWeek = 1; // return d/m/y with d as same day of the week
selectDayByMonth = 2; // return d/m/y with d as same day of the month
type
DaySelectorType = record
bounds: RectangleType;
visible: Boolean;
reserved1: UInt8;
visibleMonth: Int16; // month actually displayed
visibleYear: Int16; // year actually displayed
selected: DateTimeType;
selectDayBy: SelectDayType;
reserved2: UInt8;
end;
DaySelectorPtr = ^DaySelectorType;
procedure DayDrawDaySelector(const selectorP: DaySelectorPtr); syscall sysTrapDayDrawDaySelector;
function DayHandleEvent(const selectorP: DaySelectorPtr; const pEvent: EventPtr): Boolean; syscall sysTrapDayHandleEvent;
procedure DayDrawDays(const selectorP: DaySelectorPtr); syscall sysTrapDayDrawDays;
implementation
end.