1

eclipse-scoutフレームワークを使用しています。

アプリケーションのテキスト エントリをオーバーライドして、フレームワークによって提供されるエントリを置き換えるにはどうすればよいですか?

4

1 に答える 1

0

Bug 431234からの例を提供できます。

エクリプス スカウト フィールド - バグ 431234

Scout アプリケーションの NLS エディターを開きます。

  • Scout Explorer ビューで、を選択しますScout Projects > {your app} > {app}.shared > Text Provider Services > {App}TextProviderService
  • 次に、Scout オブジェクトのプロパティ ビューOpen NLS Editor...で、リンクをクリックします。

適切なツール ボタンで新しい言語を追加します。

NLS エディタのツールボタン「新しい言語...」

ダイアログで言語 (この例ではオランダ語) を選択し、[OK] で確定します。

言語ダイアログを追加する

チェックボックスをオフにしてHide inherited rows、キー フィルターを に設定できますNumberToo

NLS 編集者

New Entryツールボタンで新しいエントリを追加します。

NLS エディタのツールボタン 'New Entry...'

ダイアログで、新しいテキスト エントリを準備します。

「新規エントリ」ダイアログ

この警告は、Scout RT で定義されたテキストをオーバーライドしていることを示すだけです。保存ボタンをクリックしてダイアログを閉じます。(詳細はBug 439590を参照)。

NLS エディターには、テキストのバージョンが表示されます。

適切な言語でアプリケーションを起動すると、違いがわかるはずです。

エクリプス スカウト フィールド

于 2014-07-15T08:40:47.000 に答える