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

Вниз

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

 
Инна   (2003-05-22 18:17) [0]

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


 
Юрий Федоров   (2003-05-22 18:21) [1]

Значит какие-то компоненты не помещаются - надо найти и передвинуть. Заодно и AutoScroll в false выставить :-)


 
Sandman25   (2003-05-22 18:23) [2]

У какого-то контрола на форме слишком большие размеры. У панели, например.


 
Инна   (2003-05-22 18:35) [3]

AUTOScroll=false дает только то,что другие куски формы увидеть уже не судьба.
дык как это получилось-то от одного движения мышки?
а как-нить можно сделать,чтобы они сами уменьшились пропорционально? ну чтобы форма была во всеь экран (когда развернута) и без скролингов. сначала у меня была такая трарбла на бОльшем разрешении экрана (как раз от одного движения мышки),как качнула на комп с меньшим разрешением экрана - так эта беда. что делать-то? не перерисовывать же все... :(((


 
PaRL.   (2003-05-22 18:41) [4]


> а как-нить можно сделать,чтобы они сами уменьшились пропорционально?

Да... там в главном меню надо поковыряться не помню где именно.


 
clickmaker   (2003-05-22 18:43) [5]

А Form.Scaled = true ?
Кстати, в Д5 я обнаружил баг: если положить на форму, скажем, DBGrid так чтоб он занимал почти все место, выставить его Anchors по всем направлениям, то при смене шрифта на крупный его нижний угол заползает за край формы. Выход - самому масштабить форму согласно Screen.PixelsPerInch, а только потом ставить анчорсы.
Не знаю, пофиксили ли парни из Борланда этот ляп в Д6


 
Инна   (2003-05-22 18:55) [6]

Form.Scaled = true
:(((
можете развернуть объяснение как исправить?
да, у меня гридов полно, и все такие не маленькие


 
Переяслов Григорий   (2003-05-22 19:37) [7]

А пробовала пользоваться свойствами Align, Anchors, Constraints?


 
Переяслов Григорий   (2003-05-22 19:38) [8]

Забыл, ими нужно пользоватся для объектов, лежащих на форме, панелей, гридов и т.д.


 
clickmaker   (2003-05-22 19:47) [9]

Ну, у себя я так делаю перед ShowModal

Height := MulDiv(Height, Screen.PixelsPerInch, 96);
Width := MulDiv(Width, Screen.PixelsPerInch, 96);
dbgList.Anchors := [akLeft,akTop,akRight,akBottom]; // Грид
btnFind.Anchors := [akTop,akRight];
btnFilter.Anchors := [akTop,akRight];
btnQuickFilter.Anchors := [akTop,akRight];
btnEnableFilter.Anchors := [akTop,akRight];
btnNew.Anchors := [akTop,akRight]; // Разные кноповки
bOk.Anchors := [akRight,akBottom];
bCancel.Anchors := [akRight,akBottom]; // Самые главные кнопки

При этом PixelsPerInch = 96, Scaled = true


 
Инна   (2003-05-23 11:34) [10]

clickmaker, попробую. я думаю, может из-за того, что разрешение экрана разное, то это уже не исправишь?



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

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

Наверх




Память: 0.46 MB
Время: 0.007 c
14-13408
Fog
2003-05-17 12:38
2003.06.05
На носу экзамен....


6-13352
matlash
2003-04-03 19:56
2003.06.05
Как написать Socket - сервер...


1-13269
NetKnight
2003-05-23 03:17
2003.06.05
Алгоритм чтения XML в структуру.


14-13392
Till
2003-05-16 07:39
2003.06.05
Oracle Data Access Components Net 4.05.1.8 for Delphi 6


3-13038
bobr12
2003-05-16 15:29
2003.06.05
Как проверить, правильная ли введена дата?





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