Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.02.20;
Скачать: CL | DM;

Вниз

Разрешение   Найти похожие ветки 

 
Inovet ©   (2010-11-07 23:05) [40]

> [38] faustpatron13 ©   (07.11.10 22:28)
> что такое зер шлехт?

Это обратное - Я, я, зер гуд.:)
Sehr schlecht - очень плохо (нем).

> [39] antonn ©   (07.11.10 22:31)
> Это значит, что программа требует какое-то разрешение экрана.

Наверное есть исключения, но почему бы не настроить штатными средствами, а не против идеологии.


 
antonn ©   (2010-11-07 23:13) [41]


> Наверное есть исключения, но почему бы не настроить штатными
> средствами, а не против идеологии.

Потому что штатные средства иногда дают сбой, разрешение сбрасывается на дефолт. Например мне иногда приходится подключаться и выставлять разрешение обратно.
К тому же есть разное оборудование, под него программа сама выставляет разрешение, из своего списка "разрешение=конфиг".


 
Юрий Зотов ©   (2010-11-07 23:33) [42]

"Штатные средства иногда дают сбой" - это как?

"Разрешение сбрасывается на дефолт" - а что такое "дефолтное разрешение"?


 
antonn ©   (2010-11-07 23:46) [43]


> "Штатные средства иногда дают сбой" - это как?

при установке разрешения через "св-ва экрана" бывает разрешение соскакивает на 800*600@60 при 16 битах.


> "Разрешение сбрасывается на дефолт" - а что такое "дефолтное
> разрешение"?

дефолтное разрешение - это разрешение устанавливаемое по умолчанию. С уважением, КО.


 
Юрий Зотов ©   (2010-11-07 23:54) [44]

> antonn ©   (07.11.10 23:46) [43]

> при установке разрешения через "св-ва экрана" бывает разрешение
> соскакивает на 800*600@60 при 16 битах.

Не наблюдал такого ни разу и ни от кого ни разу такого не слышал. Возможно, просто глючная видеокарта?

Да и какая разница, какой именно программой установлено разрешение - прикладной или системной? Если оно слетает, так оно в любом случае может слететь.

> дефолтное разрешение - это разрешение устанавливаемое по
> умолчанию

Спасибо, но значение слова "дефолтный" мне известно. Как раз и хотелось выяснить, что же "такое разрешение устанавливаемое по умолчанию". До сих пор мне казалось, что это как раз то разрешение, которое установил себе юзер.


 
Игорь Шевченко ©   (2010-11-07 23:55) [45]

antonn ©   (07.11.10 23:46) [43]

А ты тоже по форумам клянчил, как тебе на POS-терминале разрешение установить ? или доку читал ?


 
antonn ©   (2010-11-08 00:30) [46]


> Не наблюдал такого ни разу и ни от кого ни разу такого не
> слышал. Возможно, просто глючная видеокарта?

Или драйвер. В любом случае я наблюдаю это не только на ПОС, но и "обычных" ПК (win2k или winxp (про/ембидед)) довольно часто (ну если раскидать на 400 компов и хз сколько касс - не знаю будет ли оно "часто" по отношению к одному устройству, но в сумме...).


> До сих пор мне казалось, что это как раз то разрешение,
> которое установил себе юзер.

то, что ставится драйвером после его установки


> Игорь Шевченко ©   (07.11.10 23:55) [45]

Когда-то я "клянчил" как мне форму закрепить не выше всех окон, а ниже, чтобы она выше рабочего стола не поднималась. Ну и понятно какие "советы" были :) Правда "морду набить" тогда еще не предлагали, просто шутили про отрывание рук и тому подобное...


 
DiamondShark ©   (2010-11-08 01:26) [47]


> По теме: POS. Никакого кассира нахрен спрашивать не будут
> удобно ли ей сидеть с разрешением 800*600 или лучше переключиться
> на 1024*768.

А, ну да, ну да, POS. Как же, понемайу.

