Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

Ответ
 
Опции темы
Старый 14.03.2019, 22:10   #1
DrugWash
 
Регистрация: 12.04.2011
Сообщений: 8
Репутация: 10
По умолчанию Изменение размера формы без показа содержимого

Вечер добрый,

Ребята подскажите, пожалуйста, как изменить размер формы и отрисовать новый размер с содержимым только после отпускания мыши. Видел такое что при изменении окна тащится(показывается только граница изменения) содержимое изменяется только после отпускания мыши. Ткните носом куда смотреть/читать

Последний раз редактировалось DrugWash; 14.03.2019 в 22:24.
DrugWash вне форума   Ответить с цитированием
Старый 16.03.2019, 09:59   #2
beegl
Программ Аналитик
Профессионал
 
Аватар для beegl
 
Регистрация: 24.05.2008
Адрес: Днепропетровск, Ukraine
Сообщений: 1,334
Репутация: 526

icq: 62754415
skype: stepanext
По умолчанию

Цитата:
Сообщение от DrugWash Посмотреть сообщение
куда смотреть/читать
можно так:
Код:

  private
    { Private declarations }
    procedure WMGetMinMaxInfo(var Info: TWMGetMinMaxInfo); message wm_GetMinMaxInfo;

Код:

procedure TForm1.WMGetMinMaxInfo(var Info:TWMGetMinMaxInfo);
begin
  with Info.MinMaxInfo^ do
  begin
      ptMinTrackSize.x := 321;
      ptMinTrackSize.y := 181;
      ptMaxTrackSize.x := 321;
      ptMaxTrackSize.y := 181;
      ptMaxPosition.x := BoundsRect.Left;
      ptMaxPosition.y := BoundsRect.top;
  end;
  inherited;
end;

beegl вне форума   Ответить с цитированием
Старый 16.03.2019, 10:22   #3
DrugWash
 
Регистрация: 12.04.2011
Сообщений: 8
Репутация: 10
По умолчанию

Спасибо, немного не про то я спрашивал.
Исходники приложил, подсмотрел на другом ресурсе, но как-то кривовато и тормознуто работает.

Думаю дальше ....
Вложения
Тип файла: zip formresize.zip (55.1 Кб, 2 просмотров)
DrugWash вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменение размера формы пролдж Lazarus, Free Pascal, CodeTyphon 6 19.11.2017 13:42
Изменение размера Формы при FormBorderStyle = None Graf1385 Windows Forms 0 16.09.2017 11:35
Изменение размера формы Решетова Алена Общие вопросы Delphi 2 03.04.2013 18:45
Изменение размера формы. waterya Общие вопросы Delphi 2 18.06.2010 16:38
изменение размера формы maksim_serg Microsoft Office Excel 0 16.04.2010 04:22


03:07.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru