| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
OlegV
Зарегистрирован: 19.05.2008 Сообщения: 8
|
Добавлено: Пн Май 19, 2008 9:44 am Заголовок сообщения: Портрет и альбом |
|
|
Можно сделать функцию поворота портрет/альбом в программе?
ведь не только на ноутбуках в альбомной ориентации прогу используют
в любой читалке всегда была функция поворота экрана
ну реально неудобно поворачивать весь экран ради чтения книги |
|
| Вернуться к началу |
|
 |
Вадим Захаренко Модератор
Зарегистрирован: 14.08.2003 Сообщения: 2140 Откуда: Беларусь, г.Мозырь
|
Добавлено: Пн Май 19, 2008 9:49 am Заголовок сообщения: |
|
|
чисто личное мнение
В большинстве новых видеодрайверов -поворот экрана - это встроенная фича. Соответственно и программы начнут работать в таком режиме _________________ Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам  |
|
| Вернуться к началу |
|
 |
OlegV
Зарегистрирован: 19.05.2008 Сообщения: 8
|
Добавлено: Пн Май 19, 2008 6:54 pm Заголовок сообщения: |
|
|
конечно, в видеодрайвере можно вращать экран, именно так и делаю сейчас
но рассмотрим пример
экран 800*480
некая прога, находящаяся в правом верхнем углу экрана (координаты ее угла к примеру 700*10) - например аська
повернем экран средствами драйвера - координаты проги либо изменятся, так чтобы прога осталась на экране (типа 380*10), что маловероятно, но бывает. либо она окажется за пределами экрана (что приведет к невозможности ее использования, так как 700 далеко за пределами 480)
при обратном повороте экрана средствами драйвера - обратная ситуация - прога может правильно восстановить свои координаты, а может и не восстановить
и так будет с кучей прог, работающих во время чтения
не слишком ли жирно - одна читалка создает проблемы куче софта, вместо того, чтобы дружить с ним и иметь элементарную функцию поворота внутри себя |
|
| Вернуться к началу |
|
 |
Вадим Захаренко Модератор
Зарегистрирован: 14.08.2003 Сообщения: 2140 Откуда: Беларусь, г.Мозырь
|
Добавлено: Пн Май 19, 2008 9:04 pm Заголовок сообщения: |
|
|
А в чем удобство такого расположения ??? _________________ Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам  |
|
| Вернуться к началу |
|
 |
OlegV
Зарегистрирован: 19.05.2008 Сообщения: 8
|
Добавлено: Пн Май 19, 2008 9:21 pm Заголовок сообщения: |
|
|
удобство?
ну как сказать
просто дело в том, что кроме больших пк и ноутбуков есть еще такой класс устройств, как umpc
они обычно работают как и все пк, в ландшафте
но вот читать на них удобнее все же держа его одной рукой в портретной ориентации (хотя можно и в ландшафте - но тогда две руки надо использовать)
вот собственно и все удобство |
|
| Вернуться к началу |
|
 |
Вадим Захаренко Модератор
Зарегистрирован: 14.08.2003 Сообщения: 2140 Откуда: Беларусь, г.Мозырь
|
Добавлено: Вт Май 20, 2008 7:11 am Заголовок сообщения: |
|
|
Ну такая постановка вопроса - нормальна
Не знаю будет ли Автор реализовывать эту хотелку и если будет - то когда
Я постараюсь помочь обойти вышеуказанные проблемы
1. Менять ориентацию экрана - при не запущенных, проблемных программах
2. Либо перезапускать проблемные программы
3. Либо взять за привычку - размещать их в левом верхнем углу
4. Либо распахивать их в полное окно (обычно проги в этом режиме сами отслеживают изменения разрешения) _________________ Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам  |
|
| Вернуться к началу |
|
 |
OlegV
Зарегистрирован: 19.05.2008 Сообщения: 8
|
Добавлено: Вт Май 20, 2008 8:57 am Заголовок сообщения: |
|
|
эти пути решения очевидны, но лично для меня не приемлимы
1. эти программы мне нужны именно на фоне читалки. их запуск после смены ориентации ни приводит ни к чему хорошему
2. перезапуск проблему не снимает, так как проги запоминают свое положение (и лично меня это устраивает - люблю порядок на экране)
3. не помогает, вернее может и помогает, но не со всем софтом
4. та же миранда (клон аськи) не работает в полном экране
спасибо за рекомендации, но все же надеюсь на реализацию такой элементарной вещи, как поворот экрана, в самой программе
ну ведь любая читалка на кпк (винмобайл) имеет такую функцию.
пересев на umpc и установив лучшую читалку для пк - получил такой облом. честно говоря, был немного разочарован |
|
| Вернуться к началу |
|
 |
