Hello @WhiteForEver,
thanks for your message.
After hours of analyzing I realized that the UI of the embedded Orchestrator bases on Google's Angular, a TypeScript-based web application framework. The editor for the actions respectively for the scriptable tasks is Microsoft Visual Studio Code for web. When F1 is pressed, the command palette opens. This made it easy to find out what linked editing really is. It is an editing feature that automatically updates the closing tag of an HTML or XML element when the opening tag is changed. I tried that with https://vscode.dev and it work only with this types. With a JavaScript file for example it did not work. I was not able to use this feature in the Orchestrator editor. Somehow it doesn't really make sense with JavaScript, Python or PowerShell source code. At first I assumed an external editor could be linked here. But now is the secret revealed. 😊
One hint: If the Orchestrator UI is opened in a Citrix Workspace window, the key combination Shift+F2 and Ctrl+Shift+F2 on the desktop toggles between full-screen and windowed mode. In this case the command is not executed by the Orchestrator editor.
Best regards
Stefan
Addendum 2024-10-27:
It is not Visual Studio Code for web, it is the Monaco web editor which is used here. Monaco web editor is the same that powers Visual Studio Code.
----------------------------------------
More interesting information at https://blog.stschnell.de
----------------------------------------