Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2008, 23:58   #11
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

А почему бы это не сделать по аналогии с Left и Right:
Код:
procedure TForm1.sCBPositionChange(Sender: TObject);
begin
if sCBPosition.Text='Left' then begin
Form1.Left:=0;
Top:=Screen.WorkAreaHeight - height;
Exit;
end;

if sCBPosition.Text='Right' then begin
Left:=Screen.WorkAreaWidth - width;
Top:=Screen.WorkAreaHeight - height;
Exit;
end;

if sCBPosition.Text='Center' then begin
Left:=Screen.WorkAreaWidth div 2 - width div 2;
Top:=Screen.WorkAreaHeight div 2 - height div 2;
end;
end;
Переписал сходу...
Arigato вне форума Ответить с цитированием
Старый 26.11.2008, 13:40   #12
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

О спасибо так рулит.
Shouldercannon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма Killbrum Помощь студентам 8 21.08.2008 18:48
Ворд 2003 вставить текст по центру ячейки Паша Microsoft Office Word 1 10.03.2008 13:40
Форма subsonic Общие вопросы Delphi 5 10.01.2008 11:18
StringGrid как выровнять по центру и по правому краю? MAcK Компоненты Delphi 5 03.09.2007 14:11
выравнивание по центру в QuickReport Vasya БД в Delphi 3 18.08.2007 20:43