Difference between revisions of "Template:System functions"

From KolibriOS wiki
Jump to navigation Jump to search
(+3 раздела)
(+1...осталось всего ничего :))
Line 1: Line 1:
 
{| style="padding-left:0.2em; padding-right:0.2em margin:1em 1em 1em 0; background:#C9C9F9; border:1px solid #AAAAAA; border-collapse:collapse; width:90%" cellpadding="5" cellspacing="0" align="center"
 
{| style="padding-left:0.2em; padding-right:0.2em margin:1em 1em 1em 0; background:#C9C9F9; border:1px solid #AAAAAA; border-collapse:collapse; width:90%" cellpadding="5" cellspacing="0" align="center"
! colspan="2" style="background:#с1с1df;"  | Системные функции
+
! colspan="2" style="background:#с1с1df;"  | [[:Category:SysCalls|Системные функции]]
 
|-
 
|-
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Пользовательский интерфейс
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Пользовательский интерфейс
Line 18: Line 18:
 
|-
 
|-
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Звук
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Звук
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[SysFn20|20 - интерфейс MIDI|MPU401]]• [[SysFn55|55 - встроенный спикер]]
+
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[SysFn20|20 - интерфейс MIDI/MPU401]]• [[SysFn55|55 - встроенный спикер]]
 
|-
 
|-
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Работа с железом
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Работа с железом
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[]] • [[]]  
+
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[SysFn24|24 - работа с CD и CD-Audio]] • [[SysFn41|41 - получить владельца IRQ]] • [[SysFn42|42 - прочитать данные IRQ]] • [[SysFn43|43 - ввод/вывод в порт]] • [[SysFn44|44 - установить формат данных IRQ]] • [[SysFn45|45 - зарезервировать/освободить IRQ]] • [[SysFn46|46 - зарезервировать/освободить группу портов]] • [[SysFn49|49 - расширенное управление питанием (APM)]] • [[SysFn57|57 - доступ к PCI BIOS]] • [[SysFn62|62 - низкоуровневый доступ к PCI]]  
 
|-
 
|-
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Сеть
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Сеть
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[]] • [[]]  
+
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[]] • [[SysFn|SysFn]]  
 
|-
 
|-
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Вне категорий
 
! style="background:#F9D9C9; border:1px solid #AAAAAA; width:100px" align="right"| Вне категорий
 
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[]] • [[]]  
 
| style="background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse" align="center"| [[]] • [[]]  
 
|}
 
|}

Revision as of 19:43, 27 March 2010

Системные функции
Пользовательский интерфейс 0 - определить и нарисовать окно2 - получить код нажатой клавиши8 - определить или удалить кнопку10 - ожидать события11 - проверить, есть ли событие, но не ожидать17 - получить код нажатой кнопки23 - ожидать события с тайм-аутом37 - работа с мышью40 - установить маску ожидаемых событий66 - работать с клавиатурой67 - изменить позицию или размер окна71 - параметры окна72 - послать сообщение окну
Графика 1 - нарисовать пиксель4 - вывести строку текста в окно7 - вывести изображение в окно12 - начать или закончить перерисовку окна13 - нарисовать прямоугольник в окне14 - получить размеры экрана15 - установить фоновое изображение35 - получить пиксель с экрана36 - прочитать область экрана38 - нарисовать линию39 - получить фоновое изображение47 - вывести число48 - параметры графики50 - установить форму окна61 - прямой доступ к графике65 - вывести изображение с палитрой в окно
Работа с системой 3 - получить системное время16 - сохранить рам-диск на дискету18 - системные службы21 - установить системные параметры22 - установить дату и время26 - получить системные параметры29 - получить системную дату63 - работать с доской отладки68 - внутренние системные службы69 - отладка
Процессы и потоки 9 - информация о потоке выполнения51 - создать поток60 - IPC, взаимодействие между процессами64 - перераспределить память приложения70.7 - запустить приложение-1 - завершить выполнение потока или процесса
Файловая система 6 - прочитать файл с рам-диска30 - работать с текущей папкой58 - работа с файловой системой 8.370 - работа с файловой системой с поддержкой длинных имен
Звук 20 - интерфейс MIDI/MPU40155 - встроенный спикер
Работа с железом 24 - работа с CD и CD-Audio41 - получить владельца IRQ42 - прочитать данные IRQ43 - ввод/вывод в порт44 - установить формат данных IRQ45 - зарезервировать/освободить IRQ46 - зарезервировать/освободить группу портов49 - расширенное управление питанием (APM)57 - доступ к PCI BIOS62 - низкоуровневый доступ к PCI
Сеть [[]] • SysFn
Вне категорий [[]] • [[]]