|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.01.2014, 02:12 | #1 |
Пользователь
Регистрация: 15.12.2013
Сообщений: 13
|
При нажатии кнопка становится невидимой. Delphi.
Привет, форумчане!
Дано задание: >На форме располагаются компоненты: метка Label, четыре кнопки с номерами от 1 до 4, ScrollBar с разметкой от 1 до 4 и кнопка «Закрыть». При нажатии мышью какой-либо кнопки она становится невидимой, но появляется ранее скрытая кнопка. Номер невидимой кнопки появляется на метке. Синхронно перемещается ползунок линейки ScrollBar. Перемещение ползунка мышью приводит к вышеописанным манипуляциям с кнопками. Не могу знать как делается вот этот момент: >При нажатии мышью какой-либо кнопки она становится невидимой. Помогите решить проблему? Исходный код ниже: Код:
|
07.01.2014, 02:42 | #2 |
Пользователь
Регистрация: 15.12.2013
Сообщений: 13
|
|
07.01.2014, 02:43 | #3 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
Код:
и еще такой вопрос, если вы конкретно вешаете событие на кнопку, то зачем строки вида: Код:
пишу код не только за печеньки
Последний раз редактировалось VIK_aka_TOR; 07.01.2014 в 02:46. |
07.01.2014, 02:51 | #4 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
В смысле делать видимой ранее невидимую?
А вы делайте видимыми все, кроме той, что делается невидимой. Или еще способ: пишете процедуру, делающую видимыми все кнопки. И при нажатии любой кнопки - сначала вызывается эта процедуры, а потом делается невидимой одна эта кнопка. Последний раз редактировалось type_Oleg; 07.01.2014 в 02:56. |
07.01.2014, 02:59 | #5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Вешаете на все кнопки один обработчик, в котором сначала делаете видимыми все кнопки, а дальше пишете в нем:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать чтоб при нажатии на кнопку в форме к примеру Button1 нажымалась и кнопка на странице WebBrowser ? | xpams | Работа с сетью в Delphi | 0 | 07.01.2012 23:40 |
Сделать форму невидимой при запуске | welcomeTo | C# (си шарп) | 4 | 03.11.2011 22:28 |
delphi, при щелчке по пустой форме, создается кнопка, при щелчке на кнопку, она становится цветная | KaZaaM | Помощь студентам | 5 | 15.05.2010 00:48 |
при произвольном нажатии мышкой, на форме созд кнопка | KaZaaM | Помощь студентам | 4 | 13.05.2010 15:08 |
Как сделать форму невидимой при запуске | dns-s | Общие вопросы Delphi | 3 | 15.08.2009 08:18 |