ToolbarItem Lock information update / ToolbarItem Lock-Modus Update

-- German part below --

Hello,

when you use the JavaPlugin ExecutableToolbarItem, you can use the isEnabled and isVisible methods to make the toolbar item visible and enabled, depending on the state of the current active element, because you can get it with themethod context.getElement() (context is the parameter of the method).

But when you like to enable this buttons only when the current object is locked you have no chance to get this information. Currently you have only the chance to set the button enabled all the time and in the execute method you need to check if the element is locked or not.

It will be a better way when the isEnabled (and maybe the isVisible) method will be called when the lock state is also called.

Kind regards

Benjamin

--------------------------------------------------------------------------

Hallo,

wenn man das JavaPlugin ExecutableToolbarItem verwendet, kann man die Methoden isEnabled und isVisible benutzen, um das Element in der Toolbar sichtbar und aktiv zu schalten, in Abhängigkeit vom Zustand des aktuellen aktiven Elements. Dieses Element kann man über die Methode context.getElement() bekommen (context ist der Parameter der Methode).

Aber wenn man diesen Button aktivieren will wenn das aktuelle Objekt gesperrt
wird gibt es im Moment keine Möglichkeit diese Informationen zu erhalten. Wenn man so etwas ähnliches erreichen will muss man den Button in der Toolbar die ganze Zeit über aktiv haben. Wenn dann die execute Methode aufgerufen wird muss man noch mal den Zustand des aktuellen Elements prüfen.

Es wäre besserer, wenn die isEnabled (und vielleicht auch die isVisible) Methode aufgerufen wird, wenn sich der Lock-State ändert.

Mit freundlichen Grüßen

Benjamin

2 Comments
gockel
Crownpeak employee
Crownpeak employee

Hello,

from my point of view the behaviour described above is a bug in FirstSpirit. I opened a ticket with the internal ID#136360 to fix this problem.

Do not hesitate to ask our helpdesk about the progress of this ticket.

Kind regards

Gockel

MichaelaReydt
Community Manager
Community Manager

Hello,

as Gockel mentioned this posting described a bug which has been fixed for FS 5.1 R11.

Kind regards

Michaela