Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
19 / 19 / 9
Регистрация: 22.11.2010
Сообщений: 321
1

Кнопки

15.11.2011, 17:27. Показов 442. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть форма на ней Панель, на панели разные кнопки, нажимаем допустим на button4, она как бы меняет вид формы, там напимер панель больше становится(ну разные настройки) :
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
procedure TForm1.btn4Click(Sender: TObject); 
 
begin
 
sPanel2.Visible:=False;
 
Button1.Visible:=False;
 
img2.Visible:=true;
 
Form1.TransparentColor:=False;
 
Form1.BorderStyle:=bsNone;
Form1.WindowState:=wsMaximized;
Form1.Position:=poDesktopCenter;
Form1.Width:=Screen.Width;
Form1.Height:=Screen.Height;
 
sPanel1.Visible:=False;
 
WebBrowser1.Height:=801;
WebBrowser1.Left:=584;
WebBrowser1.Top:=56;
WebBrowser1.Width:=633;
WebBrowser1.Navigate('K:\Ðàçíîå\Sait\Íîâàÿ ïàïêà (2)\index.html');
 
Panel1.Left:=0;
Panel1.Top:=0;
Panel1.Width:=Screen.Width;
 
sSpeedButton1.Left:=1248;
sSpeedButton2.Left:=1215;
sSpeedButton7.Left:=1183;
 
end;
как сделать чтобы при нажатии допустим на button3(изначально button3 открывает Form5 с параметрами:
Delphi
1
2
3
4
5
6
7
procedure TForm1.sSpeedButton3Click(Sender: TObject);
begin
 Form5.Left:=Form1.Left-159;
 Form5.Top:=Form1.Top+30;
 AnimateWindow(Form5.Handle, 800, AW_HOR_NEGATIVE);
 Form5.Show;
end;
чтобы после нажатия на Button4 и нажатии на Button3 эти параметры Form5 переделать так :
Form5.Left:=Form1.Left+159;
Form5.Top:=Form1.Top+30;
AnimateWindow(Form5.Handle, 800, AW_HOR_POSITIVE);
Form5.Formstyle:=fsStayOnTop;
Form5.Show;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2011, 17:27
Ответы с готовыми решениями:

Нажатие каждой кнопки приводит к ее сокрытию и показу ранее скрытой кнопки
Нажатие каждой кнопки приводит к ее сокрытию и показу ранее скрытой кнопки. При этом номер...

Добавить блокировку по определенным условиям кнопки(1), строки(edt) и кнопки(2)
1.Создать кнопку для добавления в список переключателей (RadioGroup1) содержимое компоненты Edit ...

Событие OnMouseMove одной кнопки, при зажатии другой кнопки
Есть две кнопки. Можно ли как-то сделать так, чтобы событие OnMouseMove одной кнопки работало...

Как вызвать событие кнопки, если я знаю номер кнопки?
У меня на форме несколько кнопок. Как вызвать событие кнопки, если я знаю номер кнопки. Например 20...

0
15.11.2011, 17:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2011, 17:27
Помогаю со студенческими работами здесь

Нужно чтобы программа в свернутом режиме отвечала на определённый код (нажимая на кнопки кнопки.)
Допустим при нажатии на F1 выполнялся код ShowMessage('Привет');

Нужно написать программу, что бы при нажатии кнопки, появлялись другие кнопки, а та пропадала
То есть, нас перекидало на другую форму, но она должна быть на месте первой, и первая должна...

Как активировать кнопки при нажатии другой кнопки
Есть 1 кнопка, которая активная и 4 кнопки которые не активные вначале. По нажатию активной кнопки...

Бешенные кнопки». Изобразить игровое поле, по которому будут двигаться в произвольном порядке кнопки и другие элементы различного размера. Задача игро
Бешенные кнопки». Изобразить игровое поле, по которому будут двигаться в произвольном порядке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru