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.

537 lines
14 KiB

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