Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб авг 19, 2017 5:46 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Scroll window pixels
СообщениеДобавлено: Ср окт 15, 2014 3:39 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вс май 11, 2014 9:21 pm
Сообщения: 97
I need a function (a syscall) to efficiently scroll window pixels.
Parameters: rect, dh, dv
rect is the rectangle specified in window coordinates.
dh,dv are the horizontal and vertical number of pixels to move the pixels.
positive values move pixels to the right and down.
negative values move pixels to the left and up.
Pixels moved out of the window rectangle are lost.
Pixels moved in from outside the window rectangle remain unaffected.

I am a user-land programmer, and I prefer not to get involved in kernel programming.
I would appreciate it very much if a skillful kernel programmer would take care of this.

Note: useful options would be:
- put a specified color in pixels moved in from outside the window.
- an additional clipregion (or rectangle list)
- an update region on output
Here you can find the description of a similar function from microsoft's win32: http://msdn.microsoft.com/en-us/library/windows/desktop/bb787589(v=vs.85).aspx
Below is the description of a similar function from apple's quickdraw:
Вложение:
Комментарий к файлу: example from apple's quickdraw
Scrollbits.jpg
Scrollbits.jpg [ 101.62 КБ | 6241 просмотр ]

_________________
Greetings from Seppe


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB