Список форумов www.ice-graphics.com www.ice-graphics.com
Форум ICE-Graphics
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Портрет и альбом
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов www.ice-graphics.com -> Предложения
Предыдущая тема :: Следующая тема  
Автор Сообщение
OlegV



Зарегистрирован: 19.05.2008
Сообщения: 8

СообщениеДобавлено: Пн Май 19, 2008 9:44 am    Заголовок сообщения: Портрет и альбом Ответить с цитатой

Можно сделать функцию поворота портрет/альбом в программе?
ведь не только на ноутбуках в альбомной ориентации прогу используют
в любой читалке всегда была функция поворота экрана
ну реально неудобно поворачивать весь экран ради чтения книги
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Вадим Захаренко
Модератор


Зарегистрирован: 14.08.2003
Сообщения: 2140
Откуда: Беларусь, г.Мозырь

СообщениеДобавлено: Пн Май 19, 2008 9:49 am    Заголовок сообщения: Ответить с цитатой

чисто личное мнение
В большинстве новых видеодрайверов -поворот экрана - это встроенная фича. Соответственно и программы начнут работать в таком режиме
_________________
Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
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    Заголовок сообщения: Ответить с цитатой

А в чем удобство такого расположения ???
_________________
Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
OlegV



Зарегистрирован: 19.05.2008
Сообщения: 8

СообщениеДобавлено: Пн Май 19, 2008 9:21 pm    Заголовок сообщения: Ответить с цитатой

удобство?
ну как сказать
просто дело в том, что кроме больших пк и ноутбуков есть еще такой класс устройств, как umpc
они обычно работают как и все пк, в ландшафте
но вот читать на них удобнее все же держа его одной рукой в портретной ориентации (хотя можно и в ландшафте - но тогда две руки надо использовать)
вот собственно и все удобство
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Вадим Захаренко
Модератор


Зарегистрирован: 14.08.2003
Сообщения: 2140
Откуда: Беларусь, г.Мозырь

СообщениеДобавлено: Вт Май 20, 2008 7:11 am    Заголовок сообщения: Ответить с цитатой

Ну такая постановка вопроса - нормальна

Не знаю будет ли Автор реализовывать эту хотелку и если будет - то когда

Я постараюсь помочь обойти вышеуказанные проблемы
1. Менять ориентацию экрана - при не запущенных, проблемных программах
2. Либо перезапускать проблемные программы
3. Либо взять за привычку - размещать их в левом верхнем углу
4. Либо распахивать их в полное окно (обычно проги в этом режиме сами отслеживают изменения разрешения)
_________________
Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
OlegV



Зарегистрирован: 19.05.2008
Сообщения: 8

СообщениеДобавлено: Вт Май 20, 2008 8:57 am    Заголовок сообщения: Ответить с цитатой

эти пути решения очевидны, но лично для меня не приемлимы
1. эти программы мне нужны именно на фоне читалки. их запуск после смены ориентации ни приводит ни к чему хорошему
2. перезапуск проблему не снимает, так как проги запоминают свое положение (и лично меня это устраивает - люблю порядок на экране)
3. не помогает, вернее может и помогает, но не со всем софтом
4. та же миранда (клон аськи) не работает в полном экране

спасибо за рекомендации, но все же надеюсь на реализацию такой элементарной вещи, как поворот экрана, в самой программе

ну ведь любая читалка на кпк (винмобайл) имеет такую функцию.
пересев на umpc и установив лучшую читалку для пк - получил такой облом. честно говоря, был немного разочарован
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Вадим Захаренко
Модератор


Зарегистрирован: 14.08.2003
Сообщения: 2140
Откуда: Беларусь, г.Мозырь

СообщениеДобавлено: Вт Май 20, 2008 9:17 am    Заголовок сообщения: Ответить с цитатой

ИБР разрабатывалась изначально как читалка для больших ПК
Где функция поворота экрана - мягко говоря не самая востребованная функция

Т.к. по информации от Автора - сам модуль отображения на экране (для максимального использования ресурсов компа) был написан с большим количеством ассемблерного кода - я не знаю насколько реализация этой фичи - будет трудоемко

Ждем ответа Автора.

ЗЫ. Кстати в последнее время он достаточно редко появляется на форуме. Так что ответ может быть и не скоро
_________________
Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
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 градусов - я не знаю зачем Shocked
_________________
Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
OlegV



Зарегистрирован: 19.05.2008
Сообщения: 8

СообщениеДобавлено: Вт Май 20, 2008 2:20 pm    Заголовок сообщения: Ответить с цитатой

Вадим Захаренко писал(а):
ЗЫ. Ну уж 180 градусов - я не знаю зачем Shocked

во-первых - чтобы было любое расположение
во-вторых - может при перевернутом на 180 градусов на некоторых umpc клавиши удобнее под пальцы ложаться или еще что
лично на моем umpc к примеру поворот на 270 градусов удобен, а вон на 90 градусов совсем неприемлем в плане управления
короче надо полный оборот. пользователи сами разберуться

далее, имхо, umpc/mid сейчас переживают бурный рост популярности
и чтобы не потерять рынок, автору все же придется реализовывать нормальное вращение (а не только текст в окне)
а также стоит задуматься о существовании мелких экранов (800/480 и 1024/600), а не только 1280/1024. и соответственно подумать о настраиваемом и убираемом тулбаре
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Вадим Захаренко
Модератор


Зарегистрирован: 14.08.2003
Сообщения: 2140
Откуда: Беларусь, г.Мозырь

СообщениеДобавлено: Вт Май 20, 2008 2:32 pm    Заголовок сообщения: Ответить с цитатой

Насколько я помню - минимальное разрешение 800х600
_________________
Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
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
_________________
Вы еще не читаете при помощи ИБР?
Тогда мы идет к вам Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.ice-graphics.com -> Предложения Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group