Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. Содержимое контейнера буфера обмена
  2.  
  3. 1. Первый dword содержит общую длину данных в контейнере
  4.  
  5. 2. Второй dword указывает тип данныx:
  6.    0 = Текст
  7.    1 = Изображение
  8.    2 = RAW
  9.    4 и выше зарезервировано
  10.  
  11. 2.1 Текст
  12.     Данные в третьем dword содержат тип кодировки:
  13.     0 = UTF
  14.     1 = 0866    
  15.     2 = 1251
  16.     3 и выше зарезервировано
  17.  
  18. 2.2 Изображение
  19.     Третий dword - размер по X
  20.     Четвертый dword - размер по Y
  21.     Пятый dword - глубина цвета в битах (8, 16, 24, 32, 48, 64)
  22.     Шестой dword - Указатель на палитру (смещение от начала файла).
  23.                    Если палитры нет то значение 0
  24.     Седьмой dword - Размер области палитры, максимальное значение 256*4=1024байт.
  25.                    Если палитры нет то значение 0
  26.     Восьмой dword - Указатель на данные пикселей для R, G, B.
  27.     Девятый dword - Размер области данных для пикселей.
  28.    
  29. 2.3 RAW
  30.     Может содержать любые данные, т.к. содержимое на усмотрение программиста
  31.