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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.10.2013, 19:20   #1
demiancz
Форумчанин
 
Регистрация: 28.09.2010
Сообщений: 246
По умолчанию Запись координат формы в ini

Пытаюсь создать гаджет. Возникли такие вопросы:
Вопрос 1. Как поместить форму в правый верхний угол на свободное место. Тоесть просто переместить форму в правый верхний угол при запуске делаю так:
procedure TForm1.FormCreate(Sender: TObject);
Код:
begin
Form1.Left := Screen.Width - Form1.Width - 10;
Form1.Top := Screen.Height - Screen.Height + 10;
end;
А вот что делать если в этом углу уже есть какой-нибудь гаджет? Получается форма станет поверх него. Можно как то определить что на месте куда ставится форма ничего нет и записать координаты в Ini?
Смотреть фильмы HD Фильмы для планшетов

Последний раз редактировалось demiancz; 05.10.2013 в 19:35.
demiancz вне форума Ответить с цитированием
Старый 05.10.2013, 19:42   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
если в этом углу уже есть какой-нибудь гаджет?
А вот теперь тебе придется выяснять какой именно гад жет может там закемперится )
Есть такие, что представляют собой окна - их просчитать не трудно с помошью EnumWindows(), а вот что делать с теми что отрисовываются на рабочем столе...
Цитата:
Если нет, то тогда выполнить
Ерунда. При создании объекта для работы с ини файлом либо проверяй существование через FileExists() либо положись на конструктор - он сам проверить есть ли такой, и если нет то создаст.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запись/чтение ini файла marwell. Общие вопросы Delphi 2 02.06.2013 17:56
Запись в переменную из ini файла Auron Общие вопросы Delphi 2 24.07.2012 12:30
Найти запись в TList в зависимости от координат TPaintBox Kottik Общие вопросы Delphi 2 18.04.2010 21:55
Запоминание координат при перемещении формы Shouldercannon Общие вопросы Delphi 5 21.06.2009 23:11