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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2008, 19:55   #1
NecroSlider
Пользователь
 
Регистрация: 19.02.2007
Сообщений: 24
По умолчанию Главная форма как у Delphi

Подскажите пожалуйста, как сделать главную форму похожей на панель инструментов делфи, чтобы при открытии программы она появлялась верху экрана, растянутая по его длинне, высота же оставалась жестко заданной?
NecroSlider вне форума Ответить с цитированием
Старый 17.01.2008, 20:21   #2
Никки
Форумчанин Подтвердите свой е-майл
 
Аватар для Никки
 
Регистрация: 20.11.2007
Сообщений: 500
По умолчанию

А ты поройся в свойствах формы и брати внимание на свойства width и height, left и top там всё это есть!
Никки вне форума Ответить с цитированием
Старый 17.01.2008, 20:29   #3
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

Form1.align:=alTop;
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 17.01.2008, 23:08   #4
NecroSlider
Пользователь
 
Регистрация: 19.02.2007
Сообщений: 24
По умолчанию

Цитата:
Сообщение от Никки Посмотреть сообщение
А ты поройся в свойствах формы и брати внимание на свойства width и height, left и top там всё это есть!
Это не то, мне нужно именно сверху форму закрепить.
Спасибо, SunKnight, все получилось.

А вот еще вопрос сразу возник, как задавать местоположение нескольких форм на экране? Допустим у меня есть главная форма как в делфи, закрепленная сверху и панель, по типу менеджера объектов делфи, вот только мне нужно, чтобы она появлялась, допустим, чуть правее центра и немного ниже верхней формы. При этом как учесть размер экрана, чтобы на 17'' не уезжало все за пределы? Заранее спасибо.
NecroSlider вне форума Ответить с цитированием
Старый 17.01.2008, 23:43   #5
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

определение разрешения экрана можно при помощи : screen.Width и screen.height;
--------------------------
form2.top:=form1.height-x; //x-на скоко ниже нада;
....................
Дальше думаю догадаешся.
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 19.01.2008, 12:49   #6
NecroSlider
Пользователь
 
Регистрация: 19.02.2007
Сообщений: 24
По умолчанию

Спасибо, за помощь, все получилось, а еще чуток смекалки и сделал все как хотел
NecroSlider вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма Killbrum Помощь студентам 8 21.08.2008 18:48
модальная форма в DELPHI risc Помощь студентам 3 07.03.2008 21:31
Главная форма Михаил Юрьевич Общие вопросы Delphi 3 03.02.2008 21:42
Первая форма приложения не главная Avron Общие вопросы Delphi 4 28.09.2007 12:02
Форма MAcK Общие вопросы Delphi 4 07.02.2007 01:43