Confirm Message
property to Text Input and Text widget.
If the message is not empty, a confirm dialog will pop up before writing the new value to PV.
Next Focus
property to Text widget.Replace Widgets With...
as described below
to easily replace old widgets with native widgets.
Replace Widgets With...
in context menu to replace selected widgets with other widgets.
Common properties will be copied to the new widgets.Example: Use table widget to show multiple PV values
File->Import...->BOY->BOY Symbol Library
Default
Default Bold
Header 1
Header 2
Header 3
. These predefined fonts will use system default font but with different styles and heights.
These predefined fonts can be replaced from font file by defining the same font name.
Alias=The Menu Name
. It also allows to specify the top opi open position by appending
a macro Position
.
The available positions are:
Left
: Left ViewRight
: Right ViewTop
: Top ViewBottom
: Bottom ViewDefault_View
: Default ViewDetached
: Detached ViewIf macro Position
is not set or is not in one of above positions, it will be opened in editor area.
For example:
"/BOY Examples/main.opi", "macro1 = hello", "macro2 = hello2", "Alias=BOY Examples", "Position=Left" | "BOY Examples/1_2_WidgetExamples.opi"
Round Rectangle Background Style
Border.
org.csstudio.rap.preference
to provide path to the preference file.Buttons on Left
property to spinner widget.
Sash Container
widget.
Auto Scale Widgets
property to display. If it is true, all widgets on this display may be scaled
when display is resized. The old display property Auto Zoom to Fit All
should be deprecated, because the advance graphics
effects such as gradient cannot display correctly in zoom.
13 22 33 24
css --launcher.openFile "<path_to_opi>/file1.opi macro1=A[\58]B, macro2=value2" "<path_to_opi2>/file2.opi"In above example, the value of macro1 is A:B.
css --launcher.openFile "<path_to_opi>/file1.opi macro1=value1, macro2=value2" "<path_to_opi2>/file2.opi"If there is already a CSS instance running, it will open the OPIs in the running CSS. The option --launcher.openFile is not necessary if following lines were added to css.ini:
--launcher.defaultAction openFileNote1: For Linux GTK, ":" is not allowed in macros. Instead using [\58].
-vm /path to/libjvm.soYou may able to find the path to libjvm.so by using command locate libjvm.so See https://bugs.eclipse.org/bugs/show_bug.cgi?id=331122