I have the follow script to disable a button in the toolbar , I switch edit modes pragmatically based of some conditions the section for preview mode works fine but the section for design mode does not any help is appreciated.
<script type="text/javascript">
function OnClientModeChange(editor, args) {
var mode = editor.get_mode();
switch (mode) {
case 1:
//Design MODE
setTimeout(function () {
var tool = editor.getToolByName("ChangeRequest");
tool.setState(-1);
}, 0);
break;
case 2:
//HTML
break;
case 3:
break;
case 4:
setTimeout(function () {
var tool = editor.getToolByName("ChangeRequest");
tool.setState(0);
}, 0);
break;
}
}
</script>
<script type="text/javascript">
function OnClientModeChange(editor, args) {
var mode = editor.get_mode();
switch (mode) {
case 1:
//Design MODE
setTimeout(function () {
var tool = editor.getToolByName("ChangeRequest");
tool.setState(-1);
}, 0);
break;
case 2:
//HTML
break;
case 3:
break;
case 4:
setTimeout(function () {
var tool = editor.getToolByName("ChangeRequest");
tool.setState(0);
}, 0);
break;
}
}
</script>