![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как при зделать, чтобы при нажатии на кнопку открывалось ещё одно окно?(там ещё вопросы есть) [D6]
Xak © (2002-01-02 22:40:00)Например у меня будет кнопка ABOUT, а когда я её нажму, откроется маленькое окошко со всякой белебирдой? Второй вопрос. Как зделать, чтобы нельзя было менять размеры окна? Третий вопрос. Как зделать, чтобы при нажатии например на кнопку next в этом окне появлялось совершенно другая информация, как в setup? Ну и в конце концов, где можно почитать всякие статьи для полных начинающих чайников? З.Ы.: Основной вопрос: как задать кнопке новое окно(Вопрос1)?
StelZ (2002-01-03 00:31:00) [1]2 Kurt:
поправка: не FormStyle, а BorderStyle (в пятой дэльфе).
Добавление: если нужно совсем зажать юзера и не дать разворачивать приложение в полноэкранный режим, то открывай закладку "BorderIcons" и там ставь biMaximize в значение false.
(все это делается в ObjectInspector-е, при активированных свойствах формы).
где можно почитать всякие статьи для полных начинающих чайников
Купи справочник Архангельского: Delphi 5. Для быстрой консультации. Потом можешь почитать статьи на этом сайте... Мож кто еще накинет ссылок и книжек :).
Vovchik (2002-01-02 23:27:00) [2]Если форма не создана, то на нажатие кнопки ставишь:
Form2:=TForm2.Create(Self); //сделали
Form2.ShowModal; //показали
Form2.Free; //убили
Есть компонент, позволяющий делать сетуп-визарды (не помню, как называется). Если надо, стукни - пришлю.
Kurt (2002-01-02 23:09:00) [3]1. Ну Вообще-то у тебя должна быть еще одна форма (создается в Delphi в главном меню - новоя - форма), также создаеш событие нажатия кнопки (Button1click к примеру, достаточно дважды щелкнуть по кнопке), а далее в событии прописуеш появление второй формы Form2.show; Я в роди бы достаточно размусолил.
2. Атрибуты такого рода опредиляются полем FormStyle, установите его на Single.
3. Прячеш старую информацию, показуеш новою.