Помню, в одном месте тоже такие умники были. До тех пор, пока на одной кассе не сгорел монитор (а другие скоро собирались). И тут выяснилось, что:
- мониторов 14" размерами 4:3 хрен где найдёшь
- найденные и купленные сразу на все кассы мониторы хрен поддерживают ни 800*600, ни 1024*768, ни вообще никакое разрешение формата 4:3, а только своё родное широкоформатное.

В результате производитель предыдущего ПО был послан нахрен, а мы сбыли неплохую пачку лицензий на свой POS.


 
DiamondShark ©   (2010-11-08 01:38) [48]


> Когда-то я "клянчил" как мне форму закрепить не выше всех
> окон, а ниже, чтобы она выше рабочего стола не поднималась.
>  Ну и понятно какие "советы" были :) Правда "морду набить"
> тогда еще не предлагали, просто шутили про отрывание рук
> и тому подобное...

Это как раз вполне естественно. Если кто-то хочет странного, то с вероятностью 98.746% у него глюк в постановке задачи. Народ здесь матёрый, в стопицотый раз возюкать юного кулибина носом по мсдну уже всем надоело, а вот вправить мозги на тему нормального подхода к постановке -- вроде как богоугодное дело.


 
antonn ©   (2010-11-08 01:51) [49]


> Помню, в одном месте тоже такие умники были. До тех пор,
>  пока на одной кассе не сгорел монитор (а другие скоро собирались).
>  И тут выяснилось, что:
> - мониторов 14" размерами 4:3 хрен где найдёшь
> - найденные и купленные сразу на все кассы мониторы хрен
> поддерживают ни 800*600, ни 1024*768, ни вообще никакое
> разрешение формата 4:3, а только своё родное широкоформатное.
>

А, ну да, ну да, маниторы. Как же, понемайу.

Помню еще лет пять назад местных посетителей, не все побороли синдром двоичного программиста.
Разумеется программы написаны так хреново, что подсунь им другое оборудование, они тупо попытаются выставить старое разрешение... Такие тупые программы, их так тупо написали... И естесственно никто и не подумал о том, что оборудование бывает разное (даже не учитывая минимум 2 модели стоящие уже "на вооружение") и естесственно прописали прям в коде разрешение экрана. Кто бы мог подумать что оборудование можно поменять, да?
И никаких идей о том, чтобы в программе иметь список поддерживаемых мониторов, для который и выставлять разрешение? Не? Никак?


> Это как раз вполне естественно. Если кто-то хочет странного,
>  то с вероятностью 98.746% у него глюк в постановке задачи.
>

Не надо так гордиться своей недальновидностью и спешить всем рассказать об этом.
http://widgets.yahoo.com/
http://widgets.yandex.ru/
http://gallery.live.com/results.aspx?bt=1&pl=1


 
DiamondShark ©   (2010-11-08 02:15) [50]


> И никаких идей о том, чтобы в программе иметь список поддерживаемых
> мониторов

У меня в программе нет никакого списка мониторов.
Моя программа просто будет работать и нормально выглядеть на любом мониторе.
Моя программа будет работать даже на какой-нибудь экзотической хрени, где стоит порезаный по самые помидоры XP Embedded, где у программы даже нет прав на изменение разрешения. Прикинь, какая засада: у тебя по списку одно разрешение, а на девайсе выставлено другое и прав на изменение нет.
Моё рабочее время стоит слишком дорого, чтобы я занималься бесполезной работой: если у тебя есть список, по которому выставляется разрешение, то у тебя есть И обработка списка, И масштабирование картинки под разрешение. У меня есть только масштабирование.
Ты имеешь геморрой с поддержанием актуальности списка, меня такая хрень не беспокоит.

Но ты так как я не делай. Зачем мне конкуренты.


> http://widgets.yahoo.com/http://widgets.yandex.ru/http://gallery.
> live.com/results.aspx?bt=1&pl=1http://gallery.live.com/results.
> aspx?bt=1&pl=1

И что этот список свистоперделок должен означать?

