8959 (Comment faire des boutons spécifiques personnalisés

Nous émigrons question CKEditor suivi à GitHub. S'il vous plaît, utilisez GitHub pour signaler toute nouvelle question.

contexte de navigation

La description

J'ai remarqué que lorsque vous faites l'éditeur readonly certains des boutons de commande (telles que copier, aperçu, plein écran) sont hébergés activé. J'ai deux questions:







  1. Quelle classe / propriété dois-je mettre mes, des boutons personnalisés / commandes définies par l'utilisateur (plugins) pour qu'ils se comportent de cette façon?
  2. Comment puis-je modifier ce comportement. En d'autres termes, faire la copie, aperçu, plein écran désactivé lorsque l'éditeur est en lecture seule.






J'ai eu un certain succès partiel. J'ai essayé d'ajouter une classe appelée « alwaysEnabled » lors de la création du bouton (editor.ui.addButton). Puis après avoir fait l'éditeur en lecture seule, je cette commande exécuté:

Cela a « semble » activé, mais la commande din toujours pas le feu.

Merci pour l'aide.

Historique des modifications (3)

Général → UI. Skins

De plus, je crois qu'il a répondu sur le forum:

Que ce soit un plug-in personnalisé sera désactivé en lecture seule dépend des définitions de votre plug-in. La Source, Aperçu, etc. boutons sont attachés à l'éditeur « commandes » et ils reflètent la commande « Etat ».

Par exemple, vous pouvez voir ce qui se passe sur le code du plugin de prévisualisation, à la ligne 16:

Donc je suppose que la classe / propriété que vous recherchez est en lecture seule. 1 dans le fichier js de votre plugin.







Articles Liés