home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Enigma Amiga Life 113
/
EnigmaAmiga113CD.iso
/
software
/
sviluppo
/
mcc_monthnavigator
/
developer
/
modula
/
txt
/
mccmonthnavigator.def
next >
Wrap
Text File
|
1999-06-06
|
3KB
|
114 lines
DEFINITION MODULE MCCMonthNavigator;
(*
**
** Copyright © 1996-1997,1999 Dipl.-Inform. Kai Hofmann. All rights reserved.
** Registered MUI custom class!
**
** $VER: MCCMonthNavigator.def 16.7 (06.06.99)
**
** M2 interface model by Olaf Peters <olf@informatik.uni-bremen.de>
**
*)
FROM SYSTEM IMPORT ADDRESS,BYTE;
FROM UtilityD IMPORT TagItemPtr;
FROM IntuitionD IMPORT ObjectPtr;
CONST
mcMonthNavigator = "MonthNavigator.mcc";
maMonthNavigatorShowWeekdayNames = 81EE0005H;
maMonthNavigatorShowWeekNumbers = 81EE0006H;
maMonthNavigatorInput = 81EE0009H;
maMonthNavigatorUseFrames = 81EE000AH;
maMonthNavigatorShowInvisibles = 81EE000BH;
maMonthNavigatorWeekdayNamesSpacing = 81EE000CH;
maMonthNavigatorWeekNumbersSpacing = 81EE000DH;
maMonthNavigatorLineWeekdayNames = 81EE000EH;
maMonthNavigatorLineWeekNumbers = 81EE000FH;
maMonthNavigatorDraggable = 81EE0012H;
maMonthNavigatorMarkHook = 81EE0013H;
maMonthNavigatorDropable = 81EE0014H;
maMonthNavigatorDragQueryHook = 81EE0015H;
maMonthNavigatorDragDropHook = 81EE0016H;
maMonthNavigatorShowLastMonthDays = 81EE0017H;
maMonthNavigatorShowNextMonthDays = 81EE0018H;
maMonthNavigatorMonthAdjust = 81EE0019H;
maMonthNavigatorFixedTo6Rows = 81EE0033H;
maMonthNavigatorLayout = 81EE0034H;
mmMonthNavigatorUpdate = 81EE0010H;
mmMonthNavigatorMark = 81EE0030H;
mmMonthNavigatorDragQuery = 81EE0031H;
mmMonthNavigatorDragDrop = 81EE0032H;
mvMonthNavigatorInputModeNone = 0;
mvMonthNavigatorInputModeRelVerify = 1;
mvMonthNavigatorInputModeImmediate = 2;
mvMonthNavigatorLayoutAmerican = 0;
mvMonthNavigatorLayoutEuropean = 1;
mvMonthNavigatorShowMDays_No = 0;
mvMonthNavigatorShowMDays_OnlyFillUp = 1;
mvMonthNavigatorShowMDays_Yes = 2;
mvMonthNavigatorMarkHookHiToday = 1;
mvMonthNavigatorMarkDayVersion = 1;
mcfgMonthNavigatorTodayUnderline = 81EE002CH;
mcfgMonthNavigatorTodayBold = 81EE002DH;
mcfgMonthNavigatorTodayItalic = 81EE002EH;
mcfgMonthNavigatorTodayAlignment = 81EE002FH;
mcfgMonthNavigatorTodayBackground = 81EE001DH;
mcfgMonthNavigatorTodayPen = 81EE001EH;
mcfgMonthNavigatorTodayShortHelp = 81EE001FH;
TYPE
mpMonthNavigatorUpdate =
RECORD
MethodID : LONGCARD;
END;
mpMonthNavigatorMark =
RECORD
MethodID : LONGCARD;
Year : LONGINT;
Month : LONGCARD;
Day : LONGCARD;
dayobj : ObjectPtr;
END;
mpMonthNavigatorDragQuery =
RECORD
MethodID : LONGCARD;
Year : LONGINT;
Month : LONGCARD;
Day : LONGCARD;
dayobj : ObjectPtr;
obj : ObjectPtr;
END;
msMonthNavigatorMarkDay =
RECORD
Version : LONGCARD;
Year : LONGINT;
Month : SHORTCARD;
Day : SHORTCARD;
PreParse : POINTER TO CHAR;
Background : LONGCARD;
ShortHelp : POINTER TO CHAR;
Disabled : BOOLEAN;
END;
PROCEDURE MonthNavigatorObject(tags : TagItemPtr) : ADDRESS;
END MCCMonthNavigator.