09.02.2025г.07:20
Добро пожаловать на DevelStudio.3dn.ru — Уникальное для DevelStudio!
ГлавнаяФорумУрокиПримерыИсходникиНов. СообщенияЗаказать исходникВаша ссылка
Участники · Правила форума · Поиск · RSS
  • Страница 1 из 1
  • 1
как в одну кнопку засунуть 2-а события
sage
Четверг, 05.01.2012, 15:46
Группа:
 
Пользователь
Сообщений:
 
6
Репутация:
 
0

Делаю программу с выдвигающейся панелью, поставил панель, 3 таймера, 2 кнопки:
1-я открыть
Code
c("timer1")->enable = true;
c("timer2")->enable = true;  

2-я закрыть
Code
c("timer3")->enable = true;
c("timer2")->enable = true;

и вот возник вопрос: как сделать, чтобы при нажатии кнопки панель выезжала, а при повторном нажатии на эту же кнопку- задвигалась.


Сообщение было отредактировано!
sage - Четверг, 05.01.2012, 15:47
 
mozg-s
Четверг, 05.01.2012, 16:18
Группа:
 
Пользователь
Сообщений:
 
98
Репутация:
 
5

if ( c('button1')->caption == "Развернуть" ) {
c("timer1")->enable = true;
c("timer2")->enable = true;
c('button1')->caption = "Свернуть";
} else {
c("timer3")->enable = true;
c("timer2")->enable = true;
c('button1')->caption = "Развернуть";
} и вобще уже писал обэтом .ВОТ тема http://develstudio.3dn.ru/news/2_prostykh_sposoba_razvernut_i_svernut_programmu_iz_okonogo_na_ves_ehkran/2011-09-26-24
 
sage
Четверг, 05.01.2012, 16:37
Группа:
 
Пользователь
Сообщений:
 
6
Репутация:
 
0

Не робит, кнопка название меняет, а панель не выезжает =(
 
mozg-s
Четверг, 05.01.2012, 18:51
Группа:
 
Пользователь
Сообщений:
 
98
Репутация:
 
5

Ищи ошибки в своём коде,с кнопкой всё работает ,проверино и на других проектах.

Добавлено (05.01.2012, 18:51)
---------------------------------------------
if ( c("button1")->caption == "показать" ) {
c("timer1")->enable = 0;
c("timer1")->repeat = 0;
c("button1")->caption = "скрыть";
} else {
c("timer1")->enable = 1;
c("timer1")->repeat = 1;
c("button1")->caption = "показать";
} надо вот так ,при нажатии вкючается таймер ,если снова нажать выключается.

 
sage
Четверг, 05.01.2012, 20:52
Группа:
 
Пользователь
Сообщений:
 
6
Репутация:
 
0

слушай, дай исходник, плиз, а то никак не разберусь((
 
Resh
Четверг, 05.01.2012, 23:09
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Скачать вот сделал думаю разберешься

 
mozg-s
Четверг, 05.01.2012, 23:31
Группа:
 
Пользователь
Сообщений:
 
98
Репутация:
 
5

Вот пример движения панели в верх http://narod.ru/disk/36641824001/пример-движение%20панели%20в%20верх.rar.html
 
  • Страница 1 из 1
  • 1
Поиск:

При копировании материалов → указывайте ссылку на источник!
DevelStudio.3dn.ru © 2011 Все права защищены. Используются технологии uCoz DevelStudio
Счётчики
Сегодня нас посетило
Показано 2 последних комментария из 252.
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.2 . дальше »
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.1 . дальше »
Мини-статистика
Всего зарегистрировано: 575
Постов на форуме: 2067
Тем на форуме: 452