![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
BorderIcons
AZIZE © (2007-08-21 12:46:00)как изменить события данных кнопок?
AZIZE (2007-08-21 13:59:00) [1]
> Игорь Шевченко © (21.08.07 13:55) [23]
Если человеку поставили в условие правила пользования программой и он пытается их выполнять, то такой человек не должен смотреть на то что кому-то будет неудобно ей пользоваться главное чтобы заказчик осьался доволен.
ИМХО программой пользоваться довольно таки даже удобно
Игорь Шевченко (2007-08-21 13:55:00) [2]AZIZE © (21.08.07 13:51) [21]
От возраста это не зависит. Если человек пишет программу, которой неудобно пользоваться и при этом заранее негативно отзывается о пользователях своего же неудобного творчества, то название этому человеку - ламер. Которые must die.
AZIZE (2007-08-21 13:53:00) [3]В принципе ветку можно закрывать, решение найдено
Dib@zol © и clickmaker © спасибо за помощь
Игорь Шевченко © мой преведущий пост
AZIZE (2007-08-21 13:51:00) [4]
> Пока я вижу только одного ламера, покажи других пожалуйста.
я понимаю что вы модератор и с этой позиции можете абсолютно преспокойно наезжать на других людей, но это не самое лучшее занятие которое может делать человек в возрасте за 45
Dib@zol (2007-08-21 13:48:00) [5]MDIChildForm1.Align := AlClient?
Игорь Шевченко (2007-08-21 13:45:00) [6]AZIZE © (21.08.07 13:35) [13]
> дело в том что с прогой будут работаь ламеры, а там две
> дочерних формы по одному экземпляру, вариант в том что с
> оддной формы можно открыть другую и наоборот но никак иначе,
> и если какой-то ламер закроет обе формы то открыть их ему
> уже не удастся, только перегружать приложение
Пока я вижу только одного ламера, покажи других пожалуйста.
AZIZE (2007-08-21 13:42:00) [7]
> wsMaximized?
я ж говорю он установлен но без BorderIcons не работает
clickmaker (2007-08-21 13:41:00) [8]
> занимала всё экранное пространство основной
wsMaximized?
AZIZE (2007-08-21 13:40:00) [9]
> а в чем именно это "нормальное функционирование"?
в том чтобы дочерняя форма занимала всё экранное пространство основной исключая строку меню и панели инструментов
clickmaker (2007-08-21 13:38:00) [10]
> как их убрать но оставить нормальное функционирование
а в чем именно это "нормальное функционирование"?
AZIZE (2007-08-21 13:37:00) [11]
> по-любому, если есть активные кнопки, но на нажатие не отвечающие
> - это не есть хороший тон в проектировании интерфейса
может предложишь как их убрать но оставить нормальное функционирование. я бы не против только за, это и была начальная идея
AZIZE (2007-08-21 13:35:00) [12]
> А зачем так сделано ? С MDI такой фокус без извратов вряд
> ли пройдет.
дело в том что с прогой будут работаь ламеры, а там две дочерних формы по одному экземпляру, вариант в том что с оддной формы можно открыть другую и наоборот но никак иначе, и если какой-то ламер закроет обе формы то открыть их ему уже не удастся, только перегружать приложение
clickmaker (2007-08-21 13:34:00) [13]
> [10] AZIZE © (21.08.07 13:32)
а причем тут размер? это уже из другой оперы
по-любому, если есть активные кнопки, но на нажатие не отвечающие - это не есть хороший тон в проектировании интерфейса
Dib@zol (2007-08-21 13:34:00) [14]> а при изменении размера основной формы каждый раз вычислять
> размер дочерней? смысл?
Избавишься от извратов. Смысл реально есть. ОнРесайз фпомощь.
AZIZE (2007-08-21 13:32:00) [15]
> а почему бы не задать размер вручную? в OnShow, к примеру
а при изменении размера основной формы каждый раз вычислять размер дочерней? смысл?
Игорь Шевченко (2007-08-21 13:32:00) [16]
> дело в том что у меня MDI приложение. и мне нужно чтобы
> было невозможно закрыть(свернуть, изменить размер) дочернюю
> форму
А зачем так сделано ? С MDI такой фокус без извратов вряд ли пройдет.
clickmaker (2007-08-21 13:32:00) [17]
> чтобы было невозможно закрыть
придется OnCloseQuery ловить, поскольку есть еще Ctrl+F4
clickmaker (2007-08-21 13:29:00) [18]
> [5] AZIZE © (21.08.07 13:25)
а почему бы не задать размер вручную? в OnShow, к примеру
Dib@zol (2007-08-21 13:29:00) [19]А как же Form1.Width\Height или MoveWindow на крайняк????
AZIZE (2007-08-21 13:25:00) [20]
> а зачем они тогда?
дело в том что у меня MDI приложение. и мне нужно чтобы было невозможно закрыть(свернуть, изменить размер) дочернюю форму. но когда я убираю кнопки BorderIcons и устанавливаю wsNormal в WindowState форма открывается маленьким окошком