powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать чтобы юзер не мог менять размер окна ?
27 сообщений из 27, показаны все 2 страниц
Как сделать чтобы юзер не мог менять размер окна ?
    #32359179
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сабж собственно. Delphi 5 у меня
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359183
Пупкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у формы - свойство constraints
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359187
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дак попробовал уже. Увеличивать не дает, а уменьшать - пожалуйста.
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359189
Пупкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дак ты пропиши там и minwidth и minheight в отличные от нуля
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359191
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я же говорю - делал.
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359194
Пупкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй ещё borderstyle в bsSingle
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359197
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И это делал :(
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359199
Пупкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда не знаю. правда у меня delphi 7. попробуй в событии формы onresize прописывать width и height
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359201
чукча
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну блин если охота отслеживай событие онрезице или как оно там и возращай в исходное положение делоффф то
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359203
Posco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BorderStyle := bsSingle;
BorderIcons := [biSystemMenu];

или

BorderStyle := bsDialog;
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359210
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 чукча

Это понятно, но это бред так делать.

2 Posco

Ну не работает все это! Хрень какая-то.
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359375
Фотография SlavaKV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
formcreate.....


MinWidth:=MaxWidth;
MaxWidth:=MinWidth;
MinHeight:=MaxHeight;
MaxHeight:=MinHeight;
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359522
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мужики, извините. Форма то у меня не стандартная, а Shareware. Видимо в ней глюк. Сделал как чукча сказал, но выглядит это хреново.
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359546
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
OnCanResize:

Resize := False;




eNose
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359556
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
eNose,

не работает
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359591
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал обычную форму. Те же грабли :(
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359622
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 new_comer2

Не знаю, почему у вас там не работает, но следующие установки дают форму с неизменяемыми размерами.

bsDialog Not resizable; standard dialog box border
bsSingle Not resizable; single-line border
bsNone Not resizable; no visible border line
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32359623
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FormStyle
или как там ео поменяй .
____
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32360333
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklin,

я это все уже прочитал и попробовал. Не работает. Дело в том, что у это чужой проект и тех, кто его первоначально разрабатывал уже не найдешь.

Сечас (на другой форме) написал так на событие OnResize:

If FormPl.Width < FormPl.Constraints.MinWidth then
FormP.Width := FormP.Constraints.MinWidth;

Не помогает. Иду отладчиком. В какой-то момент вдруг FormP.Constraints.MinWidth меняет свое значение и становится меньше.

Хоть стреляйся :(
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32360346
Фотография Luchkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а компонент типа FormStorage нет на форме?
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32360538
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> а компонент типа FormStorage нет на форме?

Да, я уже нашел там эту штуковину. И как с этим бороться?
Я еще и кнопки на этой форме не могу переместить.
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32360690
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Edit -> Lock Controls




eNose
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #32360746
new_comer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Edit -> Lock Controls

черта с два
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как сделать чтобы юзер не мог менять размер окна ?
    #39768482
linar54
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это просто. Задай тот же размер для макс.ширины и минимальной, аналогично и для высоты.
Например: MaxHeight-400, minHeight-400, MaxWidth-300, MinWidth-300

:)
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #39768625
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересно, что сталось с участниками топика 15 лет спустя :)
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #39768681
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskинтересно, что сталось с участниками топика 15 лет спустя :)Ну... Мне скоро кирдых. Надоело всё теперь.
...
Рейтинг: 0 / 0
Как сделать чтобы юзер не мог менять размер окна ?
    #39768686
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И кстати, Автору разве SetWindowLong не помог?
...
Рейтинг: 0 / 0
27 сообщений из 27, показаны все 2 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать чтобы юзер не мог менять размер окна ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]