powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присоветуйте бесплатный компонент.
9 сообщений из 9, страница 1 из 1
Присоветуйте бесплатный компонент.
    #34409109
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно что то вроде ToggleButton из MSForms2.0.
Но при этом - возможность в качестве картинки ставить иконки True Color (в ToggleButton можно вроде только 256 цветов?) и регулировать ширину бордюра (в ToggleButton бордюр слишком широкий).
Также он должен уметь принимать прозрачный цвет фона (равный цвету фона контейнера в котором лежит)
Спасибо.
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34409453
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А стандартный OptionButton чем не понравился?
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34409532
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну просто не понравился...
там надо обрабатывать его поведение с учетом того что в этом же контейнере могут быть еще подобные элементы, что бы он с ними не взаимодействовал, событие Click вызывается при каждой отрисовке формы и т.д...
или я чего то не знаю?
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34409619
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OptionButton-ы сами находят "свою" группу. Поэтому их надо располагать на одном контейнере - PictureBox, Frame или др.
Чтобы отображались как кнопки, надо поставить Style = 1-Graphical
Надо назначить UseMaskcolor=True и выбрать подходящий Mascolor, совпадающий с фоновым цветом рисунка.
Событие ловить Click
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34409643
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще можно использовать TabStrip из библиотеки Microsoft Windows Common Controls
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34409807
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так мне и не надо чтобы они были в одной группе и включение одного переключателя импактило другой.
мне надо ряд кнопок, которые могут принимать состояние нажатый/ненажатый, независимо от состояния кнопок соседей.
это можно сделать и переключателями, но не создавать же отдельный контейнер для каждого из них.
событие Click (мож конечно это особенность конкретно моей версии басика) вообще срабатывает каждый раз при перерисовке формы...
------------------
по этой же причине не подходит TabStrip
------------------
идеально подошел бы обычный ToolBar если бы он мог принимать цвет своего контейнера...
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34409982
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зацени у чекбокса свойство Style.
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34411477
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да заценил уж давно
проблема не в том, что я не в состоянии пробежаться по свойствам и сделать чекбокс в виде кнопки
просто мне не нравится как это работает, почему - я написал выше
-----------------
попой чувствую придется делать свой контрол на базе image, а не хоцца...
...
Рейтинг: 0 / 0
Присоветуйте бесплатный компонент.
    #34412077
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то похожее на сложный Toolbar хотите.
Посмотрите в sources на vbstreets.ru
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присоветуйте бесплатный компонент.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]