2010-02-24 6 views
2

J'ai créé un éditeur Eclipse (extends EditorPart) contenant un TextViewer. Je voudrais désactiver le clignotement Caret (je veux un Caret toujours visible)? Comment puis-je faire?Comment désactiver Caret Clignotant?

Répondre

0

Google m'a montré: http://www.gatorspit.com/tips/disable-blinking-cursor.html

Cependant, il supprime les carets clignotantes de toutes vos applications [qui comprend Eclipse], de sorte que vous voudrez probablement pas que ._. À moins que vous détestez .. totalement clignotantes carets

+0

Merci, mais je suis à la recherche d'un moyen de désactiver le clignotement caret de mon TextViewer seulement et par programme? – Imen

1

Comme mentionné dans this thread:

Oui, si vous OS prend en charge ce vous pouvez le mettre là-bas (dans le système d'exploitation)
et l'éditeur honorera Si vous désactivez le curseur personnalisé sur la page de préférences General > Editors > Text Editors > Accessibility.

2

Si vous êtes sur un système d'exploitation Unix, vous pouvez essayer d'ajouter la ligne gtk-cursor-blink=0 à votre fichier $HOME/.gtkrc-2.0, puis en vous déconnectant et rapatrie (pour recharger les bibliothèques GTK). Cela devrait faire l'affaire, au cas où vous ne pouvez pas désactiver le curseur clignotant dans les préférences Eclipse.

Si cela ne fonctionne pas, et que vous utilisez Xfce, vous pouvez essayer d'exécuter la ligne suivante dans un terminal: xfconf-query -c xsettings -p /Net/CursorBlink -s false