Subversion Repositories Kolibri OS

Rev

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

Rev 7722 Rev 8018
Line 26... Line 26...
26
  * edx = 0xXYRRGGBB, где:
26
  * edx = 0xXYRRGGBB, где:
27
    * Y = стиль окна:
27
    * Y = стиль окна:
28
      * Y=1 - только определить область окна, ничего не рисовать
28
      * Y=1 - только определить область окна, ничего не рисовать
29
      * Y=3 - окно со скином
29
      * Y=3 - окно со скином
30
      * Y=4 - окно со скином фиксированных размеров
30
      * Y=4 - окно со скином фиксированных размеров
31
      * Y=0,2 эти стили являются устаревшими и не должны более использоваться,
31
      * Y=0,2 эти стили не должны более использоваться и оставлены 
32
        они оставлены для совместимости со старыми приложениями
32
              только для совместимости со старыми приложениями
33
      * остальные возможные значения (от 5 до 15) зарезервированы,
33
      * остальные возможные значения (от 5 до 15) зарезервированы,
34
        вызов функции с такими Y игнорируется
34
        вызов функции с такими Y игнорируется
35
    * RR, GG, BB = соответственно красная, зеленая, синяя
35
    * RR, GG, BB = соответственно красная, зеленая, синяя
36
      составляющие цвета рабочей области окна
36
      составляющие цвета рабочей области окна
37
      (игнорируется для стиля Y=1)
37
      (игнорируется для стиля Y=1)
Line 43... Line 43...
43
      * D = 0 - нормальная заливка рабочей области, 1 - градиентная
43
      * D = 0 - нормальная заливка рабочей области, 1 - градиентная
44
    Следующие параметры предназначены для окон типа I и II и
44
    Следующие параметры предназначены для окон типа I и II и
45
    игнорируются для стилей Y=1,3:
45
    игнорируются для стилей Y=1,3:
46
  * esi = 0xXYRRGGBB - цвет заголовка
46
  * esi = 0xXYRRGGBB - цвет заголовка
47
    * RR, GG, BB определяют сам цвет
47
    * RR, GG, BB определяют сам цвет
-
 
48
    * Y = 0 - обычное окно
48
    * Y=0 - обычное окно, Y=1 - неперемещаемое окно (работает для всех стилей окон)
49
      Y = 1 - неперемещаемое окно (работает для всех стилей окон)
49
    * X определяет градиент заголовка: X=0 - нет градиента,
50
    * X определяет градиент заголовка: 
-
 
51
      X = 0 - нет градиента,
50
      X=8 - обычный градиент,
52
      X = 8 - обычный градиент,
51
      для окон типа II X=4 - негативный градиент
53
      для окон типа II X=4 - негативный градиент
52
    * прочие значения X и Y зарезервированы
54
    * прочие значения X и Y зарезервированы
53
  * edi =  адрес строки заголовка для стилей Y=3,4 (также см. функцию 71.1)
55
  * edi = адрес строки заголовка для стилей Y=3,4 (см. функцию 71.1)
54
Возвращаемое значение:
56
Возвращаемое значение:
55
  * функция не возвращает значения
57
  * функция не возвращает значения
56
Замечания:
58
Замечания:
57
  * Положение и размеры окна устанавливаются при первом вызове
59
  * Положение и размеры окна устанавливаются при первом вызове
58
    этой функции и игнорируются при последующих; для изменения
60
    этой функции и игнорируются при последующих; для изменения