Вниз
Скачать: CL | DM;

Как при зделать, чтобы при нажатии на кнопку открывалось ещё одно окно?(там ещё вопросы есть)   Найти похожие ветки 

 
Xak   (2002-01-02 22:40) [0]

Например у меня будет кнопка ABOUT, а когда я её нажму, откроется маленькое окошко со всякой белебирдой? Второй вопрос. Как зделать, чтобы нельзя было менять размеры окна? Третий вопрос. Как зделать, чтобы при нажатии например на кнопку next в этом окне появлялось совершенно другая информация, как в setup? Ну и в конце концов, где можно почитать всякие статьи для полных начинающих чайников? З.Ы.: Основной вопрос: как задать кнопке новое окно(Вопрос1)?


 
Kurt   (2002-01-02 23:09) [1]

1. Ну Вообще-то у тебя должна быть еще одна форма (создается в Delphi в главном меню - новоя - форма), также создаеш событие нажатия кнопки (Button1click к примеру, достаточно дважды щелкнуть по кнопке), а далее в событии прописуеш появление второй формы Form2.show; Я в роди бы достаточно размусолил.
2. Атрибуты такого рода опредиляются полем FormStyle, установите его на Single.
3. Прячеш старую информацию, показуеш новою.


 
Vovchik   (2002-01-02 23:27) [2]

Если форма не создана, то на нажатие кнопки ставишь:

Form2:=TForm2.Create(Self); //сделали
Form2.ShowModal; //показали
Form2.Free; //убили

Есть компонент, позволяющий делать сетуп-визарды (не помню, как называется). Если надо, стукни - пришлю.


 
StelZ   (2002-01-03 00:31) [3]

2 Kurt:
поправка: не FormStyle, а BorderStyle (в пятой дэльфе).

Добавление: если нужно совсем зажать юзера и не дать разворачивать приложение в полноэкранный режим, то открывай закладку "BorderIcons" и там ставь biMaximize в значение false.
(все это делается в ObjectInspector-е, при активированных свойствах формы).

где можно почитать всякие статьи для полных начинающих чайников

Купи справочник Архангельского: Delphi 5. Для быстрой консультации. Потом можешь почитать статьи на этом сайте... Мож кто еще накинет ссылок и книжек :).



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-66236
HELPER
2002-01-01 04:50
2002.01.21
Microsfot agent


1-66232
StelZ
2002-01-03 03:25
2002.01.21
Отсечь заголовок


1-66273
StelZ
2002-01-03 16:51
2002.01.21
Убор из Task Bar-а


7-66381
Asker
2001-10-03 07:37
2002.01.21
Как всё-таки изменить скорость CD-rom a


4-66395
HMR
2001-11-19 20:02
2002.01.21
ShellExecute(Application.Handle, open , http:// ,nil,nil, SW_HIDE);




   Наверх