Конференция "Основная" » DPI и решение проблем, возникающих с ним [D7, Win95/98, WinXP]
 
  • Альф (07.12.07 12:46) [20]
    Не смог найти - попробуй подумать...

    Как будешь думать - учти еще что DPI може быть по вертикали и горизонтали разными :)
  • TIF © (07.12.07 14:38) [21]

    > учти еще что DPI може быть по вертикали и горизонтали разными
    > :)


    ё-моё, Вы меня убили 8-0
  • Anatoly Podgoretsky © (07.12.07 14:51) [22]
    > TIF  (07.12.2007 14:38:21)  [21]

    Есть такое понятие как соотношение сторон экрана 3x4, 4x5, 16x9, 16x10 - на любом из этих соотношений я могу включить одно и тоже разрешение, например 600Х800
    Дальше ты сам можешь постчитать
  • TIF © (07.12.07 14:52) [23]
    Уже легче стало :-)

    А всё-таки, что делать с границей окна?
  • istok (07.12.07 16:32) [24]
    а что делать с anchors контролов, которые при нестандартных dpi улетают?
    например, смещаются вверх на 50 пикселей...ужас...  не юзать их, а юзить align=alclient?
  • TIF © (08.12.07 11:50) [25]

    > а что делать с anchors контролов, которые при нестандартных
    > dpi улетают?
    > например, смещаются вверх на 50 пикселей...ужас...  не юзать
    > их, а юзить align=alclient?


    это вопрос, ответ или мнение? :-)
  • TIF © (15.12.07 12:55) [26]
    Удалено модератором
    Примечание: Создание пустых сообщений
  • TIF © (18.12.07 14:18) [27]
    Подскажите, что делать с границей окна? С остальным вроде получается, а граница глючит :-(
  • Amoeba © (18.12.07 20:51) [28]

    > а граница глючит

    Это как? У тебя теперь уже и граница заглючила?
  • TIF © (21.12.07 13:28) [29]
    если в висте сделал один стиль окна (передал параметры) и всё нормально, то когда делаю стиль "классический" или запускаю прогу в ХР, на форме начинают оставаться следы от правой границы окна и изменении размера. Что такое?
  • DVM © (21.12.07 21:44) [30]

    > У тебя теперь уже и граница заглючила?

    Суть бага такова: если приложение проектируется и компилируется в XP а запускается в висте, то в ряде случаев появляется смещение компонентов. И наоборот, если делали в висте а запускали в xp тоже.
  • TIF © (28.12.07 11:40) [31]

    > Суть бага такова: если приложение проектируется и компилируется
    > в XP а запускается в висте, то в ряде случаев появляется
    > смещение компонентов. И наоборот, если делали в висте а
    > запускали в xp тоже.


    что ты тупишь? в корне тупишь! Суть в том, что ЕСЛИ ПРИЛОЖЕНИЕ РАЗРАБАТЫВАЕТСЯ ПРИ РАЗЛИЧНЫХ DPI, то могут возникнуть проблемы с подложением и размерами компонентов. Вот и всё. Хоть 98 поставь, хоть 2000 - дело не в ОС.
  • DVM © (28.12.07 11:45) [32]

    > TIF ©   (28.12.07 11:40) [31]

    Я почему то подумал, что у тебя проблемы в висте. Там и при одинаковом DPI смещение наблюдается. Как раз из-за изменившегося бордюра окна.
  • TIF © (28.12.07 15:41) [33]

    >  и при одинаковом DPI смещение наблюдается


    виноват, не видел, не проверял...
 
Конференция "Основная" » DPI и решение проблем, возникающих с ним [D7, Win95/98, WinXP]
Есть новые Нет новых   [134481   +27][b:0][p:0]