И таки да, для вистосемёрочных виджетов есть свой АПИ, где проблема "как засунуть окно ниже всех" не стоит. Так что это именно тот случай, ага.


 
antonn ©   (2010-11-08 02:40) [51]


> Прикинь, какая засада: у тебя по списку одно разрешение,
>  а на девайсе выставлено другое и прав на изменение нет.
>

это у тебя нет, а у меня есть.


> Моё рабочее время стоит слишком дорого, чтобы я занималься
> бесполезной работой: если у тебя есть список, по которому
> выставляется разрешение, то у тебя есть И обработка списка,
>  И масштабирование картинки под разрешение.

Я один раз пишу код, и он сам работает И со списком И с масштабированием. В этом случае мое рабочее время не тратится ни на список, ни на масштабирование, этим занимается программа. Удобно, кстати, советую =)
И самое ужасное - если нет в списке оборудования (а модели меняются конечно каждые две недели, ага...) то ничего не происходит. Ничего не ломается, не искажается и само масштабируется.
Вот только на ЖК в его "родном" разрешении картинка выглядит получше, в силу понятно чего.
PS Я не пишу софт под ПОС, я его "эникею". Разного размаха, разных "производителей", разной степени "нафиченности", поэтому могу сравнивать и выделять возможности некоторых.


> И что этот список свистоперделок должен означать?

Ну же, это не сложно...


> И таки да, для вистосемёрочных виджетов есть свой АПИ, где
> проблема "как засунуть окно ниже всех" не стоит. Так что
> это именно тот случай, ага.

Прекрасно, значит то, что приложения такие есть и востребованы - не отрицается. Остается только сказать что не сайдбаром единым, завязываться на него - в высшей степени кретинизм. Не вистосемеркой единой...


 
Юрий Зотов ©   (2010-11-08 10:16) [52]

> antonn ©   (08.11.10 02:40) [51]

А зачем все это? Зачем формировать список разрешений, отслеживать его, вносить в него изменения при смене оборудования, отслеживать саму смену оборудования, рисковать что-то упустить или сделать ошибку (тем самым рискуя сжечь оборудование) - зачем вообще все это нужно?

Разве не очевидно, что лучше написать программу так, чтобы она работала при любом разрешении и забыть об этой проблеме навсегда?

По-моему, очевидно. Даже и спорить не о чем.


 
DiamondShark ©   (2010-11-08 10:37) [53]


> это у тебя нет, а у меня есть.

Тебе не попадались девайсы с XP Embedded в ПЗУ?
Настроенная конфигурация с минимумом модулей, один юзер с обрезанными правами и даже шелла нету. Девайс -- моноблок, система с рабочим софтом собрана под конкретную задачу (например, тот же пос или киоск) и записана на ридонли флешку.


Ничего не ломается, не искажается и само масштабируется.

В таком случае осталось выкинуть пятое колесо из телеги. Тем более, что оно квадратное и стоит поперёк.


> Прекрасно, значит то, что приложения такие есть и востребованы
> - не отрицается.

А тебе показалось, что кто-то отрицал?


> Остается только сказать что не сайдбаром единым, завязываться
> на него - в высшей степени кретинизм.

Ну вот ты пойди по собственным ссылкам, и скажи тем разработчикам, что они -- в высшей степени кретины, не спросили твоего ценного мнения и вместо изобретения квадратноколёсного велосипеда использовали предназначенный для этих целей апи.


> Не вистосемеркой единой...

Да, где-то ещё и 95-я живёт. Кто не желает осчастливить тех пользователей свистелками и перделками -- кретин.


 
Лукошко   (2010-11-08 11:00) [54]

Холивар.
Каждый (ну почти) навязывает свои ограниченные взгляды.
Как будто у кого-то спрашивали, как писать POS.


 
DiamondShark ©   (2010-11-08 11:01) [55]


> Лукошко   (08.11.10 11:00) [54]

Брысь под мост. Здесь еды нет.


 
Anatoly Podgoretsky ©   (2010-11-08 11:12) [56]

> DiamondShark  (08.11.2010 10:37:53)  [53]

> Да, где-то ещё и 95-я живёт. Кто не желает осчастливить тех пользователей
> свистелками и перделками -- кретин.

Как правило они не платеже способны.


 
Лукошко   (2010-11-08 11:19) [57]


> DiamondShark ©   (08.11.10 11:01) [55]

Ошибаетесь :o)


 
Anatoly Podgoretsky ©   (2010-11-08 11:24) [58]

Что и над мостом есть жизнь?


 
DiamondShark ©   (2010-11-08 11:39) [59]


> Лукошко   (08.11.10 11:19) [57]
> > DiamondShark ©   (08.11.10 11:01) [55]Ошибаетесь :o)

Тут и двоим-то мало.


 
antonn ©   (2010-11-08 12:40) [60]


> Тебе не попадались девайсы с XP Embedded в ПЗУ?
> Настроенная конфигурация с минимумом модулей, один юзер
> с обрезанными правами и даже шелла нету. Девайс -- моноблок,
>  система с рабочим софтом собрана под конкретную задачу
> (например, тот же пос или киоск) и записана на ридонли флешку.
>

И поэтому там настроено все сразу и ничего не изменяется, не так ли?
Специально для таких сферопримеров я ниже в цитате Лукошко жирненьким выделил.


> Ну вот ты пойди по собственным ссылкам, и скажи тем разработчикам,
>  что они -- в высшей степени кретины, не спросили твоего
> ценного мнения и вместо изобретения квадратноколёсного велосипеда
> использовали предназначенный для этих целей апи.

КО отвечает, что по ссылкам представлены виджеты для конкретных приложений. На Яху для конфабулятора, на МС для сайдбара, на Яндексе приложения и для того и другого.
Я же не собирался делать виджет для какого-то конкретного приложения. Моя программа должна была быть самодостаточной и проделывать такой эффект без всяких сайдбаров. При этом я не уговариваю ее скачать и поставить. А то вдруг такой эффект разозлит посетителя и он захочет "набить морду"...


> Да, где-то ещё и 95-я живёт. Кто не желает осчастливить
> тех пользователей свистелками и перделками -- кретин.

Не только 95-я, но и 98, и Миллениум, ХР, 2000. Однако вижу опять двоичную логику и метание в крайности. Или отсутствие логики...


> Лукошко   (08.11.10 11:00) [54]
>
> Холивар.
> Каждый (ну почти) навязывает свои ограниченные взгляды.
> Как будто у кого-то спрашивали, как писать POS.

Да тут вообще все умные, им говоришь как может быть, тебе в ответ как должно быть. Телепаты, не иначе :)


> Юрий Зотов ©   (08.11.10 10:16) [52]

CDS_TEST замечательная вещь, позволяет ничего не жечь.
Второе - мне довелось работать с CRT мониторами на 8", у которых рабочий режим дисплея был 640*480@72, при сбросе на 60Гб по экрану ползли полосочки. По причинам безопасности у терминала небыло сети (внешней), а клавиатурный ввод осуществлялся с нескольких кнопок выведеных на пульт, доступ к самому системному блоку (как и сети, которая их связывала) - ограничен. Это был не POS. Еще один пример где это могло быть полезным. Прошу заметить, что масштабирование окна программы тут вообще не оговаривается, потому что проблема не в этом.


 
antonn ©   (2010-11-08 12:41) [61]


> при сбросе на 60Гб

60Гц


 
Лукошко   (2010-11-08 12:59) [62]


> antonn ©   (08.11.10 12:40) [60]

Полностью согласен с Вашей позицией.
:o)


 
Юрий Зотов ©   (2010-11-08 13:20) [63]

> antonn ©   (08.11.10 12:40) [60]

Про Фому и Ерему...

Да пусть хоть полосочки, хоть мерцания, хоть доступа к системному блоку вообще нет. При чем тут прикладное ПО?

Правильное разрешение должно быть выставлено один раз тем лицом, которое имеет на это право и доступ к системному блоку.

