2

コンポーネントを右クリックするとTMemo、システムはこのようなポップアップ メニューを表示します

ここに画像の説明を入力

しかし、TSynEditコンポーネントを使用すると、このポップアップ メニューは表示されません。問題は、TSynEdit コンポーネントでこのシステム ポップアップ メニューをアクティブにする方法があるか、または TSynEdit コンポーネントが正しく動作するように右クリック ポップアップ メニューを自分で実装する必要があるかということです。切り取り、コピー、貼り付け、削除機能をクリックしますか?

4

1 に答える 1

4

表示しているポップアップ メニューは、Windows 自体によってエディット コントロールに追加されます (TMemo は、複数行のエディット コントロールのラッパーです)。SynEdit は Windows Edit コントロールに基づいていませんが、完全に実装されているため、Windows はそのメニューを提供していません。

SynEdit がポップアップ メニュー自体を提供しない場合は、独自に実装する必要があります。

于 2011-06-25T20:18:37.667 に答える