2009-06-08 3 views
1

J'utilise le menu contextuel en utilisant le code donné ci-dessous dans une application Flex Air. Pour moi, tous les éléments du Presse-papiers du menu contextuel fonctionnent bien sauf "effacer".menu contextuel flexible article de presse-papiers clair

Plese me suggère où je me trompe.

var cMenu:ContextMenu = createContextMenu(); 

private function createContextMenu():ContextMenu 
{    
     var editContextMenu:ContextMenu = new ContextMenu(); 
     editContextMenu.hideBuiltInItems();      
     editContextMenu.clipboardMenu = true; 
     editContextMenu.clipboardItems.cut = true; 
     editContextMenu.clipboardItems.copy = true; 
     editContextMenu.clipboardItems.paste = true; 

     //NOT WORKING 
     editContextMenu.clipboardItems.clear = true; 

     return editContextMenu 
    } 

Merci d'avance.

+0

Qu'est-ce qui ne fonctionne pas exactement? –

+0

"effacer" lorsque je sélectionne un texte, puis aller pour supprimer dans le menu contextuel. Il ne supprime pas le texte slelcted. –

Répondre

0

Est-il possible que l'objet que vous essayez d'effacer ne puisse pas être effacé? Citation des livesocs

Active ou désactive l'élément 'Supprimer' ou 'Effacer' dans le menu du Presse-papiers. Cela devrait être activé seulement si un objet qui peut être effacé est sélectionné.