ask-rus писал(а):Сделаю копию панели инструментов, включающую в себя эту кнопку, и изменю в ней значок. Что добавить в
чтобы ещё сменилась панель? (em_3)
Если добавлять в саму quick_bar_stop, то это будет работать при каждом её вызове, и панель будет включаться всегда одна.
Код: Выделить всё
quick_bar_stop=set_tcini(TCFS2, quick_bar, 0) tem(em_3) set_tcini(TCFS2, Bar, 3)
ask-rus писал(а):Мы можем добавить условие ещё для третьей панели в фуллскрин (захожу в фуллскрин с третьей панели - выхожу в третью, а не в первую или вторую)?
Так а в чем проблема?
Код: Выделить всё
fs3=run_item(fs2) if(hasCaption, if(tcini(TCFS2, Bar, 3), tem(em_3), if(tcini(TCFS2, Bar, 2), tem(em_2), tem(em_1))))
Т.е., какой прописан номер в инишнике, ту панель и ставим, всё просто.
То же самое, но без вложенных
if, вроде читабельнее, меньше скобок:
Код: Выделить всё
fs3=run_item(fs2) if(hasCaption, if(tcini(TCFS2, Bar, 1), tem(em_1)) + if(tcini(TCFS2, Bar, 2), tem(em_2)) + if(tcini(TCFS2, Bar, 3), tem(em_3)))
А вообще, очень удобно в редакторе включать подсветку для типа файлов, где есть подсветка парных скобок (например, C/C++ в EmEditor), тогда сразу видно, все ли скобки закрыты (курсор на последней скобке, подсвечены она и скобка перед первым
if, значит всё верно).