Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.59.154.143] |
|
Сообщ.
#1
,
|
|
|
Всем привет!!!
Вобщем нужно динамически добавить компонент (допустим TEdit) на форму или панель... Добавить получилось но отпозицианировать... var edit: Tedit; ... edit := tedit.create(self); edit.ctl3d := true;// две последних строки могут быть edit.SetFocus(); // наоборот я щас не помню... Так он отрисовывает конрол в вехнем левом углу канвы SELF Может я не правильно что-то делаю. Помогите плиз... Всем спасибо!!! |
Сообщ.
#2
,
|
|
|
edit.left := ...
edit.Top := ... ............ координати можно задавать относително чего угодно во круг него |
Сообщ.
#3
,
|
|
|
БИГ СЕНКС!!!!!!!!
|
Сообщ.
#4
,
|
|
|
Цитата Counterfeit, 30.04.04, 16:53 edit := tedit.create(self); edit.ctl3d := true;// две последних строки могут быть edit.SetFocus(); Так он у тебя вообще не появится. |
Сообщ.
#5
,
|
|
|
edit.parent - должен быть указан обязательно!
|
Сообщ.
#6
,
|
|
|
ты писал что отрисоввает и я не досмотрел, что Parent не определен.
Edit := tedit.create(self); Edit.Parent := form1; Edit.Left :=2; Edit.Top := 2; |