Ru/api/kernel: Difference between revisions
(obsolete sysfn 32-33) |
|||
Line 149: | Line 149: | ||
== Функция 32 == | == Функция 32 == | ||
Системная функция с этим номером использовалась в ранних версиях КОС для удаления файла с рамдиска. | |||
'''удалена''' | |||
== Функция 33 == | == Функция 33 == | ||
Системная функция с этим номером использовалась в ранних версиях КОС для записи файла на рамдиск. | |||
'''удалена''' | |||
== Функция 34 == | == Функция 34 == |
Revision as of 12:03, 4 April 2010
СИСТЕМНЫЕ ФУНКЦИИ ОПЕРАЦИОННОЙ СИСТЕМЫ Kolibri 0.7.1.0
Номер функции помещается в регистр eax. Вызов системной функции осуществляется командой "int 0x40". Все регистры, кроме явно указанных в возвращаемом значении, включая регистр флагов eflags, сохраняются.
Функция 0 - определить и нарисовать окно.
Определяет окно приложения. Рисует рамку окна, заголовок и рабочую область. Для окон со скином определяет стандартные кнопки закрытия и минимизации.
Описание функции перенесено в отдельную статью: Функция 0
Функция 1 - поставить точку в окне.
Описание функции перенесено в отдельную статью: Функция 1
Функция 2 - получить код нажатой клавиши.
Извлекает из буфера код нажатой клавиши.
Описание функции перенесено в отдельную статью: Функция 2
Функция 3 - получить системное время.
Описание функции перенесено в отдельную статью: Функция 3
Функция 4 - вывести строку текста в окно.
Описание функции перенесено в отдельную статью: Функция 4
Функция 5 - пауза.
Задерживает выполнение программы на заданное время.
Описание функции перенесено в отдельную статью: Функция 5
Функция 6 - прочитать файл с рамдиска.
Описание функции перенесено в отдельную статью: Функция 6
Функция 7 - вывести изображение в окно.
Описание функции перенесено в отдельную статью: Функция 7
Функция 8 - определить/удалить кнопку.
Описание функции перенесено в отдельную статью: Функция 8
Функция 9 - информация о потоке выполнения.
Описание функции перенесено в отдельную статью: Функция 9
Функция 10 - ожидать события.
Если очередь сообщений пуста, то ждет появления сообщения в очереди. В таком состоянии поток не пол