Вадим Захаренко Модератор
Зарегистрирован: 14.08.2003 Сообщения: 2140 Откуда: Беларусь, г.Мозырь
|
Добавлено: Вт Май 20, 2008 9:17 am Заголовок сообщения: |
|
|
ИБР разрабатывалась изначально как читалка для больших ПК
Где функция поворота экрана - мягко говоря не самая востребованная функция
Т.к. по информации от Автора - сам модуль отображения на экране (для максимального использования ресурсов компа) был написан с большим количеством ассемблерного кода - я не знаю насколько реализация этой фичи - будет трудоемко
Ждем ответа Автора.
ЗЫ. Кстати в последнее время он достаточно редко появляется на форуме. Так что ответ может быть и не скоро _________________ Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам  |
|
| Вернуться к началу |
|
 |
ICE Graphics Site Admin
Зарегистрирован: 26.01.2003 Сообщения: 2751
|
Добавлено: Вт Май 20, 2008 12:52 pm Заголовок сообщения: |
|
|
| OlegV писал(а): | | одна читалка создает проблемы куче софта, вместо того, чтобы дружить с ним и иметь элементарную функцию поворота внутри себя |
Не такая уж это тривиальная функция:
1. Все Windows контролы не поддерживают возможность повернуть себя на 90 градусов. Что можно реально сделать, так это сделать поворот только текста в основном экране читалки. Библиотека, и настройки, тулбары и все формы будут ориентированы как обычно, без поворота.
2. Если сделать поворот картинки отдельного приложения, то встанет огромная проблема с мышью. Координаты мыши будут по старому считаться. Чтобы выделять текста слева направа придётся двигать сверху-вниз или снизу-вверх. |
|
| Вернуться к началу |
|
 |
OlegV
Зарегистрирован: 19.05.2008 Сообщения: 8
|
Добавлено: Вт Май 20, 2008 1:14 pm Заголовок сообщения: |
|
|
поворот текста в окне лично меня устроит
тулбар конечно тоже неплохо было бы (часы и проценты), но совсем не так важно
лично мне не нужны выделения мышью и остальное
я только читаю в проге и все
горячей кнопки и кнопки на тулбаре для вращение текста в окне на 90/180/270 градусов достаточно
только тогда еще необходима функция скрытия (лучше автоскрытия по типу панели задач винды) тулбара, так как он достаточно много места тогда займет, для текста совсем ничего не останется |
|
| Вернуться к началу |
|
 |
Вадим Захаренко Модератор
Зарегистрирован: 14.08.2003 Сообщения: 2140 Откуда: Беларусь, г.Мозырь
|
Добавлено: Вт Май 20, 2008 1:23 pm Заголовок сообщения: |
|
|
Тогда надо будет пройти по горячим клавишам
и проверить все ли функции нужные при таком чтении имеют горячие клавиши
или (но это имхо) - добавить горячие клавиши в окне чтения
поворот 90
Поворот 270
Оригинальное расположение
ЗЫ. Ну уж 180 градусов - я не знаю зачем  _________________ Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам  |
|
| Вернуться к началу |
|
 |
OlegV
Зарегистрирован: 19.05.2008 Сообщения: 8
|
Добавлено: Вт Май 20, 2008 2:20 pm Заголовок сообщения: |
|
|
| Вадим Захаренко писал(а): | ЗЫ. Ну уж 180 градусов - я не знаю зачем  |
во-первых - чтобы было любое расположение
во-вторых - может при перевернутом на 180 градусов на некоторых umpc клавиши удобнее под пальцы ложаться или еще что
лично на моем umpc к примеру поворот на 270 градусов удобен, а вон на 90 градусов совсем неприемлем в плане управления
короче надо полный оборот. пользователи сами разберуться
далее, имхо, umpc/mid сейчас переживают бурный рост популярности
и чтобы не потерять рынок, автору все же придется реализовывать нормальное вращение (а не только текст в окне)
а также стоит задуматься о существовании мелких экранов (800/480 и 1024/600), а не только 1280/1024. и соответственно подумать о настраиваемом и убираемом тулбаре |
|
| Вернуться к началу |
|
 |
Вадим Захаренко Модератор
Зарегистрирован: 14.08.2003 Сообщения: 2140 Откуда: Беларусь, г.Мозырь
|
Добавлено: Вт Май 20, 2008 2:32 pm Заголовок сообщения: |
|
|
Насколько я помню - минимальное разрешение 800х600 _________________ Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам  |
|
| Вернуться к началу |
|
 |
OlegV
Зарегистрирован: 19.05.2008 Сообщения: 8
|
Добавлено: Вт Май 20, 2008 2:46 pm Заголовок сообщения: |
|
|
минимальное разрешение чего?
прога поддерживает минимум 800*600? или о чем речь?
типичное разрешение нынешних umpc 800/480 и 1024/600. причем первых больше |
|
| Вернуться к началу |
|
 |
Вадим Захаренко Модератор
Зарегистрирован: 14.08.2003 Сообщения: 2140 Откуда: Беларусь, г.Мозырь
|
Добавлено: Вт Май 20, 2008 2:52 pm Заголовок сообщения: |
|
|
| OlegV писал(а): |
прога поддерживает минимум 800*600?
|
Да
Но 100% уверенности нет - у меня драйвера не позволяют установить 640х480 _________________ Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам  |
|
| Вернуться к началу |
|
 |
|