Subversion Repositories Kolibri OS

Rev

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