forked from KolibriOS/kolibrios
Additions and changes to the documentation for the clipboard.
git-svn-id: svn://kolibrios.org@4343 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
c77aa704a8
commit
4c37acea60
@ -0,0 +1,34 @@
|
|||||||
|
Сontents of container from clipboard
|
||||||
|
|
||||||
|
1. First dword - contains the total length of data in the container
|
||||||
|
|
||||||
|
2. Second dword - indicates the type of data:
|
||||||
|
0 = Text
|
||||||
|
1 = Highlighted text block
|
||||||
|
2 = Image
|
||||||
|
3 = RAW
|
||||||
|
4 and above reserved
|
||||||
|
|
||||||
|
2.1 Text
|
||||||
|
Data in the third dword contain type:
|
||||||
|
0 = UTF
|
||||||
|
1 = 0866
|
||||||
|
2 = 1251
|
||||||
|
3 and above reserved
|
||||||
|
|
||||||
|
2.2 Highlighted text block
|
||||||
|
Differs from 2.1 - that all rows have the same length.
|
||||||
|
|
||||||
|
2.3 Image
|
||||||
|
Third dword - X size
|
||||||
|
Fourth dword - Y size
|
||||||
|
Fifth dword - bit color depth (8, 16, 24, 32, 48, 64)
|
||||||
|
Sixth dword - Pointer to the palette (the offset from the beginning of the file).
|
||||||
|
If the palette is not set then value 0
|
||||||
|
Seventh dword - The size of the palette, the maximum value of 256 * 4 = 1024 bytes.
|
||||||
|
If the palette is not set then value 0
|
||||||
|
Eighth dword - A pointer to the pixel data for the R, G, B.
|
||||||
|
Ninth dword - The size of the data for pixels.
|
||||||
|
|
||||||
|
2.4 RAW
|
||||||
|
Can contain any data, because content at the discretion of the programmer
|
@ -4,8 +4,9 @@
|
|||||||
|
|
||||||
2. Второй dword указывает тип данныx:
|
2. Второй dword указывает тип данныx:
|
||||||
0 = Текст
|
0 = Текст
|
||||||
1 = Изображение
|
1 = Текст с блочным выделением
|
||||||
2 = RAW
|
2 = Изображение
|
||||||
|
3 = RAW
|
||||||
4 и выше зарезервировано
|
4 и выше зарезервировано
|
||||||
|
|
||||||
2.1 Текст
|
2.1 Текст
|
||||||
@ -15,7 +16,10 @@
|
|||||||
2 = 1251
|
2 = 1251
|
||||||
3 и выше зарезервировано
|
3 и выше зарезервировано
|
||||||
|
|
||||||
2.2 Изображение
|
2.2 Текст с блочным выделением
|
||||||
|
Отличается от п.2.1 только тем, что все строки имеют одинаковую длинну.
|
||||||
|
|
||||||
|
2.3 Изображение
|
||||||
Третий dword - размер по X
|
Третий dword - размер по X
|
||||||
Четвертый dword - размер по Y
|
Четвертый dword - размер по Y
|
||||||
Пятый dword - глубина цвета в битах (8, 16, 24, 32, 48, 64)
|
Пятый dword - глубина цвета в битах (8, 16, 24, 32, 48, 64)
|
||||||
@ -26,5 +30,5 @@
|
|||||||
Восьмой dword - Указатель на данные пикселей для R, G, B.
|
Восьмой dword - Указатель на данные пикселей для R, G, B.
|
||||||
Девятый dword - Размер области данных для пикселей.
|
Девятый dword - Размер области данных для пикселей.
|
||||||
|
|
||||||
2.3 RAW
|
2.4 RAW
|
||||||
Может содержать любые данные, т.к. содержимое на усмотрение программиста
|
Может содержать любые данные, т.к. содержимое на усмотрение программиста
|
Loading…
Reference in New Issue
Block a user