Я хотел бы вызвать какое-то действие при событии mouseover на панели инструментов деблокирования панели listblock (точнее: плагин richcombo).CKEDITOR: Плагин панели инструментов Listblock/Richcombo: ongouseover action ingegration
Я играл с некоторыми адаптациями в самом плагине listblock, а также проверял, как работает floatpanel (и панель) ... Finaly Я подошел (по крайней мере, я думаю, что я приближаюсь) и найдено
ListItem = CKEDITOR.addTemplate ('панельного элемента списка' ...
в listblock линии 12.
Там я вижу
OnClick = "CKEDITOR.tools.callFunction ({clickFn} ...
интеграции, что, наконец заканчивается в коде HTML списка.
Я также нашел целевую функцию, которая вызывается при нажатии на элемент списка, код в richcombo плагин (вокруг линии 297):
list.onClick = функция (значение, отмеченный) {
Но теперь я как-то застрял. Как работает CKEDITOR.tools.callFunction ({clickFn} в элемент списка HTML, наконец вызвать функцию list.onClick?
Есть ли {mouseoverFn} Я мог бы добавить к
OnMouseOver = CKEditor .tools.callFunction ({mouseoverFn} ...
рядом с событием OnClick в listblock? Как я мог правильно реализации mouseoverFn? И как это повлечет за то гипотетический
list.OnMouseover = функция (...
функция (будет реализован) в коде richcombo?
Любые подсказки и, возможно, пример были бы весьма признательны.
Спасибо заранее,
Стони
Я реализовал не очень приятный, но рабочий взлом: onmouseover = CKEDITOR.myFunction в плагин Listblock, как упоминалось выше, и добавление myFunction к CKEDITOR. Он работает без CKEDITOR.tool.callFunction, но по крайней мере он работает и делает то, что я хочу ... – stoney
Наконец-то нашел правильную интеграцию ... прочитайте комментарий в главной теме – stoney