|
Lines 108-113
Link Here
|
| 108 |
string cardName = (string) XLib::getCardName(); |
108 |
string cardName = (string) XLib::getCardName(); |
| 109 |
string monitorName = (string) XLib::getMonitorName(); |
109 |
string monitorName = (string) XLib::getMonitorName(); |
| 110 |
boolean has3D = (boolean) XLib::hasOpenGLFeatures(); |
110 |
boolean has3D = (boolean) XLib::hasOpenGLFeatures(); |
|
|
111 |
boolean isFbdevBased= (boolean) XLib::isFbdevBased(); |
| 111 |
boolean is3DCard = (boolean) XLib::has3DCapabilities(); |
112 |
boolean is3DCard = (boolean) XLib::has3DCapabilities(); |
| 112 |
boolean isNoteBook = (boolean) XLib::isExternalVGANoteBook(); |
113 |
boolean isNoteBook = (boolean) XLib::isExternalVGANoteBook(); |
| 113 |
boolean isNoteBookHW= (boolean) XLib::isNoteBookHardware(); |
114 |
boolean isNoteBookHW= (boolean) XLib::isNoteBookHardware(); |
|
Lines 153-186
Link Here
|
| 153 |
//====================================== |
154 |
//====================================== |
| 154 |
// Monitor name and resolution... |
155 |
// Monitor name and resolution... |
| 155 |
//-------------------------------------- |
156 |
//-------------------------------------- |
| 156 |
if (monitorInch == "undef") { |
157 |
if (! isFbdevBased) { |
|
|
158 |
if (monitorInch == "undef") { |
| 159 |
proposal = proposal |
| 160 |
+ LI |
| 161 |
+ XMessages::monitor + "<a href=\"sax-monitor\">" |
| 162 |
+ monitorName + "</a> " + "(<a href=\"sax-displaysize\">" |
| 163 |
+ XMessages::Aspect + " " + XMessages::unconfigured + "</a>)" |
| 164 |
+ " - (<a href=\"sax-resolution\">" + resolution + "</a>)" |
| 165 |
+ IL; |
| 166 |
} else { |
| 167 |
proposal = proposal |
| 168 |
+ LI |
| 169 |
+ XMessages::monitor + "<a href=\"sax-monitor\">" |
| 170 |
+ monitorName + "</a> " + "(<a href=\"sax-displaysize\">" |
| 171 |
+ monitorSize[0]:"" + " " + XMessages::Inches + ", " |
| 172 |
+ XMessages::Aspect + " " + monitorSize[1]:"" + ":" |
| 173 |
+ monitorSize[2]:"" + "</a>)" |
| 174 |
+ " - (<a href=\"sax-resolution\">" + resolution + "</a>)" |
| 175 |
+ IL; |
| 176 |
} |
| 177 |
} else { |
| 178 |
if (monitorInch == "undef") { |
| 179 |
proposal = proposal |
| 180 |
+ LI |
| 181 |
+ XMessages::monitor + "<a href=\"sax-monitor\">" |
| 182 |
+ monitorName + "</a> " + "(<a href=\"sax-displaysize\">" |
| 183 |
+ XMessages::Aspect + " " + XMessages::unconfigured + "</a>)" |
| 184 |
+ " - (" + resolution + ")" |
| 185 |
+ IL; |
| 186 |
} else { |
| 187 |
proposal = proposal |
| 188 |
+ LI |
| 189 |
+ XMessages::monitor + "<a href=\"sax-monitor\">" |
| 190 |
+ monitorName + "</a> " + "(<a href=\"sax-displaysize\">" |
| 191 |
+ monitorSize[0]:"" + " " + XMessages::Inches + ", " |
| 192 |
+ XMessages::Aspect + " " + monitorSize[1]:"" + ":" |
| 193 |
+ monitorSize[2]:"" + "</a>)" |
| 194 |
+ " - (" + resolution + ")" |
| 195 |
+ IL; |
| 196 |
} |
| 197 |
} |
| 198 |
//====================================== |
| 199 |
// Colordepth and number of colors... |
| 200 |
//-------------------------------------- |
| 201 |
if (! isFbdevBased) { |
| 157 |
proposal = proposal |
202 |
proposal = proposal |
| 158 |
+ LI |
203 |
+ LI |
| 159 |
+ XMessages::monitor + "<a href=\"sax-monitor\">" |
204 |
+ XMessages::colorDepth + "<a href=\"sax-colors\">" |
| 160 |
+ monitorName + "</a> " + "(<a href=\"sax-displaysize\">" |
205 |
+ colorDepth + "</a> Bit (" + colorCount + ")" |
| 161 |
+ XMessages::Aspect + " " + XMessages::unconfigured + "</a>)" |
|
|
| 162 |
+ " - (<a href=\"sax-resolution\">" + resolution + "</a>)" |
| 163 |
+ IL; |
206 |
+ IL; |
| 164 |
} else { |
207 |
} else { |
| 165 |
proposal = proposal |
208 |
proposal = proposal |
| 166 |
+ LI |
209 |
+ LI |
| 167 |
+ XMessages::monitor + "<a href=\"sax-monitor\">" |
210 |
+ XMessages::colorDepth |
| 168 |
+ monitorName + "</a> " + "(<a href=\"sax-displaysize\">" |
211 |
+ colorDepth + " Bit (" + colorCount + ")" |
| 169 |
+ monitorSize[0]:"" + " " + XMessages::Inches + ", " |
|
|
| 170 |
+ XMessages::Aspect + " " + monitorSize[1]:"" + ":" |
| 171 |
+ monitorSize[2]:"" + "</a>)" + " - (<a href=\"sax-resolution\">" |
| 172 |
+ resolution + "</a>)" |
| 173 |
+ IL; |
212 |
+ IL; |
| 174 |
} |
213 |
} |
| 175 |
//====================================== |
214 |
//====================================== |
| 176 |
// Colordepth and number of colors... |
|
|
| 177 |
//-------------------------------------- |
| 178 |
proposal = proposal |
| 179 |
+ LI |
| 180 |
+ XMessages::colorDepth + "<a href=\"sax-colors\">" |
| 181 |
+ colorDepth + "</a> Bit (" + colorCount + ")" |
| 182 |
+ IL; |
| 183 |
//====================================== |
| 184 |
// 3D acceleration status/availability |
215 |
// 3D acceleration status/availability |
| 185 |
//-------------------------------------- |
216 |
//-------------------------------------- |
| 186 |
if (is3DCard) { |
217 |
if (is3DCard) { |