原文、翻訳文の内容全体が一目ではわからない
●修正内容
・翻訳単位リストビュー拡張ポイント追加、作成
・エディター領域とのドキュメント連動を実装確認
●TODO
・ドキュメント連動の詳細を実装
・全文表示のために、テーブルを廃止し、ラベルなどを格子上に並べる
●備考
本チケットと直接無関係ですが、下記修正
拡張ポイント
org.eclipse.core.runtime.contentTypes が 3.5 で非推奨になったため、
org.eclipse.core.contenttype.contentTypes に変更
●修正内容
パースペクティブに新規ビューを対応
>●TODO
>・ドキュメント連動の詳細を実装
>・全文表示のために、テーブルを廃止し、ラベルなどを格子上に並べる
上記実装しました。ただ、ラベルでの実装は自動レイアウトする際、状態との配置が正常に動作せず、状態を別ビューにするなども検討しましたが、Table で各種イベント発生時に、値に見た目上の改行を入れたり、高さを計算するようにして、実現しました。
なお、致命的ではありませんが、下記 Table の高さに関するバグがあり、Eclipse 3.7 で直すかもということです。
http://www.coderanch.com/t/455267/GUI/java/Modify-height-rows-swt-Table
https://bugs.eclipse.org/bugs/show_bug.cgi?id=148039
起動時にビューが有効にならないなどの不具合が残っていますが、明日目処で本チケット終了予定です。
チケット:修正済みとしました。
翻訳パースペクティブの配置を変更し、翻訳単位リストを上に表示するようにしました。
> 2.「ターゲット」に文字列が入力できない場合があります。 > ? そのケースでは、ターゲットに カーソルが行きません。入力もできません。 > ? ★いろいろいじっているうちに入力可能になる場合があるようです。 > ? ? すでに値が格納された「ターゲット」を一度でも操作すると入力が可能になるように見えます。 翻訳ワークフローに発生することが判明しました。 #21953 完全一致訳適用後のリフレッシュが無効 に少し関連していますが、ディスク上の状態とエディター上の状態が異なる場合、 内部的に不整合が発生していました。 不整合の場合、リフレッシュするようにしました。
>ディスク上の状態とエディター上の状態が異なる場合、内部的に不整合が発生していました。
別件です。「翻訳単位リスト」をマウスでクリックすると文字列が消えてしまう場合があります。 消えないように改善して欲しいです。
XP 標準テーマの場合、SWT Table の背景をカスタマイズしている場合、 前景色を設定しないと文字が見えなくなることが判明し、修正しました。 XP SP3、Windows 7 の XP モードで確認
原文、翻訳文の内容全体を短時間に確認できるようにしてほしい。現状の”翻訳単位リスト”グループはソース、ターゲット共に限られた文字数しか表示されないので全体の内容が一目ではわからない。原文、翻訳文の全文が一目でわかるようにしてほしい。