Вверх ↑
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 587
#1: 2011-06-08 19:19:51 ЛС | профиль | цитата
Какие спец символы в ToolBar(е) для режима радиобутонов? Такой режим вообще потдерживается?. Пример в Wiki полный атаз просто
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Гость
Ответов: 17029
Рейтинг: 0
#2: 2011-06-09 09:10:52 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-11 03:48:09
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#3: 2011-06-09 10:27:13 ЛС | профиль | цитата
г. ость писал(а):
±<Name> в массиве Buttons

Вообще-то, описание читать надо

ToolBar писал(а):
Buttons - Массив кнопок. При назначении имени кнопкам в массиве используются следующие спецсимволы: "=" - назначает хинт кнопке (формат: <Name>=<Hint>); "-" - вставляет разделитель; "+" - делает кнопку "залипшей"


И где там "+" или "-" делает кнопку радиобатоном. А символ "±" не декодируется вообще

карма: 22

0
Ответов: 5227
Рейтинг: 587
#4: 2011-06-09 10:45:35 ЛС | профиль | цитата
спасибо конечно но уже сам нашёл, +!<Name>,-!<Name>, влюбом случае я ими управлять из вне не могу, так что
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26164
Рейтинг: 2127
#5: 2011-06-09 11:02:06 ЛС | профиль | цитата
andrestudio писал(а):
спасибо конечно но уже сам нашёл

Молодец, как раз сейчас я и исправил Wiki, пришлось потыкать по аналогии с меню
А где, кстати, нашел, может там что-то еще полезное есть

andrestudio писал(а):
влюбом случае я ими управлять из вне не могу

Да, не можешь
------------ Дoбавленo в 11.02:
Полное описание, которое мне удалось найти, выглядит так

ToolBar писал(а):
Buttons - Массив кнопок. При назначении имени кнопкам в массиве используются следующие спецсимволы: "=" - назначает хинт кнопке (формат: <Name>=<Hint>); "-<без имени>" - вставляет разделитель; "+<Name>" ("-<Name>") - разрешает кнопке "залипание", "+!<Name>" ("-!<Name>") - создает группу переключаемых кнопок (радиобатонов), "^<Name>" - добавляет указатель выпадающего списка

карма: 22

0
Ответов: 5227
Рейтинг: 587
#6: 2011-06-09 11:05:58 ЛС | профиль | цитата
Да у себя в старой схеме, про ^ нашёл на форуме.
nesco писал(а):
Да, не можешь
жаль
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 1536
Рейтинг: 176
#7: 2011-06-09 11:16:37 ЛС | профиль | цитата
Кстати, nesco, ну, вот просто не знаю, существует ли возможность обновлять вики так же, как я это делаю с компонентами среды в SVN?
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 1376
Рейтинг: 197
#8: 2011-06-09 11:23:29 ЛС | профиль | цитата
-1
карма: 1

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#9: 2011-06-09 11:53:13 ЛС | профиль | цитата
foksov писал(а):
И что-то у меня не придумалось применение выпадающего списка...

Ну да, кто бы ему событие добавил
карма: 22

0
Ответов: 1376
Рейтинг: 197
#10: 2011-06-09 12:02:41 ЛС | профиль | цитата
foksov писал(а):
убрать у этого компонента упоминание о списке
я вот про что, а событие есть если использовать подвкладку Центр команд из вкладки Интерфейс 2, там же можно и управлять состояниями кнопок (это для andrestudio)
карма: 1

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#11: 2011-06-09 12:25:48 ЛС | профиль | цитата
foksov писал(а):
я вот про что, а событие есть если использовать подвкладку Центр команд из вкладки Интерфейс 2, там же можно и управлять состояниями кнопок (это для andrestudio)

Ага, в рамках этого самого Центра команд
------------ Дoбавленo в 12.25:
Добавил событие onTBDropDown, его явно не хватает в этом компоненте. Пример



Add(MainForm,2593811,336,294)
{
Height=277
Caption="Пример использования ToolBar"
}
Add(ToolBar,3363498,336,231)
{
Left=150
Top=85
Width=105
Height=40
Wrapable=1
Buttons=['^Info'=[ZIP3604000078DA73F235636100033320D600620128666450804840E591C1FFFFFFB1E2A8C8280643034338C6A50E199F6B4B66D89B68C8B0D5538061AB2B070A9E63C1C190ACC2815D5F6D14C3DE5045A03E0986A53620750C60FB610064FFB14C4B86B58E1C0C532C20F230BDC74ABD18F6064A80ED80E8E580BB1F593FB27D6B81F6646B40D4DD5B35056237507F3692B9F8F483CD70E440F8395213AC3F9904FDC8F85A5F36C3DE5843B03B606690A21F6CC6B462866B938A1996BA4A3004297090AC1F1E175D40B7A41A62E89FE2AAC8D063C241B439E8FAC1E114AB098EBF6260D84F216016483F3226D65E6A620E816A060E9E6CB2F47AF91E6360E0580BCC734BC9322328F4189806EB17E821DB0D208C4F0D002DA82350]]
Point(onTBDropDown)
link(onClick,7994108:doText,[])
link(onTBDropDown,4386207:doEvent,[(401,244)(401,300)])
}
Add(Label,7994108,427,231)
{
Left=155
Top=125
Width=95
Caption="Индекс меню"
}
Add(MT_IndexToChanel,4386207,427,294)
{
link(onEvent1,16689654:doPopup,[])
}
Add(PopupMenu,16689654,490,287)
{
Menu=#11:О программе|17:Домашняя страница|
}

карма: 22

2
Голосовали:foksov, andrestudio
Ответов: 1376
Рейтинг: 197
#12: 2011-06-09 12:36:20 ЛС | профиль | цитата
nesco, спасибо! Всё прекрасно работает (в моём представлении)
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#13: 2011-06-09 12:37:55 ЛС | профиль | цитата
[offtop]nesco, хыгыгыгы, вот тебе и заморожен пакет [/offtop]
карма: 10
0
Разработчик
Ответов: 26164
Рейтинг: 2127
#14: 2011-06-09 12:39:30 ЛС | профиль | цитата
[offtop]
Assasin писал(а):
хыгыгыгы, вот тебе и заморожен пакет

Цыц, ты ничего не слышал. Пакет заморожен, пакет заморожен, пакет заморожен... Повторять каждый день перед сном
А если серьезно, то мне впадлу стало выполнять придурь наших новых пользователей, которые только и делают, что придумывают всякую чешихрень, и все им чего-то не хватает, а чаше всего -- мозгов[/offtop]
карма: 22

0
Ответов: 1376
Рейтинг: 197
#15: 2011-06-09 12:43:13 ЛС | профиль | цитата
Assasin, [offtop]это было исправление вопиющего бага [/offtop]
nesco писал(а):
событие onTBDropDown, его явно не хватает в этом компоненте.

карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)