2016-10-30 23 views
0

私はnwjsアプリケーションを定義するコンテキストメニューを持っています。カット、ペースト、コピー、およびすべて選択を含む4つのアイテムがあります。nwjsメニューとMenuItem - コンテキストセンシティブを作成する

メニューをコンテキストにもっと気づかせたいと思います。たとえば、クリップボードに何もない場合、貼り付けを無効にしたいと思います。

私はこれに対処する方法を失っています。どこから始めるべきか分からない。誰にもアイデアはありますか?

答えて

0

私のメニューは

$(document).on("contextmenu", function (e) { 
    e.preventDefault(); 
    var clipboard = gui.Clipboard.get(); 
    if (clipboard && clipboard.get('text').length > 0) { 
     menu.paste.enabled = true; 
    } else { 
     menu.paste.enabled = false; 
    } 
    menu.popup(e.originalEvent.x, e.originalEvent.y); 
}); 
を定義したところ、私はこれをしませんでした
関連する問題