СК
Сергей Конев

Имеется форма, установлено свойства: wmMaximized, И в середине формы есть panel с компонентами. Теперь как можно сделать

Теперь как можно сделать так чтобы при разных фониторах panel всегда оставолась на середине формы, то есть не изменивь свой размер?

АБ
Анна Берне

вот пример
function lef(wid:integer;panwidth:integer):real;
begin
lef:=wid/2-(panwidth/2);
end;

function tpr(hei:real;panhei:integer):real;
begin
hei:=hei/2-(panhei/2);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
Panel1.Left:=lef(width,panel1.Width);
Panel1.Top:=tpr(height,Panel1.Height);
end;

только тут путаница с типом (потренеруйся и все будет ок)

Похожие вопросы
Как сделать "красивую"кнопку по середине снизу, если форма заключена в таблицу?
C#. Как воздействовать на Form1 через Form2. Хочу изменить свойство компонента Form1 из Form2
Свойство text компонента Edit в Delphi.
Вопрос про свойство "поля" - PickList компонента TDBGrid, (Delphi)?
Как вывести перечень всех свойств формы Visual Basic 6.0
делфи компонент table как сделать сортировку????
Компоненты и формы в Delphi 7
как сделать банер по середине?
Как в делфи 5 сделать так, чтобы FileListBox и DirectoryListBox были как один компонент.
Подскажите.. . Как в делфи, сделать так, чтобы при нажатии кнопки на форму добавлялся новый компонент, скажем лэйбл 1