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

Вниз

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

 
login13   (2003-04-25 15:45) [0]

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


 
Login13   (2003-04-25 15:59) [1]

Неужели никто не знает?


 
jel   (2003-04-25 16:05) [2]

Для начала позволить пользователю изменять размер формы, потом посмотреть справку по событию onResize, потом по Anchors и Constraints. И используя полученную информацию
> сделать так, чтобы приложение при старте подстраивалось
> под разрешение и не уродовалось?



 
Login13   (2003-04-25 16:07) [3]

Спасибо, посмотрю.
А если кто ещё что сказать хочет, так не стесняйтесь:).
Буду благодарен.


 
Proton   (2003-04-25 19:39) [4]

Я в свое время так боролся
procedure TForm1.FormCreate(Sender: TObject);
begin
ScaleBy(Screen.Width,640);
Width := round(Width*(Screen.Width/640));
height := round(height*(Screen.height/480));
end;

при смене видеорежима приходит сообщение всем окнам системы, обрабатывай его.



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

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

Наверх





Память: 0.45 MB
Время: 0.007 c
3-20010
baltun
2003-06-13 21:01
2003.07.07
Работа с серверным объектом ADO в COM+


4-20351
circul
2003-05-03 16:06
2003.07.07
Проблема с прорисовкой клиентской обл. окна.


7-20321
LexusU
2003-04-24 16:50
2003.07.07
Как захватить с веб-камеры картинку?


1-20041
SkySlider
2003-06-23 18:27
2003.07.07
Печать листа Exel из Delphi?


14-20296
Юрий Зотов
2003-06-19 17:55
2003.07.07
А погода-то наладилась (и снова встреча в Москве)...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский