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

Вниз

Смещение   Найти похожие ветки 

 
borg   (2003-01-22 09:10) [0]

Можно ли сразу изменить положение многох компонентов на форме, то есть не присваивать каждому например:
label1.top:=label1.top+10;
label2.top:=label2.top+10;
....
button1.top:=button1.top+10;
button2.top:=button2.top+10;
\\\\\\

если каждый компонент смещается на одно и то же число?


 
Думкин   (2003-01-22 09:34) [1]

можно.
например Components


 
borg   (2003-01-22 14:00) [2]

Но у Components нет свойства ТОР


 
alxx   (2003-01-22 14:02) [3]

For i:=0 to ComponentCount do
(Components[i] AS TWinControl).Top:=(Components[i] AS TWinControl).Top+10


 
BALU1111   (2003-01-22 14:03) [4]

попробуй findcomponent, top там точно есть


 
alxx   (2003-01-22 14:05) [5]

Ошибочка у меня. Там ComponentCount-1 надо поставить.


 
Думкин   (2003-01-22 14:07) [6]


> alxx © (22.01.03 14:02)

Неплохо бы еще проверить тогда, что это TWinControl.
Лучше уж
(Components[i] AS TControl).Top:=(Components[i] AS TControl).Top+10
ну и еще is сунуть с проверкой - мало ли.


 
REA   (2003-01-22 14:08) [7]

А не проще их сгруппировать на панели например и ее двинуть?


 
alxx   (2003-01-22 14:09) [8]

Да точно. Проверить неплохо бы.


 
borg   (2003-01-22 14:09) [9]

>>alxx

Он ругается "invalid class typecast"


 
borg   (2003-01-22 14:10) [10]

это данные в отчёте поэтому их на панель не поместишь


 
alxx   (2003-01-22 14:12) [11]

Ну да ругается, потому что не проверено is перед тем как сделать as


 
borg   (2003-01-22 14:13) [12]

>>Думкин

спасибо всё работает как и надо



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

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

Наверх




Память: 0.46 MB
Время: 0.009 c
8-96881
Perez
2002-10-13 11:18
2003.01.30
Как сделать анимацию из спрайта


3-96615
Dbrf
2003-01-13 20:41
2003.01.30
Запись в БД значения в формате 0,00


14-97031
khov
2003-01-13 19:17
2003.01.30
Компонент для работы с DBF


1-96725
iNew
2003-01-22 11:58
2003.01.30
Можно ли открыть существующий текстовый файл для записи, причем


3-96583
qwerty2
2003-01-13 11:55
2003.01.30
Группировка в QuickReport





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