Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Command Button в VB6, Я ищю функциональную кнопку 
:(
    Опции темы
ourearth
Дата 27.9.2006, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 25.9.2006

Репутация: нет
Всего: нет



Я ищю функциональную кнопку типа Command Button,
только что бы вид у нее был 3-х мерный (выступающий)
на много больше чем обычный Command Button.
Спасибо.
PM MAIL   Вверх
JusTalionis
Дата 27.9.2006, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 6
Всего: 17



Один из возможных путей таков:
сам рисуешь нужную тебе кнопку в двух положениях - нажатом и отпущеном, и ставишь эти рисунки на стандартную кнопку.
И в процессе нажатия-отпускания соответственно заменяешь эти рисунки друг с другом.


PM MAIL   Вверх
ourearth
Дата 27.9.2006, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 25.9.2006

Репутация: нет
Всего: нет



Я это пробывал и это проблематично, потому что в ходе работы аппликации
размер кнопки может меняться и тогда рисунки уже не подходят к кнопке.
Нужно, что бы 3-х мерность определялась функциональностью кнопки. 

Спасибо.
PM MAIL   Вверх
Тутанхамец
Дата 28.9.2006, 08:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 10.10.2005
Где: в пирамидЕ!

Репутация: 4
Всего: 6



Возьми Checkbox и поставь у него Style =graphical. Оно?

Добавлено @ 09:03 
А еще в некоторых версиях VB6 поставляются контролы - Sheridan 3D controls, кажется. Там были необычные кнопки, точно помню. Но в той версии, которая у меня сейчас, их почему-то нет.
PM MAIL   Вверх
Тутанхамец
Дата 28.9.2006, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 10.10.2005
Где: в пирамидЕ!

Репутация: 4
Всего: 6



А еще вариант - вместо кнопки юзать два Image, лежащие друг на друге. При MouseDown верхнего имэйджа его visible становится false, и становится виден нижний имэйдж (где рисунок нажатйо кнопки). Как только юзер отпускает кнопку мыши (MouseUp), visible верхнего опять ставишь в true. А autosize растянет рисунки при изменении размера. 
PM MAIL   Вверх
Тутанхамец
Дата 28.9.2006, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 10.10.2005
Где: в пирамидЕ!

Репутация: 4
Всего: 6



На, посмотри примерчик. Имхо, эффектно. 



Это сообщение отредактировал(а) Тутанхамец - 28.9.2006, 10:08

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  button.rar 14,25 Kb
PM MAIL   Вверх
ourearth
Дата 28.9.2006, 10:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 25.9.2006

Репутация: нет
Всего: нет



1. Я не нашел autosize в Command Button.
2. Почему checkbox, если мы говорим о Command Button?
3. А graphical в Command Button не решает проблемы изменения размеров кнопки.

                    Спасибо. 

PM MAIL   Вверх
JusTalionis
Дата 28.9.2006, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 11.7.2006

Репутация: 6
Всего: 17



А почему именно Command Button? Можно использовать любой объект, воспринимающий события MouseDown и MouseUp.

PM MAIL   Вверх
Тутанхамец
Дата 28.9.2006, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 10.10.2005
Где: в пирамидЕ!

Репутация: 4
Всего: 6



Цитата

1. Я не нашел autosize в Command Button.
2. Почему checkbox, если мы говорим о Command Button?
3. А graphical в Command Button не решает проблемы изменения размеров кнопки.


Насчет checkbox, я уже и сам понял, что не так тебя понял. А насчет остального - внимательнее читай тот мой пост, в котором говорится о двух объектах Image. А еще лучше - просто посмотри пример. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0484 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.