![]() |
|
Модераторы: Akina |
![]()
|
|
| ourearth |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.9.2006 Репутация: нет Всего: нет |
Я ищю функциональную кнопку типа Command Button,
только что бы вид у нее был 3-х мерный (выступающий) на много больше чем обычный Command Button. Спасибо. |
|||
|
||||
| JusTalionis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 576 Регистрация: 11.7.2006 Репутация: 6 Всего: 17 |
Один из возможных путей таков:
сам рисуешь нужную тебе кнопку в двух положениях - нажатом и отпущеном, и ставишь эти рисунки на стандартную кнопку. И в процессе нажатия-отпускания соответственно заменяешь эти рисунки друг с другом. |
|||
|
||||
| ourearth |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.9.2006 Репутация: нет Всего: нет |
Я это пробывал и это проблематично, потому что в ходе работы аппликации
размер кнопки может меняться и тогда рисунки уже не подходят к кнопке. Нужно, что бы 3-х мерность определялась функциональностью кнопки. Спасибо. |
|||
|
||||
| Тутанхамец |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 10.10.2005 Где: в пирамидЕ! Репутация: 4 Всего: 6 |
Возьми Checkbox и поставь у него Style =graphical. Оно?
Добавлено @ 09:03 А еще в некоторых версиях VB6 поставляются контролы - Sheridan 3D controls, кажется. Там были необычные кнопки, точно помню. Но в той версии, которая у меня сейчас, их почему-то нет. |
|||
|
||||
| Тутанхамец |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 10.10.2005 Где: в пирамидЕ! Репутация: 4 Всего: 6 |
А еще вариант - вместо кнопки юзать два Image, лежащие друг на друге. При MouseDown верхнего имэйджа его visible становится false, и становится виден нижний имэйдж (где рисунок нажатйо кнопки). Как только юзер отпускает кнопку мыши (MouseUp), visible верхнего опять ставишь в true. А autosize растянет рисунки при изменении размера.
|
|||
|
||||
| Тутанхамец |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 10.10.2005 Где: в пирамидЕ! Репутация: 4 Всего: 6 |
На, посмотри примерчик. Имхо, эффектно.
Это сообщение отредактировал(а) Тутанхамец - 28.9.2006, 10:08 Присоединённый файл ( Кол-во скачиваний: 6 )
button.rar 14,25 Kb |
|||
|
||||
| ourearth |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.9.2006 Репутация: нет Всего: нет |
1. Я не нашел autosize в Command Button.
2. Почему checkbox, если мы говорим о Command Button? 3. А graphical в Command Button не решает проблемы изменения размеров кнопки. Спасибо. |
|||
|
||||
| JusTalionis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 576 Регистрация: 11.7.2006 Репутация: 6 Всего: 17 |
А почему именно Command Button? Можно использовать любой объект, воспринимающий события MouseDown и MouseUp.
|
|||
|
||||
| Тутанхамец |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 10.10.2005 Где: в пирамидЕ! Репутация: 4 Всего: 6 |
Насчет checkbox, я уже и сам понял, что не так тебя понял. А насчет остального - внимательнее читай тот мой пост, в котором говорится о двух объектах Image. А еще лучше - просто посмотри пример. |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |