Copier/coller depuis un StyledText vers Word
Salut :)
Dans une application eclipse rcp, j'ai activé le "Copier" sur un widget StyledText. Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| contentsText.addMenuDetectListener(new MenuDetectListener(){
public void menuDetected(MenuDetectEvent e) {
actionMenu = new Menu(getShell(), SWT.POP_UP);
MenuItem copyItem = new MenuItem(actionMenu, SWT.PUSH);
copyItem.setText("Copier");
copyItem.addSelectionListener(new SelectionListener() {
public void widgetSelected(SelectionEvent e) {
contentsText.copy(DND.CLIPBOARD);
}
public void widgetDefaultSelected(SelectionEvent e) {
// TODO Auto-generated method stub
}
});
actionMenu.setLocation(e.x, e.y);
actionMenu.setVisible(true);
}
}); |
De ce côté-là, ça fonctionne bien. Par contre, pour coller le texte sous Microsoft Word, le Ctrl+V passe mais pas l'item "Coller" du menu contextuel.
Le Ctrl+V et l'option contextuelle passent bien sous Libre Office ou notepad++.
Est-ce qu'il y a une possibilité que l'option contextuelle puisse fonctionner avec un code source différent ou c'est définitivement Word qui bloque?
Merci par avance :)