Update pages.html
Browse files- pages.html +4 -5
pages.html
CHANGED
@@ -882,19 +882,18 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
|
|
882 |
|
883 |
// Добавляем кнопку линейки в верхнюю панель инструментов
|
884 |
const pn = editor.Panels;
|
885 |
-
const panelViews = pn.
|
886 |
-
|
887 |
-
|
888 |
panelViews.get('buttons').add([{
|
889 |
attributes: {
|
890 |
title: 'Toggle Rulers'
|
891 |
},
|
892 |
-
context: 'toggle-rulers', //
|
893 |
label: `<svg width="18" viewBox="0 0 16 16"><path d="M0 8a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1H.5A.5.5 0 0 1 0 8z"/><path d="M4 3h8a1 1 0 0 1 1 1v2.5h1V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v2.5h1V4a1 1 0 0 1 1-1zM3 9.5H2V12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V9.5h-1V12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9.5z"/></svg>`,
|
894 |
command: 'ruler-visibility',
|
895 |
id: 'ruler-visibility'
|
896 |
}]);
|
897 |
-
|
898 |
</script>
|
899 |
|
900 |
|
|
|
882 |
|
883 |
// Добавляем кнопку линейки в верхнюю панель инструментов
|
884 |
const pn = editor.Panels;
|
885 |
+
const panelViews = pn.getPanel('options'); // Получаем существующую панель с идентификатором 'options'
|
886 |
+
|
887 |
+
// Добавляем новую кнопку в панель
|
888 |
panelViews.get('buttons').add([{
|
889 |
attributes: {
|
890 |
title: 'Toggle Rulers'
|
891 |
},
|
892 |
+
context: 'toggle-rulers', // Предотвращает переключение линеек при нажатии на другую кнопку панели
|
893 |
label: `<svg width="18" viewBox="0 0 16 16"><path d="M0 8a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1H.5A.5.5 0 0 1 0 8z"/><path d="M4 3h8a1 1 0 0 1 1 1v2.5h1V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v2.5h1V4a1 1 0 0 1 1-1zM3 9.5H2V12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V9.5h-1V12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9.5z"/></svg>`,
|
894 |
command: 'ruler-visibility',
|
895 |
id: 'ruler-visibility'
|
896 |
}]);
|
|
|
897 |
</script>
|
898 |
|
899 |
|