Rev 5865 | Rev 5871 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5865 | Rev 5867 | ||
---|---|---|---|
Line 202... | Line 202... | ||
202 | * XX = ABFFCSSS (bits): |
202 | * XX = ABFFCSSS (bits): |
203 | * A=1 - output zero terminated string |
203 | * A=1 - output zero terminated string |
204 | * B=1 - fill background (color = edi) |
204 | * B=1 - fill background (color = edi) |
205 | * FF specifies the font and encoding: |
205 | * FF specifies the font and encoding: |
206 | 0 = 6x9 cp866 |
206 | 0 = 6x9 cp866 |
- | 207 | 1 = 8x16 cp866 |
|
207 | 2 = 8x16 UTF-16LE |
208 | 2 = 8x16 UTF-16LE |
208 | 3 = 8x16 UTF-8 |
209 | 3 = 8x16 UTF-8 |
209 | * C=0 - draw to the window, |
210 | * C=0 - draw to the window, |
210 | C=1 - draw to the user buffer (edi) |
211 | C=1 - draw to the user buffer (edi) |
211 | * SSS = (size multiplier)-1, so 0 = x1, 7 = x8 |
212 | * SSS = (size multiplier)-1, so 0 = x1, 7 = x8 |
Line 2172... | Line 2173... | ||
2172 | * eax = 48 - function number |
2173 | * eax = 48 - function number |
2173 | * ebx = 10 - subfunction number |
2174 | * ebx = 10 - subfunction number |
2174 | * cl = 2 - subpixel, 1 - anti-aliasing, 0 - off |
2175 | * cl = 2 - subpixel, 1 - anti-aliasing, 0 - off |
Line 2175... | Line 2176... | ||
2175 | 2176 | ||
- | 2177 | ====================================================================== |
|
- | 2178 | ============ Function 48, subfunction 11 - get font size. ============ |
|
- | 2179 | ====================================================================== |
|
- | 2180 | Parameters: |
|
- | 2181 | * eax = 48 - function number |
|
- | 2182 | * ebx = 9 - subfunction number |
|
- | 2183 | Returned value: |
|
- | 2184 | * eax = current font height in pixels |
|
- | 2185 | ||
- | 2186 | ====================================================================== |
|
- | 2187 | ============ Function 48, subfunction 12 - set font size. ============ |
|
- | 2188 | ====================================================================== |
|
- | 2189 | Parameters: |
|
- | 2190 | * eax = 48 - function number |
|
- | 2191 | * ebx = 10 - subfunction number |
|
- | 2192 | * cl = new font height in pixels |
|
- | 2193 | ||
2176 | ====================================================================== |
2194 | ====================================================================== |
2177 | =========== Function 49 - Advanced Power Management (APM). =========== |
2195 | =========== Function 49 - Advanced Power Management (APM). =========== |
2178 | ====================================================================== |
2196 | ====================================================================== |
2179 | Parameters: |
2197 | Parameters: |
2180 | * eax = 49 - function number |
2198 | * eax = 49 - function number |