|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
Так в чем проблема?
Код: PHP код:
у новой формы прописываем Left и Top(прописывается относительно экрана, а так как у тебя экран и главная форма одинаковы, то и центруешь относительно их). Центровать след образом: PHP код:
|
#17
|
|||
|
|||
ChildForm не знает такое ))
|
#18
|
||||
|
||||
Я так обозвал дочернюю форму, переименуй так как она у тебя называется (form2 - ?)
|
#19
|
|||
|
|||
Пфффф, выдаёт ошибку! 'Integer' and 'Extended'! Вообщем, фих его знает как и что делать!
На главной форме оставляю такой вот код Top := 0; Left := 0; Width := Screen.Width; Height := SCreen.Height; На другой форме в Oncreat прописал вот так: Form6.top:=(Height-Form6.height)/2; Form6.left:=(Width-Form6.left)/2; И ругается (( |
#20
|
||||
|
||||
поправь:
PHP код:
|
#21
|
|||
|
|||
Вообщем ладненько! Спасибо за помощь! Ну ничего не получилось! Когда открываешь форма в середину не уходит.
|
#22
|
|||
|
|||
Как выставляешь ее, так и последующий раз открывает..а в середину не хочет ((
|
#23
|
||||
|
||||
По какому событию писал значения формы?
По OnShow в твоем случае желательно. |
#24
|
|||
|
|||
Написал на событие Onclick вроде что-то пошло! Но все равно не посередине!
А зачем на оншоу писать то? Вроде надо писать на событие которое открывает форму 2! Нет? |
#25
|
|||
|
|||
Прописал на оншоу, так оно вообще влевую сторону пошло куда-то)))
|
#26
|
||||
|
||||
Можешь исходники показать?
|
#27
|
|||
|
|||
Не знаю, ничего не получилось! Ай ладно, бог с ней..нет так нет! Но все равно спасибо за уделенное мне время и помощь!
|
#28
|
|||
|
|||
Form6.top:=(Height-Form6.height)/2;
Form6.left:=(Width-Form6.left)/2; Слушай, а зачем писать в начале Form6? Если мы и так на ней делаем в оншоу?)) И еще непонятно, делим на 2 зачем? |
#29
|
||||
|
||||
Цитата:
Цитата:
|