From 0e1c643fed6c78671fc2e52b72b4e22230fea780 Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Wed, 3 Jun 2020 15:13:04 +0000 Subject: [PATCH] img_transform: add to ISO sysfuncr.txt: prettify formatting git-svn-id: svn://kolibrios.org@8018 a494cfbc-eb01-0410-851d-a64ba20cac60 --- data/Tupfile.lua | 1 + kernel/trunk/docs/sysfuncr.txt | 16 +++++++++------- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/data/Tupfile.lua b/data/Tupfile.lua index 78c3453ae6..41d39da005 100644 --- a/data/Tupfile.lua +++ b/data/Tupfile.lua @@ -561,6 +561,7 @@ tup.append_table(extra_files, { {"kolibrios/games/invaders", PROGS .. "/games/invaders/invaders"}, {"kolibrios/games/phenix", PROGS .. "/games/phenix/trunk/phenix"}, {"kolibrios/games/soko/soko", PROGS .. "/games/soko/trunk/SOKO"}, + {"kolibrios/media/img_transform", PROGS .. "/media/img_transform/img_transform"}, {"kolibrios/media/zsea/zsea", PROGS .. "/media/zsea/zSea"}, {"kolibrios/media/zsea/plugins/cnv_bmp.obj", PROGS .. "/media/zsea/plugins/bmp/cnv_bmp.obj"}, {"kolibrios/media/zsea/plugins/cnv_gif.obj", PROGS .. "/media/zsea/plugins/gif/cnv_gif.obj"}, diff --git a/kernel/trunk/docs/sysfuncr.txt b/kernel/trunk/docs/sysfuncr.txt index 613ba4f15b..84720b2b88 100644 --- a/kernel/trunk/docs/sysfuncr.txt +++ b/kernel/trunk/docs/sysfuncr.txt @@ -28,8 +28,8 @@ * Y=1 - только определить область окна, ничего не рисовать * Y=3 - окно со скином * Y=4 - окно со скином фиксированных размеров - * Y=0,2 эти стили являются устаревшими и не должны более использоваться, - они оставлены для совместимости со старыми приложениями + * Y=0,2 эти стили не должны более использоваться и оставлены + только для совместимости со старыми приложениями * остальные возможные значения (от 5 до 15) зарезервированы, вызов функции с такими Y игнорируется * RR, GG, BB = соответственно красная, зеленая, синяя @@ -38,19 +38,21 @@ * X = DCBA (биты) * A = 1 - у окна есть заголовок * B = 1 - координаты всех графических примитивов задаются - относительно клиентской области окна + относительно клиентской области окна * C = 1 - не закрашивать рабочую область при отрисовке окна * D = 0 - нормальная заливка рабочей области, 1 - градиентная Следующие параметры предназначены для окон типа I и II и игнорируются для стилей Y=1,3: * esi = 0xXYRRGGBB - цвет заголовка * RR, GG, BB определяют сам цвет - * Y=0 - обычное окно, Y=1 - неперемещаемое окно (работает для всех стилей окон) - * X определяет градиент заголовка: X=0 - нет градиента, - X=8 - обычный градиент, + * Y = 0 - обычное окно + Y = 1 - неперемещаемое окно (работает для всех стилей окон) + * X определяет градиент заголовка: + X = 0 - нет градиента, + X = 8 - обычный градиент, для окон типа II X=4 - негативный градиент * прочие значения X и Y зарезервированы - * edi = адрес строки заголовка для стилей Y=3,4 (также см. функцию 71.1) + * edi = адрес строки заголовка для стилей Y=3,4 (см. функцию 71.1) Возвращаемое значение: * функция не возвращает значения Замечания: