pdiconst.pp 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289
  1. (******************************************************************************
  2. *
  3. * Copyright (c) 1997-2000 Palm Computing, Inc. or its subsidiaries.
  4. * All rights reserved.
  5. *
  6. * File: PdiConst.h
  7. *
  8. * Description:
  9. * PDI Library constants
  10. *
  11. * History:
  12. * Created by ABa (PdiMakeDictionary tool)
  13. *
  14. *****************************************************************************)
  15. (******************************************************************************
  16. * Property fields access
  17. *****************************************************************************)
  18. unit pdiconst;
  19. interface
  20. uses palmos;
  21. const
  22. kPdiPVF_ADR_POST_OFFICE = UInt8(0);
  23. kPdiPVF_ADR_EXTENDED = UInt8(1);
  24. kPdiPVF_ADR_STREET = UInt8(2);
  25. kPdiPVF_ADR_LOCALITY = UInt8(3);
  26. kPdiPVF_ADR_REGION = UInt8(4);
  27. kPdiPVF_ADR_POSTAL_CODE = UInt8(5);
  28. kPdiPVF_ADR_COUNTRY = UInt8(6);
  29. kPdiPVF_GEO_LATITUDE = UInt8(0);
  30. kPdiPVF_GEO_LONGITUDE = UInt8(1);
  31. kPdiPVF_N_FAMILY = UInt8(0);
  32. kPdiPVF_N_GIVEN = UInt8(1);
  33. kPdiPVF_N_ADDITIONAL = UInt8(2);
  34. kPdiPVF_N_PREFIXES = UInt8(3);
  35. kPdiPVF_N_SUFFIXES = UInt8(4);
  36. (******************************************************************************
  37. * Properties constants
  38. ******************************************************************************)
  39. kPdiPRN_FREEBUSY = UInt16(988);
  40. kPdiPRN_X_PALM_CUSTOM = UInt16(1044);
  41. kPdiPRN_METHOD = UInt16(1108);
  42. kPdiPRN_ORG = UInt16(1236);
  43. kPdiPRN_X_PALM_CATEGORY = UInt16(1250);
  44. kPdiPRN_TITLE = UInt16(1488);
  45. kPdiPRN_ORGANIZER = UInt16(1528);
  46. kPdiPRN_TZ = UInt16(1566);
  47. kPdiPRN_VERSION = UInt16(1682);
  48. kPdiPRN_TZID = UInt16(1722);
  49. kPdiPRN_CLASS = UInt16(1814);
  50. kPdiPRN_TZURL = UInt16(1832);
  51. kPdiPRN_EXDATE = UInt16(1886);
  52. kPdiPRN_EXRULE = UInt16(1906);
  53. kPdiPRN_PRODID = UInt16(1926);
  54. kPdiPRN_TZNAME = UInt16(1946);
  55. kPdiPRN_GEO = UInt16(1966);
  56. kPdiPRN_UID = UInt16(1980);
  57. kPdiPRN_PROFILE = UInt16(1994);
  58. kPdiPRN_PRIORITY = UInt16(2032);
  59. kPdiPRN_ROLE = UInt16(2056);
  60. kPdiPRN_TZOFFSET = UInt16(2072);
  61. kPdiPRN_AALARM = UInt16(2160);
  62. kPdiPRN_TZOFFSETTO = UInt16(2180);
  63. kPdiPRN_TZOFFSETFROM = UInt16(2244);
  64. kPdiPRN_SOUND = UInt16(2312);
  65. kPdiPRN_ACTION = UInt16(2410);
  66. kPdiPRN_SOURCE = UInt16(2430);
  67. kPdiPRN_ADR = UInt16(2472);
  68. kPdiPRN_COMMENT = UInt16(2486);
  69. kPdiPRN_CONTACT = UInt16(2530);
  70. kPdiPRN_NICKNAME = UInt16(2568);
  71. kPdiPRN_COMPLETED = UInt16(2620);
  72. kPdiPRN_RRULE = UInt16(2646);
  73. kPdiPRN_ATTACH = UInt16(2692);
  74. kPdiPRN_SORT_STRING = UInt16(2728);
  75. kPdiPRN_ATTENDEE = UInt16(2776);
  76. kPdiPRN_LOGO = UInt16(2800);
  77. kPdiPRN_EMAIL = UInt16(2832);
  78. kPdiPRN_END = UInt16(2852);
  79. kPdiPRN_BDAY = UInt16(2866);
  80. kPdiPRN_CALSCALE = UInt16(2882);
  81. kPdiPRN_LOCATION = UInt16(2906);
  82. kPdiPRN_PERCENT_COMPLETE = UInt16(2930);
  83. kPdiPRN_PHOTO = UInt16(2970);
  84. kPdiPRN_RDATE = UInt16(2988);
  85. kPdiPRN_CATEGORIES = UInt16(3026);
  86. kPdiPRN_CREATED = UInt16(3074);
  87. kPdiPRN_REV = UInt16(3096);
  88. kPdiPRN_LABEL = UInt16(3226);
  89. kPdiPRN_BEGIN = UInt16(3244);
  90. kPdiPRN_END_VCARD = UInt16(3262);
  91. kPdiPRN_END_VTODO = UInt16(3288);
  92. kPdiPRN_AGENT = UInt16(3314);
  93. kPdiPRN_DALARM = UInt16(3372);
  94. kPdiPRN_FN = UInt16(3392);
  95. kPdiPRN_REPEAT = UInt16(3404);
  96. kPdiPRN_END_VEVENT = UInt16(3424);
  97. kPdiPRN_END_VJOURNAL = UInt16(3560);
  98. kPdiPRN_END_VCALENDAR = UInt16(3694);
  99. kPdiPRN_RESOURCES = UInt16(3728);
  100. kPdiPRN_END_VFREEBUSY = UInt16(3754);
  101. kPdiPRN_END_VTIMEZONE = UInt16(3788);
  102. kPdiPRN_STATUS = UInt16(3870);
  103. kPdiPRN_RELATED_TO = UInt16(3890);
  104. kPdiPRN_TRANSP = UInt16(3918);
  105. kPdiPRN_KEY = UInt16(3938);
  106. kPdiPRN_BEGIN_VCARD = UInt16(3952);
  107. kPdiPRN_BEGIN_VTODO = UInt16(3982);
  108. kPdiPRN_TRIGGER = UInt16(4012);
  109. kPdiPRN_NOTE = UInt16(4034);
  110. kPdiPRN_BEGIN_VEVENT = UInt16(4050);
  111. kPdiPRN_N = UInt16(4118);
  112. kPdiPRN_LAST_MODIFIED = UInt16(4128);
  113. kPdiPRN_RECURRENCE_ID = UInt16(4162);
  114. kPdiPRN_MAILER = UInt16(4216);
  115. kPdiPRN_REQUEST_STATUS = UInt16(4236);
  116. kPdiPRN_BEGIN_VJOURNAL = UInt16(4272);
  117. kPdiPRN_SUMMARY = UInt16(4366);
  118. kPdiPRN_BEGIN_VCALENDAR = UInt16(4388);
  119. kPdiPRN_URL = UInt16(4426);
  120. kPdiPRN_BEGIN_VFREEBUSY = UInt16(4440);
  121. kPdiPRN_BEGIN_VTIMEZONE = UInt16(4478);
  122. kPdiPRN_SEQUENCE = UInt16(4594);
  123. kPdiPRN_DTEND = UInt16(4660);
  124. kPdiPRN_DTSTART = UInt16(4678);
  125. kPdiPRN_DUE = UInt16(4700);
  126. kPdiPRN_TEL = UInt16(4714);
  127. kPdiPRN_DTSTAMP = UInt16(4744);
  128. kPdiPRN_NAME = UInt16(4800);
  129. kPdiPRN_DURATION = UInt16(4954);
  130. kPdiPRN_DESCRIPTION = UInt16(5270);
  131. (******************************************************************************
  132. * Parameters constants
  133. *****************************************************************************)
  134. kPdiPAN_DELEGATED_TO = UInt16(1012);
  135. kPdiPAN_X = UInt16(1098);
  136. kPdiPAN_DELEGATED_FROM = UInt16(1128);
  137. kPdiPAN_MEMBER = UInt16(1164);
  138. kPdiPAN_UTC_OFFSET = UInt16(1186);
  139. kPdiPAN_DIR = UInt16(1350);
  140. kPdiPAN_TYPE = UInt16(1428);
  141. kPdiPAN_TIME = UInt16(1446);
  142. kPdiPAN_PARTSTAT = UInt16(1738);
  143. kPdiPAN_ROLE = UInt16(2056);
  144. kPdiPAN_CN = UInt16(2208);
  145. kPdiPAN_SOUND = UInt16(2312);
  146. kPdiPAN_RANGE = UInt16(2330);
  147. kPdiPAN_CONTEXT = UInt16(2508);
  148. kPdiPAN_RSVP = UInt16(2816);
  149. kPdiPAN_ENCODE = UInt16(3054);
  150. kPdiPAN_ENCODING = UInt16(3166);
  151. kPdiPAN_FMTTYPE = UInt16(3452);
  152. kPdiPAN_RELATED = UInt16(3474);
  153. kPdiPAN_RELTYPE = UInt16(3496);
  154. kPdiPAN_LANGUAGE = UInt16(3618);
  155. kPdiPAN_STATUS = UInt16(3870);
  156. kPdiPAN_CUTYPE = UInt16(4308);
  157. kPdiPAN_SENT_BY = UInt16(4556);
  158. kPdiPAN_URI = UInt16(4580);
  159. kPdiPAN_VALUE = UInt16(4852);
  160. kPdiPAN_ALTREP = UInt16(5200);
  161. kPdiPAN_FBTYPE = UInt16(5220);
  162. kPdiPAN_CHARSET = UInt16(5300);
  163. (******************************************************************************
  164. * Parameter pairs constants
  165. *****************************************************************************)
  166. kPdiPAV_TYPE_HOME = UInt16(0);
  167. kPdiPAV_VALUE_VCARD = UInt16(2);
  168. kPdiPAV_TYPE_VCARD = UInt16(4);
  169. kPdiPAV_VALUE_UTC_OFFSET = UInt16(6);
  170. kPdiPAV_TYPE_POSTAL = UInt16(8);
  171. kPdiPAV_RELTYPE_SIBLING = UInt16(10);
  172. kPdiPAV_TYPE_INTL = UInt16(12);
  173. kPdiPAV_CUTYPE_GROUP = UInt16(14);
  174. kPdiPAV_ROLE_OPT_PARTICIPANT = UInt16(16);
  175. kPdiPAV_VALUE_INTEGER = UInt16(18);
  176. kPdiPAV_VALUE_TIME = UInt16(20);
  177. kPdiPAV_TYPE_INTERNET = UInt16(22);
  178. kPdiPAV_TYPE_PAGER = UInt16(24);
  179. kPdiPAV_ROLE_ORGANIZER = UInt16(26);
  180. kPdiPAV_ENCODING_Q = UInt16(28);
  181. kPdiPAV_CUTYPE_INDIVIDUAL = UInt16(30);
  182. kPdiPAV_PARTSTAT_IN_PROCESS = UInt16(32);
  183. kPdiPAV_RELTYPE_PARENT = UInt16(34);
  184. kPdiPAV_TYPE_PARCEL = UInt16(36);
  185. kPdiPAV_TYPE_PREF = UInt16(38);
  186. kPdiPAV_RANGE_THISANDPRIOR = UInt16(40);
  187. kPdiPAV_ENCODING_8BIT = UInt16(42);
  188. kPdiPAV_RANGE_THISANDFUTURE = UInt16(44);
  189. kPdiPAV_TYPE_PCS = UInt16(46);
  190. kPdiPAV_CUTYPE_ROOM = UInt16(48);
  191. kPdiPAV_PARTSTAT_NEEDS_ACTION = UInt16(50);
  192. kPdiPAV_STATUS_NEEDS_ACTION = UInt16(52);
  193. kPdiPAV_ENCODING_B = UInt16(54);
  194. kPdiPAV_VALUE_BOOLEAN = UInt16(56);
  195. kPdiPAV_TYPE_X400 = UInt16(58);
  196. kPdiPAV_TYPE_ISDN = UInt16(60);
  197. kPdiPAV_ROLE_OWNER = UInt16(62);
  198. kPdiPAV_TYPE_VIDEO = UInt16(64);
  199. kPdiPAV_ENCODING_BASE64 = UInt16(66);
  200. kPdiPAV_VALUE_PERIOD = UInt16(68);
  201. kPdiPAV_TYPE_BBS = UInt16(70);
  202. kPdiPAV_PARTSTAT_ACCEPTED = UInt16(72);
  203. kPdiPAV_STATUS_ACCEPTED = UInt16(74);
  204. kPdiPAV_PARTSTAT_COMPLETED = UInt16(76);
  205. kPdiPAV_STATUS_COMPLETED = UInt16(78);
  206. kPdiPAV_STATUS_CONFIRMED = UInt16(80);
  207. kPdiPAV_TYPE_CAR = UInt16(82);
  208. kPdiPAV_TYPE_DOM = UInt16(84);
  209. kPdiPAV_ROLE_ATTENDEE = UInt16(86);
  210. kPdiPAV_RELATED_END = UInt16(88);
  211. kPdiPAV_VALUE_FLOAT = UInt16(90);
  212. kPdiPAV_CUTYPE_UNKNOWN = UInt16(92);
  213. kPdiPAV_VALUE_CAL_ADDRESS = UInt16(94);
  214. kPdiPAV_FBTYPE_BUSY = UInt16(96);
  215. kPdiPAV_VALUE_DATE = UInt16(98);
  216. kPdiPAV_VALUE_RECUR = UInt16(100);
  217. kPdiPAV_TYPE_MODEM = UInt16(102);
  218. kPdiPAV_ENCODING_QUOTED_PRINTABLE = UInt16(104);
  219. kPdiPAV_CUTYPE_RESOURCE = UInt16(106);
  220. kPdiPAV_RSVP_TRUE = UInt16(108);
  221. kPdiPAV_VALUE_PHONE_NUMBER = UInt16(110);
  222. kPdiPAV_RELATED_START = UInt16(112);
  223. kPdiPAV_VALUE_DATE_TIME = UInt16(114);
  224. kPdiPAV_TYPE_CELL = UInt16(116);
  225. kPdiPAV_STATUS_SENT = UInt16(118);
  226. kPdiPAV_TYPE_VOICE = UInt16(120);
  227. kPdiPAV_FBTYPE_BUSY_TENTATIVE = UInt16(122);
  228. kPdiPAV_ROLE_REQ_PARTICIPANT = UInt16(124);
  229. kPdiPAV_VALUE_URI = UInt16(126);
  230. kPdiPAV_FBTYPE_BUSY_UNAVAILABLE = UInt16(128);
  231. kPdiPAV_TYPE_FAX = UInt16(130);
  232. kPdiPAV_TYPE_MSG = UInt16(132);
  233. kPdiPAV_TYPE_WORK = UInt16(134);
  234. kPdiPAV_VALUE_TEXT = UInt16(136);
  235. kPdiPAV_CONTEXT_WORD = UInt16(138);
  236. kPdiPAV_RSVP_FALSE = UInt16(140);
  237. kPdiPAV_VALUE_BINARY = UInt16(142);
  238. kPdiPAV_ROLE_NON_PARTICIPANT = UInt16(144);
  239. kPdiPAV_VALUE_DURATION = UInt16(146);
  240. kPdiPAV_X_X_PALM_N = UInt16(148);
  241. kPdiPAV_X_X_IRMC_N = UInt16(150);
  242. kPdiPAV_FBTYPE_FREE = UInt16(152);
  243. kPdiPAV_PARTSTAT_DECLINED = UInt16(154);
  244. kPdiPAV_STATUS_DECLINED = UInt16(156);
  245. kPdiPAV_PARTSTAT_TENTATIVE = UInt16(158);
  246. kPdiPAV_STATUS_TENTATIVE = UInt16(160);
  247. kPdiPAV_PARTSTAT_DELEGATED = UInt16(162);
  248. kPdiPAV_STATUS_DELEGATED = UInt16(164);
  249. kPdiPAV_RELTYPE_CHILD = UInt16(166);
  250. kPdiPAV_ROLE_CHAIR = UInt16(168);
  251. kPdiPAV_X_X_PALM_ORG = UInt16(170);
  252. kPdiPAV_X_X_IRMC_ORG = UInt16(172);
  253. kPdiPAV_X_X_PALM_MAIN = UInt16(174);
  254. (******************************************************************************
  255. * Properties types constants
  256. *****************************************************************************)
  257. kPdiType_DATE_TIME = kPdiPAV_VALUE_DATE_TIME;
  258. kPdiType_TEXT = kPdiPAV_VALUE_TEXT;
  259. kPdiType_CAL_ADDRESS = kPdiPAV_VALUE_CAL_ADDRESS;
  260. kPdiType_DURATION = kPdiPAV_VALUE_DURATION;
  261. kPdiType_RECUR = kPdiPAV_VALUE_RECUR;
  262. kPdiType_PERIOD = kPdiPAV_VALUE_PERIOD;
  263. kPdiType_FLOAT = kPdiPAV_VALUE_FLOAT;
  264. kPdiType_BINARY = kPdiPAV_VALUE_BINARY;
  265. kPdiType_INTEGER = kPdiPAV_VALUE_INTEGER;
  266. kPdiType_UTC_OFFSET = kPdiPAV_VALUE_UTC_OFFSET;
  267. kPdiType_URI = kPdiPAV_VALUE_URI;
  268. kPdiType_BOOLEAN = kPdiPAV_VALUE_BOOLEAN;
  269. kPdiType_DATE = kPdiPAV_VALUE_DATE;
  270. kPdiType_TIME = kPdiPAV_VALUE_TIME;
  271. kPdiType_VCARD = kPdiPAV_VALUE_VCARD;
  272. kPdiType_PHONE_NUMBER = kPdiPAV_VALUE_PHONE_NUMBER;
  273. implementation
  274. end.