Есть ли способ сделать все инструменты на панели инструментов неактивными? Активация кнопок панорамирования и колесика масштабирования по умолчанию контрпродуктивна при прокрутке в блокноте IPython.
Как сделать инструменты панели инструментов боке неактивными по умолчанию
Ответы (2)
Вот ссылка на документы по настройке активных инструментов на боке 0.12.3:
http://docs.bokeh.org/en/latest/docs/user_guide/tools.html#setting-the-active-tools.
В вашем случае, когда вы определяете фигуру, вы можете просто установить для active_drag и active_scroll значение None. Например:
from bokeh.plotting import figure
fig = figure(active_drag=None, active_scroll=None) # no active tools by default
person
derchambers
schedule
28.11.2016
Я считаю, что это работает для панелей инструментов отдельных графиков, но не для объединенной панели инструментов
gridplot
.
- person BallpointBen; 24.04.2020
Не уверен, что вы уже нашли ответ, но вы хотите определить инструменты в своей функции фигуры следующим образом:
p = bp.figure(title='[your title]',tools='')
person
fpes
schedule
12.02.2015
Спасибо! Мой вопрос был не об определении инструментов (добавление или удаление с панели инструментов), а о том, как контролировать, какие из них активны, то есть имеют это синее подчеркивание. Я хочу, чтобы все они изначально были неактивны и активировались только тогда, когда пользователь нажимает кнопку инструмента.
- person Miske; 13.02.2015