Hallo,
ich habe folgendes Problem:
Ich habe in meiner RCP Anwendung eine View in dieser View habe ich eine Toolbar mit verschiedenen Commands. Diese Commands enbale ich mit der Hilfe eines Property-Testers. Das Funktioniert soweit auch alles einwandfrei.
Jetzt habe ich nur das Problem, wenn ich meine View verlasse, d.h. wenn sie den Focus verliert, dann sind die Menü-Punkte in der Toobar disabled. Ich hätte aber gerne das sie enabled bleiben. Hat jemand eine Idee wie ich das lösen könnte?
Hier die Definition eines entsprechenden Commands und Handlers:
ich habe folgendes Problem:
Ich habe in meiner RCP Anwendung eine View in dieser View habe ich eine Toolbar mit verschiedenen Commands. Diese Commands enbale ich mit der Hilfe eines Property-Testers. Das Funktioniert soweit auch alles einwandfrei.
Jetzt habe ich nur das Problem, wenn ich meine View verlasse, d.h. wenn sie den Focus verliert, dann sind die Menü-Punkte in der Toobar disabled. Ich hätte aber gerne das sie enabled bleiben. Hat jemand eine Idee wie ich das lösen könnte?
Hier die Definition eines entsprechenden Commands und Handlers:
Java:
<command
commandId="com.mycommands.RemoveObject"
icon="src/images/btndel_u.bmp"
label="Remove Object"
style="push">
</command>
<handler
class="com.mycommands.RemoveObjectImpl"
commandId="com.mycommands.RemoveObject">
<activeWhen>
<with
variable="selection">
<iterate
ifEmpty="false">
<test
property="com.myviews.enableProjectTools">
</test>
</iterate>
</with>
</activeWhen>
</handler>