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.

934 lines
29 KiB

  1. === #399861: Orientation not changed : Color models: 9/9/99 yasuho
  2. o CNL????J.GPD (All of color models)
  3. *Feature: InputBin
  4. *Cmd: "<1B>[0q" --> *CallbackID: 450
  5. *Cmd: "<1B>[1q" --> *CallbackID: 451
  6. *Cmd: "<1B>[11q" --> *CallbackID: 452
  7. *Cmd: "<1B>[13q" --> *CallbackID: 453
  8. o CNLC???J.GPD (Color bubble jet)
  9. *Feature: InputBin: *Order: PAGE_SETUP.7 -> DOC_SETUP.12
  10. *Command: CmdStartJob: *Order: JOB_SETUP.6 -> JOB_SETUP.1
  11. === #350602: New models for RC2: new models: 6/25/99 yasuho
  12. o CNL840J.GPD: DeviceFonts: 44,45 -> Delete (Maru-gothic)
  13. === #346185: fonts overlapped: LIPS3 models: 6/1/99 yasuho
  14. o DUCCHI?.PFM / SUISU?.PFM
  15. VertRes / HorzRes: 1200 -> 300
  16. o DUCCHI?.UFM / SUISU?.UFM
  17. IFIMETRICS.flInfo: FM_INFO_DBCS_FIXED_PITCH -> Delete
  18. IFIMETRICS.dpFontSim: xxxx -> 0
  19. Build WIDTHTABLE manually.
  20. === #307415: Incorrect font pitch: All models: 5/18/99 yasuho
  21. o ZAPFDI.PFM:
  22. Average Width / Max. Width: 554 -> 2000
  23. FontWidth: 554 -> 2000
  24. ExtentTable: 278 -> 1000
  25. === #304284: Duplex isn't effective: All models: 3/11/99 yasuho
  26. o Resolution Order: DOC_SETUP.1 -> JOB_SETUP.1
  27. o Color Order: DOC_SETUP.6 ->JOB_SETUP.6
  28. o PrintQuality Order: DOC_SETUP.3 ->JOB_SETUP.3
  29. o ImageControl Order: DOC_SETUP.4 ->JOB_SETUP.4
  30. o PrintDensity Order: DOC_SETUP.5 ->JOB_SETUP.5
  31. o CmdStartDoc -> CmdStartJob
  32. o StartJob Order: DOC_SETUP.x -> JOB_SETUP.x
  33. o Add StartDoc
  34. *Command: CmdStartDoc
  35. {
  36. *Order: DOC_SETUP.x
  37. *CallbackID: 130
  38. }
  39. - LIPS3 models
  40. o Resolution Order: PAGE_SETUP.x -> JOB_SETUP.1
  41. o StartJob Order: DOC_SETUP.x -> JOB_SETUP.2
  42. - LBP-930EX
  43. o OutputMethod Order: DOC_SETUP.6 -> JOB_SETUP.6
  44. o StaplePosition Order: DOC_SETUP.7 -> JOB_SETUP.7
  45. === #304161: Take away N-up from *MediaType: Duplex models: 3/10/99 yasuho
  46. o LBP-430/450/720/730/740/750/830/840/850/930/930EX
  47. Delete *MediaType feature. (there are provided by spooler on NT5)
  48. === #294775: Enable SendMultipleRows: Color models: 3/8/99 yasuho
  49. o LBP-2030/LBP-2040/LBP-2160/BJC-680J/BJC-880J
  50. *SendMultipleRows?: TRUE
  51. *LookAheadRegion: 1
  52. === #258936: Support new model: LBP-2040: 12/21/98 yasuho
  53. o Add LBP-2040 (Based:LBP-2030)
  54. === #258936: Support new models: New models: 12/02/98 yasuho
  55. o Add LBP-2160 (Based:LBP-2030)
  56. o Add LBP-840 (Simply copied from LBP-850)
  57. o Add LBP-320Pro (Simply copied from LBP-320)
  58. === #195732: Color font incorrect: LIPS color models: 11/13/98 yasuho
  59. o LBP-2030/BJC-680J/BJC-880J
  60. PrinterType: PAGE -> SERIAL
  61. EXTERN_GLOBAL: *RasterSendAllData?: TRUE -> Delete
  62. EXTERN_GLOBAL: *UseExpColorSelectCmd?: TRUE -> Delete
  63. Add following lines.
  64. *switch: ColorMode
  65. {
  66. *case: Color
  67. {
  68. *RasterSendAllData?: TRUE
  69. *UseExpColorSelectCmd?: TRUE
  70. }
  71. }
  72. === #228625: Stacker support + new model: LBP-930EX: 9/25/98 yasuho
  73. o Add "LBP-930EX" (Based model: LBP-930)
  74. CmdStartDoc: *Order: DOC_SETUP.6 -> DOC_SETUP.9
  75. o Add following lines to "LBP-930EX" for staple stacker.
  76. *% Staple Stacker
  77. *Feature: StackerUnit
  78. {
  79. *FeatureType: PRINTER_PROPERTY
  80. *rcNameID: 299
  81. *DefaultOption: Not_Installed
  82. *Option: Not_Installed
  83. {
  84. *rcNameID: 291
  85. *DisabledFeatures: LIST(StackerTray, OutputMethod, StaplePosition)
  86. *Constraints: LIST(StackerTray.Auto, StackerTray.Bin1,
  87. + StackerTray.Bin2, StackerTray.Bin3)
  88. *Constraints: LIST(OutputMethod.JobOffset, OutputMethod.Staple,
  89. + OutputMethod.FaceUp)
  90. *Constraints: LIST(StaplePosition.TOPLEFT, StaplePosition.TOPCENTER,
  91. + StaplePosition.TOPRIGHT, StaplePosition.MIDLEFT,
  92. + StaplePosition.MIDRIGHT, StaplePosition.BOTLEFT,
  93. + StaplePosition.BOTCENTER, StaplePosition.BOTRIGHT)
  94. }
  95. *Option: Installed
  96. {
  97. *rcNameID: 290
  98. }
  99. }
  100. *Feature: StackerTray
  101. {
  102. *FeatureType: DOC_PROPERTY
  103. *rcNameID: 300
  104. *DefaultOption: NONE
  105. *Option: NONE
  106. {
  107. *rcNameID: =NONE_DISPLAY
  108. }
  109. *Option: Auto
  110. {
  111. *rcNameID: 286
  112. *Command: CmdSelect
  113. {
  114. *Order: DOC_SETUP.12
  115. *CallbackID: 410
  116. }
  117. }
  118. *Option: Bin1
  119. {
  120. *rcNameID: 301
  121. *Command: CmdSelect
  122. {
  123. *Order: DOC_SETUP.12
  124. *CallbackID: 411
  125. }
  126. }
  127. *Option: Bin2
  128. {
  129. *rcNameID: 302
  130. *Command: CmdSelect
  131. {
  132. *Order: DOC_SETUP.12
  133. *CallbackID: 412
  134. }
  135. }
  136. *Option: Bin3
  137. {
  138. *rcNameID: 303
  139. *Command: CmdSelect
  140. {
  141. *Order: DOC_SETUP.12
  142. *CallbackID: 413
  143. }
  144. }
  145. }
  146. *Feature: OutputMethod
  147. {
  148. *rcNameID: 304
  149. *DefaultOption: NONE
  150. *Option: NONE
  151. {
  152. *rcNameID: =NONE_DISPLAY
  153. *DisabledFeatures: LIST(StaplePosition)
  154. *Constraints: LIST(StaplePosition.TOPLEFT, StaplePosition.TOPCENTER,
  155. + StaplePosition.TOPRIGHT, StaplePosition.MIDLEFT,
  156. + StaplePosition.MIDRIGHT, StaplePosition.BOTLEFT,
  157. + StaplePosition.BOTCENTER, StaplePosition.BOTRIGHT)
  158. }
  159. *Option: JobOffset
  160. {
  161. *rcNameID: 305
  162. *DisabledFeatures: LIST(StaplePosition)
  163. *Constraints: LIST(StaplePosition.TOPLEFT, StaplePosition.TOPCENTER,
  164. + StaplePosition.TOPRIGHT, StaplePosition.MIDLEFT,
  165. + StaplePosition.MIDRIGHT, StaplePosition.BOTLEFT,
  166. + StaplePosition.BOTCENTER, StaplePosition.BOTRIGHT)
  167. *Command: CmdSelect
  168. {
  169. *Order: DOC_SETUP.6
  170. *CallbackID: 420
  171. }
  172. }
  173. *Option: Staple
  174. {
  175. *rcNameID: 306
  176. *Command: CmdSelect
  177. {
  178. *Order: DOC_SETUP.6
  179. *CallbackID: 421
  180. }
  181. }
  182. *Option: FaceUp
  183. {
  184. *rcNameID: 307
  185. *DisabledFeatures: LIST(StaplePosition)
  186. *Constraints: LIST(StaplePosition.TOPLEFT, StaplePosition.TOPCENTER,
  187. + StaplePosition.TOPRIGHT, StaplePosition.MIDLEFT,
  188. + StaplePosition.MIDRIGHT, StaplePosition.BOTLEFT,
  189. + StaplePosition.BOTCENTER, StaplePosition.BOTRIGHT)
  190. *Command: CmdSelect
  191. {
  192. *Order: DOC_SETUP.6
  193. *CallbackID: 422
  194. }
  195. }
  196. }
  197. *Feature: StaplePosition
  198. {
  199. *rcNameID: 308
  200. *DefaultOption: NONE
  201. *Option: NONE
  202. {
  203. *rcNameID: =NONE_DISPLAY
  204. }
  205. *Option: TOPLEFT
  206. {
  207. *rcNameID: 309
  208. *Command: CmdSelect
  209. {
  210. *Order: DOC_SETUP.7
  211. *CallbackID: 430
  212. }
  213. }
  214. *Option: TOPCENTER
  215. {
  216. *rcNameID: 310
  217. *Command: CmdSelect
  218. {
  219. *Order: DOC_SETUP.7
  220. *CallbackID: 431
  221. }
  222. }
  223. *Option: TOPRIGHT
  224. {
  225. *rcNameID: 311
  226. *Command: CmdSelect
  227. {
  228. *Order: DOC_SETUP.7
  229. *CallbackID: 432
  230. }
  231. }
  232. *Option: MIDLEFT
  233. {
  234. *rcNameID: 312
  235. *Command: CmdSelect
  236. {
  237. *Order: DOC_SETUP.7
  238. *CallbackID: 433
  239. }
  240. }
  241. *Option: MIDRIGHT
  242. {
  243. *rcNameID: 314
  244. *Command: CmdSelect
  245. {
  246. *Order: DOC_SETUP.7
  247. *CallbackID: 435
  248. }
  249. }
  250. *Option: BOTLEFT
  251. {
  252. *rcNameID: 315
  253. *Command: CmdSelect
  254. {
  255. *Order: DOC_SETUP.7
  256. *CallbackID: 436
  257. }
  258. }
  259. *Option: BOTCENTER
  260. {
  261. *rcNameID: 316
  262. *Command: CmdSelect
  263. {
  264. *Order: DOC_SETUP.7
  265. *CallbackID: 437
  266. }
  267. }
  268. *Option: BOTRIGHT
  269. {
  270. *rcNameID: 317
  271. *Command: CmdSelect
  272. {
  273. *Order: DOC_SETUP.7
  274. *CallbackID: 438
  275. }
  276. }
  277. }
  278. *InvalidCombination: LIST(PaperSize.A3, StaplePosition.MIDLEFT)
  279. *InvalidCombination: LIST(PaperSize.A3, StaplePosition.MIDRIGHT)
  280. *InvalidCombination: LIST(PaperSize.A3, StaplePosition.BOTLEFT)
  281. *InvalidCombination: LIST(PaperSize.A3, StaplePosition.BOTCENTER)
  282. *InvalidCombination: LIST(PaperSize.A3, StaplePosition.BOTRIGHT)
  283. *InvalidCombination: LIST(PaperSize.A4, StaplePosition.TOPCENTER)
  284. *InvalidCombination: LIST(PaperSize.A4, StaplePosition.TOPRIGHT)
  285. *InvalidCombination: LIST(PaperSize.A4, StaplePosition.MIDRIGHT)
  286. *InvalidCombination: LIST(PaperSize.A4, StaplePosition.BOTCENTER)
  287. *InvalidCombination: LIST(PaperSize.A4, StaplePosition.BOTRIGHT)
  288. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.TOPLEFT)
  289. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.TOPCENTER)
  290. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.TOPRIGHT)
  291. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.MIDLEFT)
  292. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.MIDRIGHT)
  293. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.BOTLEFT)
  294. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.BOTCENTER)
  295. *InvalidCombination: LIST(PaperSize.A5, StaplePosition.BOTRIGHT)
  296. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.TOPLEFT)
  297. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.TOPCENTER)
  298. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.TOPRIGHT)
  299. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.MIDLEFT)
  300. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.MIDRIGHT)
  301. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.BOTLEFT)
  302. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.BOTCENTER)
  303. *InvalidCombination: LIST(PaperSize.B6_JIS, StaplePosition.BOTRIGHT)
  304. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.TOPLEFT)
  305. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.TOPCENTER)
  306. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.TOPRIGHT)
  307. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.MIDLEFT)
  308. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.MIDRIGHT)
  309. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.BOTLEFT)
  310. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.BOTCENTER)
  311. *InvalidCombination: LIST(PaperSize.B5, StaplePosition.BOTRIGHT)
  312. *InvalidCombination: LIST(PaperSize.B4, StaplePosition.MIDLEFT)
  313. *InvalidCombination: LIST(PaperSize.B4, StaplePosition.MIDRIGHT)
  314. *InvalidCombination: LIST(PaperSize.B4, StaplePosition.BOTLEFT)
  315. *InvalidCombination: LIST(PaperSize.B4, StaplePosition.BOTCENTER)
  316. *InvalidCombination: LIST(PaperSize.B4, StaplePosition.BOTRIGHT)
  317. *InvalidCombination: LIST(PaperSize.LETTER, StaplePosition.TOPCENTER)
  318. *InvalidCombination: LIST(PaperSize.LETTER, StaplePosition.TOPRIGHT)
  319. *InvalidCombination: LIST(PaperSize.LETTER, StaplePosition.MIDRIGHT)
  320. *InvalidCombination: LIST(PaperSize.LETTER, StaplePosition.BOTCENTER)
  321. *InvalidCombination: LIST(PaperSize.LETTER, StaplePosition.BOTRIGHT)
  322. *InvalidCombination: LIST(PaperSize.LEGAL, StaplePosition.TOPCENTER)
  323. *InvalidCombination: LIST(PaperSize.LEGAL, StaplePosition.MIDLEFT)
  324. *InvalidCombination: LIST(PaperSize.LEGAL, StaplePosition.MIDRIGHT)
  325. *InvalidCombination: LIST(PaperSize.LEGAL, StaplePosition.BOTLEFT)
  326. *InvalidCombination: LIST(PaperSize.LEGAL, StaplePosition.BOTCENTER)
  327. *InvalidCombination: LIST(PaperSize.LEGAL, StaplePosition.BOTRIGHT)
  328. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.TOPLEFT)
  329. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.TOPCENTER)
  330. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.TOPRIGHT)
  331. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.MIDLEFT)
  332. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.MIDRIGHT)
  333. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.BOTLEFT)
  334. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.BOTCENTER)
  335. *InvalidCombination: LIST(PaperSize.TABLOID, StaplePosition.BOTRIGHT)
  336. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.TOPLEFT)
  337. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.TOPCENTER)
  338. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.TOPRIGHT)
  339. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.MIDLEFT)
  340. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.MIDRIGHT)
  341. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.BOTLEFT)
  342. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.BOTCENTER)
  343. *InvalidCombination: LIST(PaperSize.EXECUTIVE, StaplePosition.BOTRIGHT)
  344. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.TOPLEFT)
  345. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.TOPCENTER)
  346. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.TOPRIGHT)
  347. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.MIDLEFT)
  348. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.MIDRIGHT)
  349. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.BOTLEFT)
  350. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.BOTCENTER)
  351. *InvalidCombination: LIST(PaperSize.JENV_YOU4, StaplePosition.BOTRIGHT)
  352. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.TOPLEFT)
  353. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.TOPCENTER)
  354. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.TOPRIGHT)
  355. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.MIDLEFT)
  356. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.MIDRIGHT)
  357. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.BOTLEFT)
  358. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.BOTCENTER)
  359. *InvalidCombination: LIST(PaperSize.JAPANESE_POSTCARD, StaplePosition.BOTRIGHT)
  360. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.TOPLEFT)
  361. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.TOPCENTER)
  362. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.TOPRIGHT)
  363. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.MIDLEFT)
  364. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.MIDRIGHT)
  365. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.BOTLEFT)
  366. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.BOTCENTER)
  367. *InvalidCombination: LIST(PaperSize.CUSTOMSIZE, StaplePosition.BOTRIGHT)
  368. === #226376: Palette related issue: LIPS4 color models: 9/21/98 yasuho
  369. o Added *Order to *BeginPaletteDef
  370. o Set correct order to CmdSelect
  371. o Add CmdBeginPaletteReDef/CmdEndPaletteReDef/CmdReDefinePaletteEntry for 8bpp
  372. o Delete dummyColorMode
  373. === #193620: Courier Support: LIPS4 old models: 9/16/98 yasuho
  374. o CNL4JRES.GPC / LIPS1200.GPC
  375. Font Cartridges: FR-1 Ohbun-shotai: Select: 68,69,70,71
  376. o CNL2030J.GPD / CNL450J.GPD / CNL730J.GPD / CNL830J.GPD
  377. Add 68,69,70,71 to FC1
  378. rcDevFontNameID: 508 -> 525
  379. === #223621: Courier Support: LBP-430/740/750/850/930: 9/11/98 yasuho
  380. o CNL4JRES.GPC: LBP-430/740/750/930: Resident Fonts: Select: 68,69,70,71
  381. o LIPS1200.GPC: LBP-850: Resident Fonts: Select: 68,69,70,71
  382. o COURIER.PFM / COURIERB.PFM / COURIERI.PFM / COURIERJ.PFM
  383. Type:128 Char Set:0
  384. Points:120 PixWidth:600
  385. VertRes:600 PixHeight:1000
  386. HorzRes:600 Pitch & Family:48
  387. Ascent:900 Average Width:600
  388. Internal Leading:0 Max. Width:600
  389. External Leading:200 First Char:32
  390. Italic:0 Last Char:255
  391. Underline:0 Default Char:0
  392. StrikeOut:0 Break Char:0
  393. Weight:400 Width Bytes:0
  394. o *TTFS: CourierNew: rcDevFontNameID: 508 -> 525
  395. === #223621: Prop DBCS Support: LBP-430/740/750/850/930: 9/9/98 yasuho
  396. o CNL4JRES.GPC: LBP-430/740/750/930: Resident Fonts: Select: 64,65,66,67
  397. o LIPS1200.GPC: LBP-850: Resident Fonts: Select: 64,65,66,67
  398. o PMINCHO.PFM: (Based: HEIMW3.PFM)
  399. Face Name: xxxx -> xxxx PS
  400. Font Select: %101 -> %150
  401. o PMINCHOV.PFM: (Based: HEIMW3V.PFM)
  402. Face Name: xxxx -> xxxx PS
  403. Font Select: %101 -> %150
  404. o PGOTHIC.PFM: (Based: HEIGW5.PFM)
  405. Face Name: xxxx -> xxxx PS
  406. Font Select: %102 -> %151
  407. o PGOTHICV.PFM: (Based: HEIGW5V.PFM)
  408. Face Name: xxxx -> xxxx PS
  409. Font Select: %102 -> %151
  410. o TTFS
  411. *TTFS: MSPMincho
  412. {
  413. *rcTTFontNameID: 517
  414. *rcDevFontNameID: 518
  415. }
  416. *TTFS: MSPMinchoV
  417. {
  418. *rcTTFontNameID: 519
  419. *rcDevFontNameID: 520
  420. }
  421. *TTFS: MSPGothic
  422. {
  423. *rcTTFontNameID: 521
  424. *rcDevFontNameID: 522
  425. }
  426. *TTFS: MSPGothicV
  427. {
  428. *rcTTFontNameID: 523
  429. *rcDevFontNameID: 524
  430. }
  431. === #215812: Italic !work: All models: 9/7/98 yasuho
  432. o TYPGOT.UFM / TYPGOTV.UFM / TYPMIN.UFM / TYPMINV.UFM:
  433. FONTSIM.dpItalic: 12 -> 0
  434. FONTSIM.dpBoldItalic: 0 -> 12
  435. === #217885: Memory configuration: LBP-430/930: 8/31/98 yasuho
  436. o Memory Settings: Add: 7MB:7168,6144 11MB:11264,7168 19MB:19456,16384
  437. 40MB:40960,37888
  438. o LBP-930: Memory Config: Unselect:4MB Select:40MB Default:8MB
  439. o LBP-430: Memory Config: Unselect:4/8/12/16/20/24/28/36MB
  440. Select:3/7/11/19MB Default:3MB
  441. o LBP-320: Memory Config: Unselect:1.5/2.5/3.5MB Select:4/8/16MB Default:4MB
  442. === #217881: "Maru-gothic" supported: LBP-430: 8/31/98 yasuho
  443. o LBP-430: Resident Fonts: Unselect: "Maru-gothic"
  444. === #217880: FontCart supported: LBP-320: 8/31/98 yasuho
  445. o LBP-320: sCartSlots: 2 -> 0
  446. o LBP-320: Font Cartridges: Inhibit All:
  447. === #217878: Support 300DPI: LBP-930: 8/31/98 yasuho
  448. o LBP-930: Resolutions: Select: 300 dots per inch
  449. === #217875: Support A4/Legal/Executive: LBP-930: 8/31/98 yasuho
  450. o LBP-930: Paper Sizes: Add: A5/Legal/Executive
  451. === #217871: Upper tray supported: LBP-320: 8/31/98 yasuho
  452. o LBP-320: Paper Sources: Unselect: Upper Cassette
  453. === #217889: Mid tray supported: LBP-930: 8/31/98 yasuho
  454. o LBP-930: Paper Sources: Unselect: Mid Cassette
  455. === #217888: Lower tray supported: LBP-430: 8/31/98 yasuho
  456. o LBP-430: Paper Sources: Unselect: Lower Cassette
  457. === #217866: Support "Tezashi": LBP-430/740/750/930: 8/31/98 yasuho
  458. o LBP-430/740/750/930: Paper Sources: Select: "Tezashi"
  459. === #216667: Support Manual feed: LBP-850: 8/27/98 yasuho
  460. o LBP-850: Paper Sources: Select: Manual feed
  461. === #215291: Delete "Kaku-gothic": LBP-404F: 8/27/98 yasuho
  462. o LBP-A404F: Font Cartridges: Unselect: JSC-1 Kaku-gothic
  463. === #215283: FontCartridge should delete: LBP-A405Jr.: 8/27/98 yasuho
  464. o LBP-A405Jr.: sCartSlots: 2 -> 0
  465. o LBP-A405Jr.: Font Cartridges: Inhibit All:
  466. === #215278: Remove "Tezashi": LBP-B406D: 8/27/98 yasuho
  467. o LBP-B406D: Paper Sources: Unselect: Tezashi
  468. === #215273: Upper cassette wrong: LIPS3 w/ single tray: 8/27/98 yasuho
  469. o LBP-320/LBP-A404G2/LBP-A404E/LBP-A404F/LBP-A404/LBP-A405Jr.
  470. *Feature: InputBin
  471. {
  472. *rcNameID: 2102
  473. *DefaultOption: Option1
  474. *Option: Option1
  475. {
  476. *rcNameID: 298
  477. *OptionID: 298
  478. *Command: CmdSelect
  479. {
  480. *Order: PAGE_SETUP.6
  481. *Cmd: "<1B>[0q"
  482. }
  483. }
  484. *Option: Option2
  485. {
  486. *rcNameID: 265
  487. *OptionID: 265
  488. *Command: CmdSelect
  489. {
  490. *Order: PAGE_SETUP.6
  491. *Cmd: "<1B>[1q"
  492. }
  493. }
  494. }
  495. o CNL4JRES.RC: Add following line.
  496. 298 "Cassette"
  497. === #215251: Support Japanese Postcard: LBP-430/LBP-450: 8/26/98 yasuho
  498. o LBP-430: Paper Sizes: Select: Japanese Postcard
  499. o LBP-450: Paper Sizes: Select: Japanese Postcard
  500. === #215248: Support A5/Legal/Executive: LBP-830: 8/26/98 yasuho
  501. o LBP-830: Paper Sizes: Select: A5/Legal/Executive
  502. === #215234: Mid tray should remove: LBP-830/LBP-2030: 8/26/98 yasuho
  503. o LBP-830: Paper Sources: Unselect: mid tray
  504. o LBP-2030: Paper Sources: Unselect: mid tray
  505. === #215808: @Maru-gothic !enumed: LIPS3 models: 8/25/98 yasuho
  506. o CNL4JRES.GPC: Font Cartridges: JSC-2 Maru-gothic: Select: MGOTHICV.PFM
  507. o LIPS4CMS.GPC: Font Cartridges: JSC-2 Maru-gothic: Select: MGOTHICV.PFM
  508. === #215810: ZapfCalligraphic: Bold+Italic !work: All models: 8/25/98 yasuho
  509. o ZAPFCALB.PFM: Pitch&Family: 17->33
  510. o ZAPFCALI.PFM: Pitch&Family: 17->33
  511. o ZAPFCALJ.PFM: Pitch&Family: 17->33
  512. === #215222: some line !print: LBP-2030: 8/24/98 yasuho
  513. o cnl2030j.gpd: Delete *Feature: ScanForRules
  514. RectXXXFill doesn't work because this printer was used OVERWRITE MODE
  515. on raster operation.
  516. === #213732: Support 1200dpi: LBP-850: 8/20/98 yasuho
  517. o Create LIPS1200.GPC/LIPS1200.RC3 from CNL4JRES.*.
  518. o MasterUnit: 600,600 -> 1200,1200
  519. o Create new model: LBP-850 (Base: LBP-750)
  520. o Resolution: Create 1200dpi: Select Resolution: "%108".
  521. o #2 Page Control: PC_OCD_BEGINDOC: "%100" -> "%120".
  522. === #185185: Support RectXXFill: All models: 7/31/98 yasuho
  523. o Add following entries to any GPDs.
  524. *% RectFill feature
  525. *Feature: ScanForRules
  526. {
  527. *rcNameID: 297
  528. *FeatureType: DOC_PROPERTY
  529. *DefaultOption: Enabled
  530. *Option: Disabled
  531. {
  532. *rcNameID: 291
  533. }
  534. *Option: Enabled
  535. {
  536. *rcNameID: 290
  537. *Command: CmdSetRectWidth
  538. {
  539. *CallbackID: 401
  540. *Params: LIST(RectXSize)
  541. }
  542. *Command: CmdSetRectHeight
  543. {
  544. *CallbackID: 402
  545. *Params: LIST(RectYSize)
  546. }
  547. *Command: CmdRectWhiteFill { *CallbackID: 403 }
  548. *Command: CmdRectBlackFill { *CallbackID: 404 }
  549. }
  550. }
  551. === #193625: Delete ducchi and suiss: LIPS4 models: 7/13/98 yasuho ===
  552. o Unselect "ducchi" and "suiss" from device font lists.
  553. === #192255: FontCart names: LIPS4 models: 7/13/98 yasuho ===
  554. o Add following lines to CNL4JRES.RC.
  555. 293 "FR-1 Ohbun shotai"
  556. 294 "FR-2 Kyohka-sho tai"
  557. 295 "FR-3 Kai-sho tai"
  558. 296 "FR-4 Gyoh-sho tai"
  559. o Replace font cartidges as follows.
  560. *FontCartridge: FC1
  561. {
  562. *rcCartridgeNameID: 293
  563. *Fonts: LIST(10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
  564. + 26,27,28,29,30,31)
  565. }
  566. *FontCartridge: FC2
  567. {
  568. *rcCartridgeNameID: 294
  569. *Fonts: LIST(46,47)
  570. }
  571. *FontCartridge: FC3
  572. {
  573. *rcCartridgeNameID: 295
  574. *Fonts: LIST(48,49)
  575. }
  576. *FontCartridge: FC4
  577. {
  578. *rcCartridgeNameID: 296
  579. *Fonts: LIST(54,55)
  580. }
  581. === #195162: Color incorrect: Color models: 7/13/98 yasuho ===
  582. [ CNL2030J.GPD / CNLC680J.GPD / CNLC880J.GPD ]
  583. o All of Options in Color order: DOC_SETUP.? -> PAGE_SETUP.16
  584. (Workaround for DefinePalette ORDER)
  585. o 8bpp
  586. *Command: CmdBeginPaletteDef { *Cmd: "^00" }
  587. *Command: CmdEndPaletteDef { *Cmd: "<1E>" }
  588. o 24bpp
  589. *Command: CmdBeginPaletteDef { *CallbackID: 351 }
  590. *Command: CmdEndPaletteDef { *CallbackID: 352 }
  591. *Command: CmdDefinePaletteEntry
  592. {
  593. *CallbackID: 353
  594. *Params: LIST(RedValue, GreenValue, BlueValue)
  595. }
  596. *Command: CmdSelectPaletteEntry
  597. {
  598. *CallbackID: 354
  599. *Params: LIST(CurrentPaletteIndex)
  600. }
  601. o Add "dummyColorMode" features (Workaround for DefinePalette ORDER)
  602. *Feature: dummyColorMode
  603. {
  604. *Name: "dummy feature"
  605. *ConcealFromUI?: TRUE
  606. *Option: OnlyOne
  607. {
  608. *Name: "dummy option"
  609. *Switch: ColorMode
  610. {
  611. *Case: Mono
  612. {
  613. }
  614. *Case: Color
  615. {
  616. *Command: CmdSelect
  617. {
  618. *Order: DOC_SETUP.6
  619. *CallbackID: 200
  620. }
  621. }
  622. *Case: 8bpp
  623. {
  624. *Command: CmdSelect
  625. {
  626. *Order: DOC_SETUP.6
  627. *CallbackID: 202
  628. }
  629. }
  630. *Case: 24bpp
  631. {
  632. *Command: CmdSelect
  633. {
  634. *Order: DOC_SETUP.6
  635. *CallbackID: 201
  636. }
  637. }
  638. }
  639. }
  640. }
  641. === #193606: Device font !enum: All models: 7/7/98 yasuho ===
  642. o CNL4JRES.GPC / LIPS3MS.GPC / LIPS4CMS.GPC
  643. Font Cartridge: JSC-4 Kaisho-tai: LandScape: 3=DUTCHJ.PFM -> Unselect
  644. === #194525: PostCard can be chosen: LBP-2030: 7/6/98 yasuho ===
  645. o LBP-2030: Paper Sizes: Japanese Post Card -> Delete
  646. === #192840: FontCartSlots: LBP-2030: 7/2/98 yasuho ===
  647. o LBP-450: sCartSlots: 2 -> 3
  648. o LBP-720: sCartSlots: 2 -> 0
  649. o LBP-730: sCartSlots: 2 -> 3
  650. o LBP-740: sCartSlots: 2 -> 0
  651. o LBP-750: sCartSlots: 2 -> 3
  652. o LBP-830: sCartSlots: 2 -> 3
  653. o LBP-930: sCartSlots: 2 -> 3
  654. o LBP-2030: sCartSlots: 2 -> 3
  655. === #192247: printable area: LBP-2030: 7/1/98 yasuho ===
  656. o Printable area: All: Top: 120 -> 192 , Bot: 120 -> 50
  657. o LBP-2030: fGeneral: MD_SERIAL: On -> Off
  658. === #193617: Bold+Italic !print: All models: 7/6/98 yasuho ===
  659. o avantj.pfm: Ascent: 11516 -> 1516
  660. === #192634: !show on duplex: All models with duplex: 7/1/98 yasuho ===
  661. o All models: Add following lines
  662. *Feature: DuplexUnit
  663. {
  664. *FeatureType: PRINTER_PROPERTY
  665. *rcNameID: 292
  666. *DefaultOption: NotInstalled
  667. *Option: NotInstalled
  668. {
  669. *rcNameID: 291
  670. *DisabledFeatures: LIST(Duplex)
  671. *Constraints: LIST(Duplex.VERTICAL, Duplex.HORIZONTAL)
  672. }
  673. *Option: Installed
  674. {
  675. *rcNameID: 290
  676. }
  677. }
  678. o All models: Remove following lines
  679. *rcInstalledOptionNameID: 290
  680. *rcNotInstalledOptionNameID: 291
  681. *Installable?: TRUE
  682. *rcInstallableFeatureNameID: 292
  683. === #189690: printable area: BJC-880J: 6/25/98 yasuho ===
  684. o LIPS4CMS.GPC: B4: Landscape: Bottom: 113 -> 128
  685. === #182670: Bad tray select: LIPS3 on CNL4JRES: 6/9/98 yasuho ===
  686. o CNL4JRES.GPC: Paper Sources: Upper cassette: \x1B[11q -> \x1B[3q
  687. Lower cassette: \x1B[12q -> \x1B[2q
  688. === #137106: Delete Large Paper / Duplex: LBP-2030: 3/19/98 yasuho ===
  689. o LBP-2030: Support Paper: A4 / B5 / Letter / Legal / Japanese Postcard / User
  690. Page Size Limits: Width Max: 7014 -> 5100 Height Max: 10200 -> 7014
  691. sMaxPhysWidth: 7014 -> 5100
  692. Paper Sizes: Deselect A3 / A5 / B6 / B4 / Tabloid / Executive /
  693. Japanese Envelope
  694. fGeneral: MD_DUPLEX: ON -> OFF
  695. Paper Quolity: Inhibit all
  696. === #150044: device font as garbage: All models: 3/16/98 yasuho ===
  697. o All models
  698. *EjectPageWithFF?: FALSE -> TRUE
  699. *Command: CmdFF { *Cmd : "<0C>" -> "" }
  700. *ReselectFont: LIST(AFTER_FF)
  701. === #137462: 'X000' is printed: LIPS4 color models: 2/26/98 yasuho ===
  702. o LBP-2030 / BJC-680J / BJC-880J
  703. CmdStartPage: *CallbackID: 6 -> 302
  704. CmdEndPage: *CallbackID: 5 -> *Cmd: "<0C>"
  705. CmdEndDoc: *CallbackID: 102 -> 304
  706. === For duplex unit: LIPS4 models: 1/21/98 yasuho ===
  707. o Add new string resources to cnl4jres.rc.
  708. 290 "Valid"
  709. 291 "Invalid"
  710. 292 "Duplex Unit(Option)"
  711. o Add following entries to each GPDs.
  712. *rcInstalledOptionNameID: 290
  713. *rcNotInstalledOptionNameID: 291
  714. o Add following entries into the *Feature: Duplex section in GPDs.
  715. *Installable?: TRUE
  716. *rcInstallableFeatureNameID: 292
  717. === #120640: Some characters are shift: All model: 1/14/98 yasuho
  718. o Fix some calculation codes for proportional device fonts.
  719. === #120454: Blank page printed: All model: 11/5/97 yasuho
  720. o Change *EjectPageWithFF?: TRUE -> FALSE
  721. === All model: 10/29/97 yasuho
  722. o Add *TTFS and *TTFSEnabled? to all models.
  723. === BJC-680J/880J: 10/27/97 yasuho
  724. o rcCartridgeNameID: convert ID: LIPS4CMS -> CNL4JRES
  725. === LBP-5030: 10/27/97 yasuho
  726. o rcCartridgeNameID: convert ID: LIPS3MS -> CNL4JRES
  727. === BJC-680J/880J: 10/23/97 yasuho
  728. o CmdStartDoc: CallbackID: 1 -> 301
  729. o Resolution: CallbackID: 8->308
  730. o Add CmdSendRedData, CmdSendGreenData, CmdSendBlueData manually. (dummy)
  731. o Add CmdEnableTIFF4, CmdDisableCompression manually.
  732. o ColorMode: Color: CallbackID: 11 -> 200
  733. o ColorMode: 8bpp: CallbackID: 13 -> 202
  734. o ColorMode: 24bpp: CallbackID: 12 -> 201
  735. o EjectPageWithFF: TRUE -> FALSE
  736. o 8BPP: CmdBeginPaletteDef: *CallbackID: 351
  737. o 8BPP: CmdEndPaletteDef: *CallbackID: 352
  738. o 8BPP: CmdDefinePaletteEntry: Rop3/Red/Green -> Red/Green/Blue
  739. o 8BPP: CmdSelectPalette: PaletteIndexToProgram -> CurrentPaletteIndex
  740. o 24BPP: CmdDefinePaletteEntry: { *Cmd: "" }
  741. o 24BPP: CmdSelectPaletteEntry: { *Cmd: "" }
  742. o CmdEndJob: *Cmd: "%%..." -> *CallbackID: 102
  743. === LBP-2030: 10/23/97 yasuho
  744. o Add CmdSendRedData, CmdSendGreenData, CmdSendBlueData manually. (dummy)
  745. o 8BPP: CmdBeginPaletteDef: *CallbackID: 351
  746. o 8BPP: CmdEndPaletteDef: *CallbackID: 352
  747. o 8BPP: CmdDefinePaletteEntry: Rop3/Red/Green -> Red/Green/Blue
  748. o 8BPP: CmdSelectPalette: PaletteIndexToProgram -> CurrentPaletteIndex
  749. o 24BPP: CmdDefinePaletteEntry: { *Cmd: "" }
  750. o 24BPP: CmdSelectPaletteEntry: { *Cmd: "" }
  751. === LBP-310/LBP-5030: 10/13/97 yasuho
  752. o Merge from LIPS3MS
  753. === All PFM: 10/2/97 yasuho
  754. o SelectFont command doesn't output to UFM.
  755. Rewrite PFM manually.
  756. === All model: 8/28/97 yasuho
  757. o Add CmdLF and CmdFF.
  758. *Command: CmdLF { *Cmd : "<0A>" }
  759. *Command: CmdFF { *Cmd : "<0C>" }
  760. o Add following params with each CmdSendBlockData
  761. *Params: LIST(NumOfDataBytes, RasterDataHeightInPixels, RasterDataWidthInBytes)
  762. o Add following params to CmdSetSimpleRotation
  763. *Params: LIST(PrintDirInCCDegrees)
  764. o Add following params to CmdXMoveAbsolute
  765. *Params: LIST(DestX)
  766. o Add following params to CmdYMoveAbsolute
  767. *Params: LIST(DestY)
  768. o Add following params to CmdXMoveRelRight
  769. *Params: LIST(DestXRel)
  770. o Add following params to CmdYMoveRelDown
  771. *Params: LIST(DestYRel)