Subversion Repositories Kolibri OS

Rev

Rev 6798 | Rev 6802 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6798 Rev 6800
Line 1938... Line 1938...
1938
Замечания:
1938
Замечания:
1939
  * Данные доступны только активному окну.
1939
  * Данные доступны только активному окну.
1940
  * После прочтения значения обнуляются.
1940
  * После прочтения значения обнуляются.
1941
  * Данные имеют знаковые значения.
1941
  * Данные имеют знаковые значения.
Line -... Line 1942...
-
 
1942
 
-
 
1943
------- Подфункция 8 - загрузить курсор с указанием кодировки. -------
-
 
1944
Параметры:
-
 
1945
  * eax = 37 - номер функции
-
 
1946
  * ebx = 8 - номер подфункции
-
 
1947
  * ecx = указатель на строку с путём к файлу курсора
-
 
1948
  * edx = кодировка строки, подробности указаны в описании функции 80.
-
 
1949
Возвращаемое значение:
-
 
1950
  * eax = хэндл курсора, 0 - неудача
1942
 
1951
 
1943
---------------------- Константы для регистров: ----------------------
1952
---------------------- Константы для регистров: ----------------------
1944
  eax - SF_MOUSE_GET (37)
1953
  eax - SF_MOUSE_GET (37)
1945
  ebx - SSF_SCREEN_POSITION (0), SSF_WINDOW_POSITION (1),
1954
  ebx - SSF_SCREEN_POSITION (0), SSF_WINDOW_POSITION (1),
1946
    SSF_BUTTON (2), SSF_BUTTON_EXT (3), SSF_LOAD_CURSOR (4),
1955
    SSF_BUTTON (2), SSF_BUTTON_EXT (3), SSF_LOAD_CURSOR (4),
Line 2427... Line 2436...
2427
 
2436
 
2428
---------------------- Константы для регистров: ----------------------
2437
---------------------- Константы для регистров: ----------------------
2429
  eax - SF_STYLE_SETTINGS (48)
2438
  eax - SF_STYLE_SETTINGS (48)
2430
  ebx - SSF_SET_FONT_SIZE (12)
2439
  ebx - SSF_SET_FONT_SIZE (12)
-
 
2440
======================================================================
-
 
2441
= Функция 48, подфункция 13 - установить скин с указанием кодировки. =
-
 
2442
======================================================================
-
 
2443
Параметры:
-
 
2444
  * eax = 48 - номер функции
-
 
2445
  * ebx = 13 - номер подфункции
-
 
2446
  * ecx = указатель на строку с путём к файлу скина
-
 
2447
  * edx = кодировка строки, подробности указаны в описании функции 80.
-
 
2448
Возвращаемое значение:
-
 
2449
  * eax = 0 - успешно
-
 
2450
  * eax = 1 - не удалось загрузить файл
-
 
2451
  * eax = 2 - файл не является файлом скина
-
 
2452
Замечания:
-
 
2453
  * При успешной загрузке скина все окна извещаются о необходимости
-
 
2454
    перерисовки (событие 1).
-
 
2455
  * При загрузке система считывает скин из файла default.skn
-
 
2456
    на рамдиске.
-
 
2457
  * Пользователь может изменять скин статически, создав свой
-
 
2458
    default.skn, или динамически с помощью приложения desktop.
-
 
2459
 
2431
======================================================================
2460
======================================================================
2432
============ Функция 49 - Advanced Power Management (APM). ===========
2461
============ Функция 49 - Advanced Power Management (APM). ===========
2433
======================================================================
2462
======================================================================
2434
Параметры:
2463
Параметры:
2435
  * eax = 49 - номер функции
2464
  * eax = 49 - номер функции