|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.02.2010, 00:20 | #1 |
Пользователь
Регистрация: 28.08.2009
Сообщений: 90
|
изменение позиции form1
не пойму.. при нажатии на кнопку делаю:
Код:
или надо еще какую функцию обновления формы вызывать? |
07.02.2010, 00:31 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Где вы сей волшебный код вызываете, в каком-таком событии ?
А что у вас в Position формы стоит ? Небось - poScreenCenter ? Или poDesktopCenter ? А какие события для формы определены вами ? Если ничего из этого... то это глюк - перезапустите Дельфи. А может, она у вас там и стоит - на сотенках ? Вы ее сдвиньте куда-нибудь вручную сначала. Двигается ? Последний раз редактировалось mihali4; 07.02.2010 в 00:36. |
07.02.2010, 00:39 | #3 | ||||
Пользователь
Регистрация: 28.08.2009
Сообщений: 90
|
Цитата:
Код:
Только... И не значком #. И не РНР-кодом. И не значком цитаты. И не собственными "ручками". Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе... Модератор Цитата:
из-за него чоль? сделал специально, чтоб форма в центре появлялась при загрузке. как еще? Цитата:
Цитата:
Последний раз редактировалось mihali4; 07.02.2010 в 14:37. |
||||
07.02.2010, 00:49 | #4 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Все отлично работает. Даже если Position формы выставить в poScreenCenter или poDesktopCenter.
У меня тоже. (Я ж говорю - глюкануло у ТС) Михалыч.
Будь проще и люди к тебе потянутся
Последний раз редактировалось mihali4; 07.02.2010 в 00:55. |
07.02.2010, 00:59 | #5 |
Пользователь
Регистрация: 28.08.2009
Сообщений: 90
|
похоже на глюк, точно. сейчас заработало.
ладно, но я нашел где дальше опять не хочет менять при загрузке вставил замену координат в Form1.OnShow , а форма остается на месте. Может надо в OnPaint или OnCreate вставить это? |
07.02.2010, 01:27 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
OnActivate, OnPaint, OnResize...
|
07.02.2010, 01:47 | #7 | |||
Пользователь
Регистрация: 28.08.2009
Сообщений: 90
|
Попробовал
Цитата:
Цитата:
Цитата:
|
|||
07.02.2010, 02:41 | #8 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Не понял...
Что нужно-то ? Чтобы форму как ни двигай, она все равно возвращалась на 100,100 ? То есть, что бы ее нельзя было сдвинуть ? Вопросы-то нужно формулировать понятно... Тогда: Код:
Последний раз редактировалось mihali4; 07.02.2010 в 02:50. |
07.02.2010, 03:06 | #9 |
Пользователь
Регистрация: 28.08.2009
Сообщений: 90
|
нет. в итоге мне нужно сделать при закрытии формы - сохранение координат расположения. при открытии - восстановление.
|
07.02.2010, 08:02 | #10 |
Веб-разработчик
Форумчанин
Регистрация: 23.05.2009
Сообщений: 279
|
попробуйте добавить form1.update;
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение позиции TrackBar при нажатии Button | Arxangelname | Общие вопросы Delphi | 2 | 10.11.2009 12:50 |
Нахождение позиции | V@mpir | Общие вопросы Delphi | 9 | 16.10.2009 16:19 |
Form1.Caption + Form1.sTabSheet | artemavd | Общие вопросы Delphi | 9 | 22.09.2009 15:55 |
Form1 | Vladnet | Общие вопросы Delphi | 4 | 05.04.2009 15:38 |
Form1.Hide и Form1.Show... | Roof | Общие вопросы Delphi | 9 | 13.10.2007 13:33 |