Tizen 2.1 base
[platform/upstream/hplip.git] / prnt / hpcups / LidilPrintModes.h
1 #include "CommonDefinitions.h"
2 #include "dj3320PrintModes.h"
3 #include "dj4100PrintModes.h"
4
5
6 /*PQ_Cartridge_Map contains the PrintMode Index value present in PrintMode Array for all combinations of PQ and Installed Cartridges*/
7 /*-1 means the combination is not possible*/
8 int PQ_Cartridge_Map[][5]={
9                                 /*BlackColor*/       /*TriColor*/      /*PhotoColor*/   /*Black+TriColor*/   /*Photo+TriColor*/
10 /*Normal Color*/           {           1,                  4,                1,                 1,                   9},  
11                                                 
12 /*Normal Grey*/            {           6,                  6,                6,                 6,                   7},  
13
14 /*Draft Color*/            {           0,                  3,                0,                 0,                   8},  
15
16 /*Draft Grey*/             {           5,                  5,                5,                 5,                   5}, 
17                                                 
18 /*High Resolution Photo*/  {           2,                  2,                2,                 2,                  10},  
19 };
20
21 int PQ_Cartridge_Map_ViperTrim[][5]={
22                                 /*BlackColor*/       /*TriColor*/      /*PhotoColor*/   /*Black+TriColor*/   /*Photo+TriColor*/
23 /*Normal Color*/           {           4,                  4,                4,                 4,                   4},  
24                                                 
25 /*Normal Grey*/            {           6,                  6,                6,                 6,                   7},  
26
27 /*Draft Color*/            {           3,                  3,                3,                 3,                   3},  
28
29 /*Draft Grey*/             {           5,                  5,                5,                 5,                   5}, 
30                                                 
31 /*High Resolution Photo*/  {           2,                  2,                2,                 2,                  10},  
32 };
33
34
35 #if 0
36
37 /*PQ_Cartridge_Map contains the PrintMode Index value present in PrintMode Array for all combinations of PQ and Installed Cartridges*/
38 /*-1 means the combination is not possible*/
39 int PQ_Cartridge_Map[][5]={
40                                 /*BlackColor*/       /*TriColor*/      /*PhotoColor*/   /*Black+TriColor*/   /*Photo+TriColor*/
41 /*Normal Color*/           {          -1,                  4,               -1,                 1,                   9},  
42                                                 
43 /*Normal Grey*/            {           6,                 -1,                6,                 6,                   7},  
44
45 /*Draft Color*/            {          -1,                  3,               -1,                 0,                   8},  
46
47 /*Draft Grey*/             {           5,                 -1,               -1,                 5,                  -1}, 
48                                                 
49 /*High Resolution Photo*/  {          -1,                  2,               -1,                 2,                  10},  
50 };
51
52 #endif
53
54
55 PrintModeTable lidil_print_modes_table [] =
56 {
57     {"dj3320", dj3320PrintModes, sizeof(dj3320PrintModes)/sizeof(PrintMode)},
58     {"dj3600", dj3320PrintModes, sizeof(dj3320PrintModes)/sizeof(PrintMode)},
59     {"dj4100", dj4100PrintModes, sizeof(dj4100PrintModes)/sizeof(PrintMode)},
60     {"dj2600", dj4100PrintModes, sizeof(dj4100PrintModes)/sizeof(PrintMode)}
61 };
62