Lib_rc: поворот экрана
Вложений: 1
Поворот экрана. Только Canvas!
08.12.2008 * trans = 0 - отключает поворот. :) 30.11.2008 init(trans : integer) - инициализация. trans = 5 - по часовой стрелке, 6 - против. Надеюсь вверх ногами не требуется? repaint - соответственно, отрисовка. При использовании стандартного нарисует без поворота :) 03.01.2009 +добавлен поворот вверх ногами (trans = 3). *исправлены ошибки предыдущей версии. |
Lib_rc: поворот экрана
Весчь! А можешь сделать поворот на 90 градусов не только вправо, но и влево?
Естественно, что для нормальной работы в горизонтальном режиме программа должна быть мультиэкранной. И еще: замечен интересный эффект при использовании этой либы совместно с MidpX. |
Ответ: Lib_rc: поворот экрана
Цитата:
|
Ответ: Lib_rc: поворот экрана
Прочитал еще раз... побился об стену...
А как тогда отключить поворот? |
Ответ: Lib_rc: поворот экрана
хм, как-то не думал об этом :)
сделаю. |
Re: Ответ: Lib_rc: поворот экрана
Цитата:
|
Ответ: Lib_rc: поворот экрана
Сделал отключение поворота. Естественно, когда он отключён отрисовка через стандартный repaint.
|
Ответ: Lib_rc: поворот экрана
Ха! Точно))).... 0!
|
Ответ: Lib_rc: поворот экрана
pilgrim можно поподробней насчет значений trans в init?
Все-таки хотелось бы иметь и поворот вниз головой - чтобы было удобно ворочать текст по кругу. (привычка с читалок на WinMobile - на некоторых устройствах бывает удобнее вниз голвой читать) Я так понимаю там что-то типа битовых флагов и некоторые отвечают даже за зеркальное отображение? |
Ответ: Lib_rc: поворот экрана
значения trans такие же как и для спрайтов в Lib_sprite, т.е. в теории можно вращать по кругу и зеркалить.
Можно и вверх ногами сделать :) Надо только библиотеку обновить, там нет проверки на такое состояние. |
Ответ: Lib_rc: поворот экрана
То-то я думаю на подобранной эмпирически тройке вроде как и поворачивает, но размеры экрана неправильно определяет :)
Был бы весьма обязан за поправленную библиотеку :) P.S. Попутно вопрос - может вследствие каких-то внутренних причин библиотека конфликтовать с той же lib_font32 к примеру? А то по-отдельности работают, а как пытаюсь использовать функции отрисовки из lib_font32 - все виснет (функции загрузки шрифта работают) |
Ответ: Lib_rc: поворот экрана
Вложений: 1
Библиотеку доделаю. А с font32 проблем нет. Вот пример odd в который добавлено всего три строки.
|
Lib_rc: поворот экрана
У тебя там походу ошибка какая-то... (я про новую версию). В горизонтальном режиме (trans=5) отрисовывается не весь экран. Проверено на К310 и эмуляторе WTK. Да, я использую rc.Repaint.
|
Ответ: Lib_rc: поворот экрана
Пример в эмуле работает без проблем, но вот телефоне N7390 не поворачивает.В чем причина? Не смартфон.
|
Ответ: Lib_rc: поворот экрана
Цитата:
|
Часовой пояс GMT +4, время: 11:53. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot