Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

521 lines
14 KiB

  1. *GPDSpecVersion : "1.0"
  2. *Include: "OKIPRINT.GPD"
  3. *MasterUnits: PAIR(600, 600)
  4. *ModelName: "OKIPAGE 24DX"
  5. *PrinterType : PAGE
  6. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  7. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_9)
  8. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  9. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_DL)
  10. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C5)
  11. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_MONARCH)
  12. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C4)
  13. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  14. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_9)
  15. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  16. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_DL)
  17. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C5)
  18. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_MONARCH)
  19. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C4)
  20. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  21. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_9)
  22. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  23. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_DL)
  24. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C5)
  25. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_MONARCH)
  26. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C4)
  27. *Feature: InputBin
  28. {
  29. *Option: Option1{}
  30. *Option: Option3{}
  31. *Option: Option5{}
  32. *Option: Option2{}
  33. *Option: Option6{}
  34. *Option: Option4{}
  35. }
  36. *Feature: Memory
  37. {
  38. *Name: "Installed Memory"
  39. *DefaultOption: 16384KB
  40. *Option: 16384KB
  41. {
  42. *Name: "16MB"
  43. *MemoryConfigKB: PAIR(16384, 13950)
  44. }
  45. *Option: 32768KB
  46. {
  47. *Name: "32MB"
  48. *MemoryConfigKB: PAIR(32768, 30820)
  49. }
  50. *Option: 65536KB
  51. {
  52. *Name: "64MB"
  53. *MemoryConfigKB: PAIR(65536, 61568)
  54. }
  55. *Option: 81920KB
  56. {
  57. *Name: "80MB"
  58. *MemoryConfigKB: PAIR(81920,76960)
  59. }
  60. }
  61. *Feature: Duplex
  62. {
  63. *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  64. *DefaultOption: NONE
  65. *Option: NONE
  66. {
  67. *rcNameID: =NONE_DISPLAY
  68. *Command: CmdSelect
  69. {
  70. *Order: DOC_SETUP.9
  71. *Cmd: "<1B>&l0S"
  72. }
  73. }
  74. *Option: VERTICAL
  75. {
  76. *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  77. *Command: CmdSelect
  78. {
  79. *Order: DOC_SETUP.10
  80. *Cmd: "<1B>&l1S"
  81. }
  82. }
  83. *Option: HORIZONTAL
  84. {
  85. *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  86. *Command: CmdSelect
  87. {
  88. *Order: DOC_SETUP.10
  89. *Cmd: "<1B>&l2S"
  90. }
  91. }
  92. }
  93. *Feature: InputBin
  94. {
  95. *rcNameID: =PAPER_SOURCE_DISPLAY
  96. *DefaultOption: Option1
  97. *Option: Option5
  98. {
  99. *rcNameID: 282
  100. *OptionID: 282
  101. *Constraints: MediaType.Option1
  102. *Constraints: MediaType.Option2
  103. *Constraints: MediaType.Option3
  104. *Constraints: MediaType.Option4
  105. *Constraints: MediaType.Option9
  106. *Constraints: MediaType.Option10
  107. *Constraints: MediaType.Option11
  108. *Constraints: MediaType.Option12
  109. *Constraints: MediaType.Option13
  110. *Constraints: MediaType.Option14
  111. *Constraints: MediaType.Option15
  112. *Constraints: MediaType.Option16
  113. *Constraints: MediaType.Option17
  114. *Constraints: MediaType.Option18
  115. *Constraints: MediaType.Option19
  116. *Command: CmdSelect
  117. {
  118. *Order: DOC_SETUP.11
  119. *Cmd: "<1B>&l4H"
  120. }
  121. }
  122. *Option: Option6
  123. {
  124. *rcNameID: 285
  125. *OptionID: 285
  126. *Installable? : TRUE
  127. *rcInstallableFeatureNameID: 285
  128. *Constraints: MediaType.Option1
  129. *Constraints: MediaType.Option2
  130. *Constraints: MediaType.Option3
  131. *Constraints: MediaType.Option4
  132. *Constraints: MediaType.Option9
  133. *Constraints: MediaType.Option10
  134. *Constraints: MediaType.Option11
  135. *Constraints: MediaType.Option12
  136. *Constraints: MediaType.Option13
  137. *Constraints: MediaType.Option14
  138. *Constraints: MediaType.Option15
  139. *Constraints: MediaType.Option5
  140. *Constraints: MediaType.Option6
  141. *Constraints: MediaType.Option7
  142. *Constraints: MediaType.Option8
  143. *Command: CmdSelect
  144. {
  145. *Order: DOC_SETUP.11
  146. *Cmd: "<1B>&l9H"
  147. }
  148. }
  149. *Option: Option1
  150. {
  151. *rcNameID: 280
  152. *OptionID: 280
  153. *Constraints: MediaType.Option5
  154. *Constraints: MediaType.Option6
  155. *Constraints: MediaType.Option7
  156. *Constraints: MediaType.Option8
  157. *Constraints: MediaType.Option9
  158. *Constraints: MediaType.Option10
  159. *Constraints: MediaType.Option11
  160. *Constraints: MediaType.Option12
  161. *Constraints: MediaType.Option13
  162. *Constraints: MediaType.Option14
  163. *Constraints: MediaType.Option15
  164. *Constraints: MediaType.Option16
  165. *Constraints: MediaType.Option17
  166. *Constraints: MediaType.Option18
  167. *Constraints: MediaType.Option19
  168. *Command: CmdSelect
  169. {
  170. *Order: DOC_SETUP.11
  171. *Cmd: "<1B>&l1H"
  172. }
  173. }
  174. *Option: Option3
  175. {
  176. *rcNameID: 281
  177. *OptionID: 281
  178. *Constraints: MediaType.Option1
  179. *Constraints: MediaType.Option2
  180. *Constraints: MediaType.Option3
  181. *Constraints: MediaType.Option4
  182. *Constraints: MediaType.Option9
  183. *Constraints: MediaType.Option10
  184. *Constraints: MediaType.Option11
  185. *Constraints: MediaType.Option12
  186. *Constraints: MediaType.Option13
  187. *Constraints: MediaType.Option14
  188. *Constraints: MediaType.Option15
  189. *Constraints: MediaType.Option16
  190. *Constraints: MediaType.Option17
  191. *Constraints: MediaType.Option18
  192. *Constraints: MediaType.Option19
  193. *Command: CmdSelect
  194. {
  195. *Order: DOC_SETUP.11
  196. *Cmd: "<1B>&l2H"
  197. }
  198. }
  199. *Option: Option4
  200. {
  201. *rcNameID: 283
  202. *OptionID: 283
  203. *Constraints: MediaType.Option1
  204. *Constraints: MediaType.Option2
  205. *Constraints: MediaType.Option3
  206. *Constraints: MediaType.Option4
  207. *Constraints: MediaType.Option5
  208. *Constraints: MediaType.Option6
  209. *Constraints: MediaType.Option7
  210. *Constraints: MediaType.Option8
  211. *Constraints: MediaType.Option13
  212. *Constraints: MediaType.Option14
  213. *Constraints: MediaType.Option15
  214. *Constraints: MediaType.Option16
  215. *Constraints: MediaType.Option17
  216. *Constraints: MediaType.Option18
  217. *Constraints: MediaType.Option19
  218. *Installable?: TRUE
  219. *rcInstallableFeatureNameID: 283
  220. *Command: CmdSelect
  221. {
  222. *Order: DOC_SETUP.11
  223. *Cmd: "<1B>&l6H"
  224. }
  225. }
  226. *Option: Option2
  227. {
  228. *rcNameID: 284
  229. *OptionID: 284
  230. *Installable?: TRUE
  231. *rcInstallableFeatureNameID: 284
  232. *Constraints: MediaType.Option1
  233. *Constraints: MediaType.Option2
  234. *Constraints: MediaType.Option3
  235. *Constraints: MediaType.Option4
  236. *Constraints: MediaType.Option5
  237. *Constraints: MediaType.Option6
  238. *Constraints: MediaType.Option7
  239. *Constraints: MediaType.Option8
  240. *Constraints: MediaType.Option9
  241. *Constraints: MediaType.Option10
  242. *Constraints: MediaType.Option11
  243. *Constraints: MediaType.Option12
  244. *Constraints: MediaType.Option16
  245. *Constraints: MediaType.Option17
  246. *Constraints: MediaType.Option18
  247. *Constraints: MediaType.Option19
  248. *Command: CmdSelect
  249. {
  250. *Order: DOC_SETUP.11
  251. *Cmd: "<1B>&l5H"
  252. }
  253. }
  254. }
  255. *Feature: MediaType
  256. {
  257. *rcNameID: =MEDIA_TYPE_DISPLAY
  258. *DefaultOption: Option2
  259. *Option: Option1
  260. {
  261. *rcNameID: 261
  262. *OptionID: 261
  263. *Command: CmdSelect
  264. {
  265. *Order: DOC_SETUP.5
  266. *Cmd: "@PJL SET OKIMEDIAINTRAY2=LIGHT<0A>"
  267. }
  268. }
  269. *Option: Option2
  270. {
  271. *rcNameID: 262
  272. *OptionID: 262
  273. *Command: CmdSelect
  274. {
  275. *Order: DOC_SETUP.5
  276. *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUM<0A>"
  277. }
  278. }
  279. *Option: Option3
  280. {
  281. *rcNameID: 263
  282. *OptionID: 263
  283. *Command: CmdSelect
  284. {
  285. *Order: DOC_SETUP.5
  286. *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUMHEAVY<0A>"
  287. }
  288. }
  289. *Option: Option4
  290. {
  291. *rcNameID: 264
  292. *OptionID: 264
  293. *Command: CmdSelect
  294. {
  295. *Order: DOC_SETUP.5
  296. *Cmd: "@PJL SET OKIMEDIAINTRAY2=HEAVY<0A>"
  297. }
  298. }
  299. *Option: Option5
  300. {
  301. *rcNameID: 265
  302. *OptionID: 265
  303. *Command: CmdSelect
  304. {
  305. *Order: DOC_SETUP.5
  306. *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMLIGHT<0A>"
  307. }
  308. }
  309. *Option: Option6
  310. {
  311. *rcNameID: 266
  312. *OptionID: 266
  313. *Command: CmdSelect
  314. {
  315. *Order: DOC_SETUP.5
  316. *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUM<0A>"
  317. }
  318. }
  319. *Option: Option7
  320. {
  321. *rcNameID: 267
  322. *OptionID: 267
  323. *Command: CmdSelect
  324. {
  325. *Order: DOC_SETUP.5
  326. *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMHEAVY<0A>"
  327. }
  328. }
  329. *Option: Option8
  330. {
  331. *rcNameID: 268
  332. *OptionID: 268
  333. *Command: CmdSelect
  334. {
  335. *Order: DOC_SETUP.5
  336. *Cmd: "@PJL SET OKIMEDIAINTRAY1=HEAVY<0A>"
  337. }
  338. }
  339. *Option: Option9
  340. {
  341. *rcNameID: 269
  342. *OptionID: 269
  343. *Command: CmdSelect
  344. {
  345. *Order: DOC_SETUP.5
  346. *Cmd: "@PJL SET OKIMEDIAINTRAY4=LIGHT<0A>"
  347. }
  348. }
  349. *Option: Option10
  350. {
  351. *rcNameID: 270
  352. *OptionID: 270
  353. *Command: CmdSelect
  354. {
  355. *Order: DOC_SETUP.5
  356. *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUMLIGHT<0A>"
  357. }
  358. }
  359. *Option: Option11
  360. {
  361. *rcNameID: 271
  362. *OptionID: 271
  363. *Command: CmdSelect
  364. {
  365. *Order: DOC_SETUP.5
  366. *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUM<0A>"
  367. }
  368. }
  369. *Option: Option12
  370. {
  371. *rcNameID: 272
  372. *OptionID: 272
  373. *Command: CmdSelect
  374. {
  375. *Order: DOC_SETUP.5
  376. *Cmd: "@PJL SET OKIMEDIAINTRAY4=HEAVY<0A>"
  377. }
  378. }
  379. *Option: Option13
  380. {
  381. *rcNameID: 273
  382. *OptionID: 273
  383. *Command: CmdSelect
  384. {
  385. *Order: DOC_SETUP.5
  386. *Cmd: "@PJL SET OKIMEDIAINTRAY3=LIGHT<0A>"
  387. }
  388. }
  389. *Option: Option14
  390. {
  391. *rcNameID: 274
  392. *OptionID: 274
  393. *Command: CmdSelect
  394. {
  395. *Order: DOC_SETUP.5
  396. *Cmd: "@PJL SET OKIMEDIAINTRAY3=MEDIUMLIGHT<0A>"
  397. }
  398. }
  399. *Option: Option15
  400. {
  401. *rcNameID: 275
  402. *OptionID: 275
  403. *Command: CmdSelect
  404. {
  405. *Order: DOC_SETUP.5
  406. *Cmd: "@PJL SET OKIMEDIAINTRAY3=HEAVY<0A>"
  407. }
  408. }
  409. *Option: Option16
  410. {
  411. *rcNameID: 276
  412. *OptionID: 276
  413. *Command: CmdSelect
  414. {
  415. *Order: DOC_SETUP.5
  416. *Cmd: "@PJL SET OKIMEDIAINTRAY5=LIGHT<0A>"
  417. }
  418. }
  419. *Option: Option17
  420. {
  421. *rcNameID: 277
  422. *OptionID: 277
  423. *Command: CmdSelect
  424. {
  425. *Order: DOC_SETUP.5
  426. *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMLIGHT<0A>"
  427. }
  428. }
  429. *Option: Option18
  430. {
  431. *rcNameID: 278
  432. *OptionID: 278
  433. *Command: CmdSelect
  434. {
  435. *Order: DOC_SETUP.5
  436. *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMHEAVY<0A>"
  437. }
  438. }
  439. *Option: Option19
  440. {
  441. *rcNameID: 279
  442. *OptionID: 279
  443. *Command: CmdSelect
  444. {
  445. *Order: DOC_SETUP.5
  446. *Cmd: "@PJL SET OKIMEDIAINTRAY5=HEAVY<0A>"
  447. }
  448. }
  449. }
  450. *Feature: PaperSize
  451. {
  452. *rcNameID: =PAPER_SIZE_DISPLAY
  453. *DefaultOption: LETTER
  454. *Option: ENV_C4
  455. {
  456. *rcNameID:=RCID_DMPAPER_SYSTEM_NAME
  457. *PageProtectMem: 10000
  458. *switch: Orientation
  459. {
  460. *case: PORTRAIT
  461. {
  462. *PrintableArea: PAIR(4700, 6975)
  463. *PrintableOrigin: PAIR(150, 275)
  464. *switch: Resolution
  465. {
  466. *case: Option2
  467. {
  468. *PrintableArea: PAIR(4700, 6974)
  469. *PrintableOrigin: PAIR(150, 276)
  470. }
  471. }
  472. *CursorOrigin: PAIR(150, 90)
  473. *Command: CmdSelect
  474. {
  475. *Order: DOC_SETUP.12
  476. *Cmd: "<1B>&l126a1e99F"
  477. }
  478. }
  479. *case: LANDSCAPE_CC90
  480. {
  481. *PrintableArea: PAIR(4700, 7100)
  482. *PrintableOrigin: PAIR(150, 150)
  483. *CursorOrigin: PAIR(90, 7250)
  484. *Command: CmdSelect
  485. {
  486. *Order: DOC_SETUP.12
  487. *Cmd: "<1B>&l126a8c1E<1B>*p0x0Y<1B>*c0t8550x5800Y"
  488. }
  489. }
  490. }
  491. }
  492. }