Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Свойство формы, Запрет на изменение размеров 
:(
    Опции темы
Serggggg
  Дата 21.1.2004, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 136
Регистрация: 12.12.2003
Где: Донецк, Украина

Репутация: нет
Всего: нет



Приветствую весь честной народ!
Подскажите, как сделать, чтобы в моём приложении окно формы нельзя было развернуть?
Как и у любой виндовой формы, у моей есть кнопочки "Свернуть", "Развернуть" и "Закрыть". Нужно, чтобы не срабатывала кнопка "Развернуть". Или было бы неплохо ей вообще сделать Disable.
Свойство BorderStyle у формы = Single, использовать Dialog не хочу - форму иногда надо сворачивать.
Если кто знает, поделитесь опытом.
Спасибо.

С уважением, Serggggg.
--------------------
C уважением, Serggggg.
PM MAIL ICQ   Вверх
DarkLight
Дата 21.1.2004, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 10.1.2004
Где: София

Репутация: нет
Всего: нет



Ну есть собитие onCanResize(). Возникает оно когда попробуеш промени размер.
Код
procedure TForm1.FormCanResize(Sender: TObject; var NewWidth,
 NewHeight: Integer; var Resize: Boolean);

Resize определяет можно ли променит размер. Если хочиш запретит промену - Resize:=false, если хочиш разрешит - Resize:=true;
PM MAIL   Вверх
Fedor
Дата 21.1.2004, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Днепрянин
****


Профиль
Группа: Участник
Сообщений: 2090
Регистрация: 8.2.2003
Где: Великий

Репутация: нет
Всего: 32



А попробуй в BorderIcons формы убрать Maximize... Кнопка станет Дизэйбелд


--------------------
Мы - Днепряне. Мы всех сильней.
PM ICQ   Вверх
x77
Дата 21.1.2004, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



выстави Constraints, при Min = Max форму нельзя будет двигать и не ьудет работать Maximize, причём запрет на изменения ширины и высоты можно настроить отдельно.

Maximize также можно отключить в BorderIcons.


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
remax
Дата 21.1.2004, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: 1
Всего: 5



Свойство AutoSize=true


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
x77
Дата 21.1.2004, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



remax, эффект от этого будет достаточно кривоват - форма будет каждый раз прыгать в левый верхний угол экрана.


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
P@dla
  Дата 21.1.2004, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 9.1.2004

Репутация: нет
Всего: нет



Цитата(Morpheus @ 21.1.2004, 16:59)
А попробуй в BorderIcons формы убрать Maximize... Кнопка станет Дизэйбелд

mad.gif ИМХО самы дельный пост....

остальные наговорили всякой всячины...
PM MAIL   Вверх
Serggggg
Дата 21.1.2004, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 136
Регистрация: 12.12.2003
Где: Донецк, Украина

Репутация: нет
Всего: нет



Благодарю всех за помошь! Теперь всё нормально! thumbs-up.gif
--------------------
C уважением, Serggggg.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0502 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.