Все. После этого никакое прикладное ПО не вправе его менять. Тем более, если это чревато полосочками.


 
Anatoly Podgoretsky ©   (2010-11-08 13:28) [64]

Хуже если это будут не полосочки, а черный экран.


 
DiamondShark ©   (2010-11-08 13:30) [65]


> И поэтому там настроено все сразу и ничего не изменяется,

В любой системе настроено всё сразу, либо пользователем под себя, либо сборщиком девайса, либо администратором.
Мнение опупевшего от собственной важности быдлокодера никогда никого не интересовало.
Пользоваться софтом с неадекватными требованиями к окружению можно только в отсутствии альтернатив. Как только альтернативы появляются, говнософт идёт лесом.


> Моя программа должна была быть самодостаточной и проделывать
> такой эффект без всяких сайдбаров.

Я твой вопрос не видел, но уверен на 99%, что о специфической области применения в нём не было ни слова.


 
antonn ©   (2010-11-08 16:12) [66]


> Правильное разрешение должно быть выставлено один раз тем
> лицом, которое имеет на это право и доступ к системному
> блоку.
>
> Все. После этого никакое прикладное ПО не вправе его менять.
>  Тем более, если это чревато полосочками.

Замечательно.
Лицо, которое имеет доступ выставляет 72Гц, настраивает т.с.. Работает система.
Потом в один прекрасный момент становится 60Гц. Лицо, которое имеет доступ в лучшем случае прибудет на объект через час, если пробок не будет, либо другой занятости. Простой оборудования, закрытое КПП.
"Все." (с)


> Anatoly Podgoretsky ©   (08.11.10 13:28) [64]
>
> Хуже если это будут не полосочки, а черный экран.

К сожалению моник без защиты, но что черный экран с надписью "out of range", что с полосочками - нет изображения. Модель сейчас не припомню, Sony какая-то "встраиваемая".


> DiamondShark ©   (08.11.10 13:30) [65]
>
>
> > И поэтому там настроено все сразу и ничего не изменяется,
>
>
> В любой системе настроено всё сразу, либо пользователем
> под себя, либо сборщиком девайса, либо администратором.

В отквоченной фразе есть уточнение, касаемое не только первоначальной настройки, но последующей эксплуатации.


> Я твой вопрос не видел, но уверен на 99%, что о специфической
> области применения в нём не было ни слова.

Я вопрос выше написал, именно так он и звучал. Никакой специфической области применения, ссылки на то, что примерно я хотел сделать я выше привел.


 
Anatoly Podgoretsky ©   (2010-11-08 16:17) [67]

> antonn  (08.11.2010 16:12:06)  [66]

Я на самсунгах, с защитой сталкивался, черный экран и что хочешь, то и
делай.


 
Anatoly Podgoretsky ©   (2010-11-08 16:27) [68]


> antonn ©   (08.11.10 16:12) [66]

Кстати разве у него промышленное оборудование? Особое рабочее место, где правила диктует не пользователь, а администрация?
Тогда зачем же это как критерий приводить?
У него обычно дерьмокод

> 1. Не помещаются изображения, надписи и т.д. на форме при
> слишком маленьком разрешени, и наоборот.
> 2. Иногда искажаются размеры форм, изображений, подписей
> и т.д.


 
Anatoly Podgoretsky ©   (2010-11-08 16:27) [69]

Удалено модератором


 
Anatoly Podgoretsky ©   (2010-11-08 16:28) [70]

Тут только бить, лучше ногами.


 
antonn ©   (2010-11-08 16:36) [71]


> Anatoly Podgoretsky ©   (08.11.10 16:27) [68]
>
>
> > antonn ©   (08.11.10 16:12) [66]
>
> Кстати разве у него промышленное оборудование? Особое рабочее
> место, где правила диктует не пользователь, а администрация?
>

У кого "у него"?

И выбросьте уже догадки про масштабирование формы, что как маленькие-то...
Я привожу примеры ситуаций виденых мной, у этих систем такое требование, и требования писали не менее умные люди чем местные посетители. Но эти люди были знакомы с ситуацией, с требованиями к эксплуатации. Не надо пытаться телепатировать и говорить как нужно не зная всех деталей- глупо выглядит.
Могу еще подкинуть мысль - банкоматы.


 
Anatoly Podgoretsky ©   (2010-11-08 16:48) [72]

> antonn  (08.11.2010 16:36:11)  [71]

Там правила диктует не пользователь.


 
Юрий Зотов ©   (2010-11-08 16:51) [73]

> Потом в один прекрасный момент становится 60Гц.

И этим все сказано. Вот взяло - и само собой стало 60 Гц. По волшебству.
:o)


 
antonn ©   (2010-11-08 17:19) [74]


> Юрий Зотов ©   (08.11.10 16:51) [73]
>
> > Потом в один прекрасный момент становится 60Гц.
>
> И этим все сказано. Вот взяло - и само собой стало 60 Гц.
>  По волшебству.
> :o)

ребут?

":o)" (с)


 
Юрий Зотов ©   (2010-11-08 17:41) [75]

А хоть пять ребутов - и что?

Не надо придумывать страшных фантастических историй. Разрешение может слететь само собой действительно только при глюках либо аппаратуры, либо драйвера. Значит, и лечить надо ПРИЧИНУ. Соответствующими методами.


 
antonn ©   (2010-11-08 17:49) [76]

Понятно...
идеалисты.


 
asail ©   (2010-11-08 18:09) [77]


> antonn ©   (08.11.10 16:36) [71]

> Могу еще подкинуть мысль - банкоматы.

Это те же киоски...


> Юрий Зотов ©   (08.11.10 17:41) [75]

> Значит, и лечить надо ПРИЧИНУ.

Причину лечить - это, конечно, хорошо... Но, может оказаться шибко дороже других решений.
Те же киоски... Проще разрешение самим приложением менять, чем с дровами кривыми возиться. При условии, конечно, что ничего другого на этой машине запускаться не будет.
И потом, по сабжу: что он там пишет мы не знаем... Может у него ТЗ такое - менять разрешение... Хотя, скорее, просто по неопытности. Ну намекнули челу, что вообще-то так делать не кошерно, как правило... Но нет - тут же обозвали десять раз быдлокодером и пообещали убить, пока маленький.


 
Игорь Шевченко ©   (2010-11-08 18:20) [78]


> Может у него ТЗ такое - менять разрешение...


автор не сознаётся.


 
antonn ©   (2010-11-08 18:22) [79]

В большинстве случаев это не наше дело, имеет право.


 
Юрий Зотов ©   (2010-11-08 18:34) [80]


> asail ©   (08.11.10 18:09) [77]
> Проще разрешение самим приложением менять,
> чем с дровами кривыми возиться.


Проще. Но не поможет. Ну, поменяли мы разрешение - а оно тут же опять слетело, раз драйвер кривой. И чего в итоге добились? Да ничего.

Это то же самое, что лечить грипп сбиванием температуры. Ну, сбили температуру - и что? Вирус-то никуда не делся, через пару часов температура снова та же.

Есть золотое инженерное (да и не только инженерное) правило - бороться с помехой надо там, где она возникает, а не там где она мешает. Все прочее есть вставка костылей и подпорок.



Страницы: 1 2 3 вся ветка

Текущий архив: 2011.02.20;
Скачать: CL | DM;

Наверх




Память: 0.67 MB
Время: 0.013 c
2-1290689216
FIL-23
2010-11-25 15:46
2011.02.20
Передача edita в собственную процеду.


15-1289568102
Медвежонок Пятачок
2010-11-12 16:21
2011.02.20
ипонский городо... голограммОй


15-1289457371
Nickolay
2010-11-11 09:36
2011.02.20
Полиморфизм


2-1290598419
Wind
2010-11-24 14:33
2011.02.20
Работа со сканером EZTW32.DLL


2-1290778394
>|
2010-11-26 16:33
2011.02.20
Логгирование исключений с последующим их перевозбуждением.