Subversion Repositories Kolibri OS

Rev

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

Rev 3940 Rev 4051
Line 32... Line 32...
32
      * Y=4 - окно со скином фиксированных размеров
32
      * Y=4 - окно со скином фиксированных размеров
33
      * остальные возможные значения (от 5 до 15) зарезервированы,
33
      * остальные возможные значения (от 5 до 15) зарезервированы,
34
        вызов функции с такими Y игнорируется
34
        вызов функции с такими Y игнорируется
35
    * RR, GG, BB = соответственно красная, зеленая, синяя
35
    * RR, GG, BB = соответственно красная, зеленая, синяя
36
      составляющие цвета рабочей области окна
36
      составляющие цвета рабочей области окна
37
      (игнорируется для стиля Y=2)
37
      (игнорируется для стиля Y=1)
38
    * X = DCBA (биты)
38
    * X = DCBA (биты)
39
      * A = 1 - у окна есть заголовок; для стилей Y=3,4 адрес строки
39
      * A = 1 - у окна есть заголовок; для стилей Y=3,4 адрес строки
40
                  заголовка задаётся в edi, для прочих стилей
40
                  заголовка задаётся в edi, для прочих стилей
41
                  используется подфункция 1 функции 71
41
                  используется подфункция 1 функции 71
42
      * B = 1 - координаты всех графических примитивов задаются
42
      * B = 1 - координаты всех графических примитивов задаются
Line 45... Line 45...
45
      * D = 0 - нормальная заливка рабочей области, 1 - градиентная
45
      * D = 0 - нормальная заливка рабочей области, 1 - градиентная
46
    Следующие параметры предназначены для окон типа I и II и
46
    Следующие параметры предназначены для окон типа I и II и
47
    игнорируются для стилей Y=1,3:
47
    игнорируются для стилей Y=1,3:
48
  * esi = 0xXYRRGGBB - цвет заголовка
48
  * esi = 0xXYRRGGBB - цвет заголовка
49
    * RR, GG, BB определяют сам цвет
49
    * RR, GG, BB определяют сам цвет
50
    * Y=0 - обычное окно, Y=1 - неперемещаемое окно
50
    * Y=0 - обычное окно, Y=1 - неперемещаемое окно (работает для всех стилей окон)
51
    * X определяет градиент заголовка: X=0 - нет градиента,
51
    * X определяет градиент заголовка: X=0 - нет градиента,
52
      X=8 - обычный градиент,
52
      X=8 - обычный градиент,
53
      для окон типа II X=4 - негативный градиент
53
      для окон типа II X=4 - негативный градиент
54
    * прочие значения X и Y зарезервированы
54
    * прочие значения X и Y зарезервированы
55
  * edi = 0x00RRGGBB - цвет рамки
55
  * edi = 0x00RRGGBB - цвет рамки