自動的に選択されたテキストのコピーを防ぐ

自動的に選択されたテキストのコピーを防ぐ

私はLinuxスタイルのコピー - 貼り付けが大好きです(コピーしたいテキストを強調表示してマウスの中央のボタンをクリックして貼り付けます)。ただし、ダイアログボックスでテキストが自動的に強調表示されます。たとえば、ファイル名で貼り付けたいWebページのテキストを選択し、FirefoxまたはChromeで「画像を保存」を選択すると、「名前を付けて保存」ダイアログで元のファイル名が強調表示され、元のファイル名「コピー」を上書きします。テキスト。テキストフィールドを切り替えたりURLバーを強調表示したりすると、同じ問題が発生します。この問題を解決したり、自動選択されたテキストがコピーバッファに入らないようにしたり、新しい選択を削除/選択解除した後に以前に選択したテキストに戻す方法はありますか?

ベストアンサー1

Save AsSave Image Asなどは(Save Page Asgtk+ファイルセレクタダイアログボックスです。ダイアログボックスに表示されるファイル名はSave...ハードコードされています。gtk_file_chooser_set_current_name ()そして通常、デフォルトは元のファイル名です。たとえば、新しい文書を編集しない限り:

if (user_edited_a_new_document)
  gtk_file_chooser_set_current_name (chooser,
                                     _("Untitled document"));
else
  gtk_file_chooser_set_filename (chooser,
                                 existing_filename);

ファイル名はデフォルトで「ハイライト」(「選択済み」と発音)に設定されているため、元のファイル名(基本的な)選択項目を上書きします。この問題を解決する最も簡単な方法は CTRL+CCTRL+を使用することですV

おすすめ記事