В файле wmd.js есть функция с именем makeSpritedButtonRow , которая используется для создания каждой из кнопок в меню.Он расположен вокруг строки 913 файла.
Код для создания каждой кнопки сгруппирован, и для отключения кнопки необходимо закомментировать блок кода для кнопки, которую вы хотите удалить.
Пример
Ниже приведена выдержка из верхней части функции.
var makeSpritedButtonRow = function(){
var buttonBar = document.getElementById("wmd-button-bar");
var normalYShift = "0px";
var disabledYShift = "-20px";
var highlightYShift = "-40px";
var buttonRow = document.createElement("ul");
buttonRow.id = "wmd-button-row";
buttonRow = buttonBar.appendChild(buttonRow);
var boldButton = document.createElement("li");
boldButton.className = "wmd-button";
boldButton.id = "wmd-bold-button";
boldButton.title = "Strong <strong> Ctrl+B";
boldButton.XShift = "0px";
boldButton.textOp = command.doBold;
setupButton(boldButton, true);
buttonRow.appendChild(boldButton);
Чтобы отключить кнопку полужирного в вашем приложении, закомментируйте блок кода для boldButton, чтобы он выглядел следующим образомкод ниже.
var makeSpritedButtonRow = function(){
var buttonBar = document.getElementById("wmd-button-bar");
var normalYShift = "0px";
var disabledYShift = "-20px";
var highlightYShift = "-40px";
var buttonRow = document.createElement("ul");
buttonRow.id = "wmd-button-row";
buttonRow = buttonBar.appendChild(buttonRow);
// var boldButton = document.createElement("li");
// boldButton.className = "wmd-button";
// boldButton.id = "wmd-bold-button";
// boldButton.title = "Strong <strong> Ctrl+B";
// boldButton.XShift = "0px";
// boldButton.textOp = command.doBold;
// setupButton(boldButton, true);
// buttonRow.appendChild(boldButton);
Это удалит кнопку.