Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Вниз

Изменение размеров формы   Найти похожие ветки 

 
Zander1   (2005-09-21 17:38) [0]

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


 
Zander1   (2005-09-22 09:33) [1]

никак нельзя чтоль или всем лень отвечать? :)


 
Курдль ©   (2005-09-22 09:58) [2]

Думаю, что никто не понял или не принял Вашу проблему близко к сердцу.
Мне кажется, что уже лет 7, как компьютеры переросли подобные проблемы с перерисовкой форм.


 
KSergey ©   (2005-09-22 10:12) [3]

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

Если приспичило - как вариант можно эот все самому отрисовывать и отслеживать, но зачем?


 
easy ©   (2005-09-22 10:24) [4]

SystemParametersInfo
SPI_SETDRAGFULLWINDOWS


 
Zander1   (2005-09-22 10:25) [5]

в Windows это проблема была, есть и наверно будет. Да вот сам и буду походу отрисовывать эту рамку.


 
Zander1   (2005-09-22 10:30) [6]


> easy ©   (22.09.05 10:24) [4]
> SystemParametersInfo
> SPI_SETDRAGFULLWINDOWS


спасибо ;) выручили


 
Курдль ©   (2005-09-22 11:02) [7]

2 Zander1

KSergey © прав! Если юзер выбрал себе какие-то установки - следует их поддерживать. Я вот подумал, а какую такую графику не успевает перерисовать винда? Не перегрузили ли Вы сами эту работу, например заставляя перерисовывать графику по OnPaint?


 
Плохиш ©   (2005-09-22 11:32) [8]


> Zander1   (22.09.05 10:25) [5]
> в Windows это проблема была, есть и наверно будет.

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


 
Zander1   (2005-09-22 13:25) [9]

Да вы видели сами какие артефакты видны при ресайзе и включенной опции отоборажения содержимого? любое приложение со скинами попробуйте ресайзнуть. понятно, что все перерисовывается, но на слабых компьютерах на это просто страшно смотреть, я говорю не только о своем приложении, возьмите ту же icq5 или pro, попробуйте ресайзить главную форму, не нравиться? ;) и мне тоже.


 
Курдль ©   (2005-09-22 16:21) [10]


> любое приложение со скинами попробуйте ресайзнуть


А при чем здесь скины?
Если грамотно их реализовать - никаких проблем не будет.
Сейчас для интереса взял "фотошоп 8" и потаскал его по всякому, поресайзил - без проблем :(  "Maxton", "Вижуал кролик" - ничего не мерцает...



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

Форум: "Основная";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.041 c
14-1127833083
Gorger
2005-09-27 18:58
2005.10.16
Что бы это могло означать,помогите тупому.


1-1127647085
вопрос
2005-09-25 15:18
2005.10.16
максимально допустимая величина массива


14-1127327367
Игорь Шевченко
2005-09-21 22:29
2005.10.16
Снимаются ли сейчас в России художественные фильмы для детей ?


3-1124981162
<Lelik>
2005-08-25 18:46
2005.10.16
Lock conflict on no wait


2-1125085319
kimona
2005-08-26 23:41
2005.10.16
как открыть web станичку





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский