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 - номер функции |