phoebusgen package¶
Subpackages¶
- phoebusgen.screen package
- phoebusgen.widget package
- Submodules
- phoebusgen.widget.properties module
- phoebusgen.widget.widget module
- phoebusgen.widget.widgets module
ActionButtonActionButton.action_execute_as_one()ActionButton.action_execute_command()ActionButton.action_execute_external_script()ActionButton.action_execute_javascript_script()ActionButton.action_execute_python_script()ActionButton.action_open_display()ActionButton.action_open_file()ActionButton.action_open_webpage()ActionButton.action_write_pv()ActionButton.alarm_border()ActionButton.background_color()ActionButton.confirmation_dialog()ActionButton.disable_confirmation_dialog()ActionButton.embedded_javascript_script()ActionButton.embedded_python_script()ActionButton.enabled()ActionButton.external_script()ActionButton.find_element()ActionButton.font_family()ActionButton.font_size()ActionButton.font_style_bold()ActionButton.font_style_bold_italic()ActionButton.font_style_italic()ActionButton.font_style_regular()ActionButton.foreground_color()ActionButton.get_element_value()ActionButton.height()ActionButton.horizontal_alignment_center()ActionButton.horizontal_alignment_left()ActionButton.horizontal_alignment_right()ActionButton.name()ActionButton.predefined_background_color()ActionButton.predefined_font()ActionButton.predefined_foreground_color()ActionButton.pv_name()ActionButton.remove_element()ActionButton.rotation_step_0()ActionButton.rotation_step_180()ActionButton.rotation_step_90()ActionButton.rotation_step_negative_90()ActionButton.rule()ActionButton.text()ActionButton.tool_tip()ActionButton.transparent()ActionButton.version()ActionButton.vertical_alignment_bottom()ActionButton.vertical_alignment_middle()ActionButton.vertical_alignment_top()ActionButton.visible()ActionButton.width()ActionButton.x()ActionButton.y()
ArcArc.angle_size()Arc.angle_start()Arc.background_color()Arc.embedded_javascript_script()Arc.embedded_python_script()Arc.external_script()Arc.find_element()Arc.get_element_value()Arc.height()Arc.line_color()Arc.line_width()Arc.macro()Arc.name()Arc.predefined_background_color()Arc.predefined_line_color()Arc.remove_element()Arc.rule()Arc.tool_tip()Arc.transparent()Arc.version()Arc.visible()Arc.width()Arc.x()Arc.y()
ArrayArray.alarm_border()Array.background_color()Array.embedded_javascript_script()Array.embedded_python_script()Array.external_script()Array.find_element()Array.foreground_color()Array.get_element_value()Array.height()Array.macro()Array.name()Array.predefined_background_color()Array.predefined_foreground_color()Array.pv_name()Array.remove_element()Array.rule()Array.tool_tip()Array.version()Array.visible()Array.width()Array.x()Array.y()
BooleanButtonBooleanButton.alarm_border()BooleanButton.background_color()BooleanButton.bit()BooleanButton.confirmation_dialog()BooleanButton.disable_confirmation_dialog()BooleanButton.embedded_javascript_script()BooleanButton.embedded_python_script()BooleanButton.enabled()BooleanButton.external_script()BooleanButton.find_element()BooleanButton.font_family()BooleanButton.font_size()BooleanButton.font_style_bold()BooleanButton.font_style_bold_italic()BooleanButton.font_style_italic()BooleanButton.font_style_regular()BooleanButton.foreground_color()BooleanButton.get_element_value()BooleanButton.height()BooleanButton.horizontal_alignment_center()BooleanButton.horizontal_alignment_left()BooleanButton.horizontal_alignment_right()BooleanButton.labels_from_pv()BooleanButton.mode_push()BooleanButton.mode_push_inverted()BooleanButton.mode_toggle()BooleanButton.name()BooleanButton.off_color()BooleanButton.off_image()BooleanButton.off_label()BooleanButton.on_color()BooleanButton.on_image()BooleanButton.on_label()BooleanButton.predefined_background_color()BooleanButton.predefined_font()BooleanButton.predefined_foreground_color()BooleanButton.predefined_off_color()BooleanButton.predefined_on_color()BooleanButton.pv_name()BooleanButton.remove_element()BooleanButton.rule()BooleanButton.show_led()BooleanButton.tool_tip()BooleanButton.version()BooleanButton.vertical_alignment_bottom()BooleanButton.vertical_alignment_middle()BooleanButton.vertical_alignment_top()BooleanButton.visible()BooleanButton.width()BooleanButton.x()BooleanButton.y()
ByteMonitorByteMonitor.alarm_border()ByteMonitor.embedded_javascript_script()ByteMonitor.embedded_python_script()ByteMonitor.external_script()ByteMonitor.find_element()ByteMonitor.font_family()ByteMonitor.font_size()ByteMonitor.font_style_bold()ByteMonitor.font_style_bold_italic()ByteMonitor.font_style_italic()ByteMonitor.font_style_regular()ByteMonitor.foreground_color()ByteMonitor.get_element_value()ByteMonitor.height()ByteMonitor.horizontal()ByteMonitor.labels()ByteMonitor.name()ByteMonitor.num_bits()ByteMonitor.off_color()ByteMonitor.on_color()ByteMonitor.predefined_font()ByteMonitor.predefined_foreground_color()ByteMonitor.predefined_off_color()ByteMonitor.predefined_on_color()ByteMonitor.pv_name()ByteMonitor.remove_element()ByteMonitor.reverse_bits()ByteMonitor.rule()ByteMonitor.square()ByteMonitor.start_bit()ByteMonitor.tool_tip()ByteMonitor.version()ByteMonitor.visible()ByteMonitor.width()ByteMonitor.x()ByteMonitor.y()
CheckBoxCheckBox.alarm_border()CheckBox.auto_size()CheckBox.bit()CheckBox.confirmation_dialog()CheckBox.disable_confirmation_dialog()CheckBox.embedded_javascript_script()CheckBox.embedded_python_script()CheckBox.external_script()CheckBox.find_element()CheckBox.font_family()CheckBox.font_size()CheckBox.font_style_bold()CheckBox.font_style_bold_italic()CheckBox.font_style_italic()CheckBox.font_style_regular()CheckBox.foreground_color()CheckBox.get_element_value()CheckBox.height()CheckBox.label()CheckBox.name()CheckBox.predefined_font()CheckBox.predefined_foreground_color()CheckBox.pv_name()CheckBox.remove_element()CheckBox.rule()CheckBox.tool_tip()CheckBox.version()CheckBox.visible()CheckBox.width()CheckBox.x()CheckBox.y()
ChoiceButtonChoiceButton.alarm_border()ChoiceButton.background_color()ChoiceButton.confirmation_dialog()ChoiceButton.disable_confirmation_dialog()ChoiceButton.embedded_javascript_script()ChoiceButton.embedded_python_script()ChoiceButton.external_script()ChoiceButton.find_element()ChoiceButton.font_family()ChoiceButton.font_size()ChoiceButton.font_style_bold()ChoiceButton.font_style_bold_italic()ChoiceButton.font_style_italic()ChoiceButton.font_style_regular()ChoiceButton.foreground_color()ChoiceButton.get_element_value()ChoiceButton.height()ChoiceButton.horizontal()ChoiceButton.horizontal_alignment_center()ChoiceButton.horizontal_alignment_left()ChoiceButton.horizontal_alignment_right()ChoiceButton.item()ChoiceButton.items_from_pv()ChoiceButton.name()ChoiceButton.predefined_background_color()ChoiceButton.predefined_font()ChoiceButton.predefined_foreground_color()ChoiceButton.predefined_selected_color()ChoiceButton.pv_name()ChoiceButton.remove_element()ChoiceButton.rule()ChoiceButton.selected_color()ChoiceButton.tool_tip()ChoiceButton.version()ChoiceButton.vertical_alignment_bottom()ChoiceButton.vertical_alignment_middle()ChoiceButton.vertical_alignment_top()ChoiceButton.visible()ChoiceButton.width()ChoiceButton.x()ChoiceButton.y()
ColorBarColorBar.bar_size()ColorBar.find_element()ColorBar.get_element_value()ColorBar.predefined_scale_font()ColorBar.remove_element()ColorBar.scale_font_family()ColorBar.scale_font_size()ColorBar.scale_font_style_bold()ColorBar.scale_font_style_bold_italic()ColorBar.scale_font_style_italic()ColorBar.scale_font_style_regular()ColorBar.visible()
ColorMapColorComboBoxComboBox.alarm_border()ComboBox.background_color()ComboBox.confirmation_dialog()ComboBox.disable_confirmation_dialog()ComboBox.editable()ComboBox.embedded_javascript_script()ComboBox.embedded_python_script()ComboBox.enabled()ComboBox.external_script()ComboBox.find_element()ComboBox.font_family()ComboBox.font_size()ComboBox.font_style_bold()ComboBox.font_style_bold_italic()ComboBox.font_style_italic()ComboBox.font_style_regular()ComboBox.foreground_color()ComboBox.get_element_value()ComboBox.height()ComboBox.item()ComboBox.items_from_pv()ComboBox.name()ComboBox.predefined_background_color()ComboBox.predefined_font()ComboBox.predefined_foreground_color()ComboBox.pv_name()ComboBox.remove_element()ComboBox.rule()ComboBox.tool_tip()ComboBox.version()ComboBox.visible()ComboBox.width()ComboBox.x()ComboBox.y()
DataBrowserDataBrowser.embedded_javascript_script()DataBrowser.embedded_python_script()DataBrowser.external_script()DataBrowser.file()DataBrowser.find_element()DataBrowser.get_element_value()DataBrowser.height()DataBrowser.macro()DataBrowser.name()DataBrowser.remove_element()DataBrowser.rule()DataBrowser.selection_value_pv()DataBrowser.show_toolbar()DataBrowser.tool_tip()DataBrowser.version()DataBrowser.visible()DataBrowser.width()DataBrowser.x()DataBrowser.y()
EllipseEllipse.background_color()Ellipse.embedded_javascript_script()Ellipse.embedded_python_script()Ellipse.external_script()Ellipse.find_element()Ellipse.get_element_value()Ellipse.height()Ellipse.line_color()Ellipse.line_width()Ellipse.macro()Ellipse.name()Ellipse.predefined_background_color()Ellipse.predefined_line_color()Ellipse.remove_element()Ellipse.rule()Ellipse.tool_tip()Ellipse.transparent()Ellipse.version()Ellipse.visible()Ellipse.width()Ellipse.x()Ellipse.y()
EmbeddedDisplayEmbeddedDisplay.border_color()EmbeddedDisplay.border_width()EmbeddedDisplay.crop_content()EmbeddedDisplay.embedded_javascript_script()EmbeddedDisplay.embedded_python_script()EmbeddedDisplay.external_script()EmbeddedDisplay.file()EmbeddedDisplay.find_element()EmbeddedDisplay.get_element_value()EmbeddedDisplay.group_name()EmbeddedDisplay.height()EmbeddedDisplay.macro()EmbeddedDisplay.name()EmbeddedDisplay.no_resize()EmbeddedDisplay.predefined_border_color()EmbeddedDisplay.remove_element()EmbeddedDisplay.rule()EmbeddedDisplay.size_content_to_fit_widget()EmbeddedDisplay.size_widget_to_match_content()EmbeddedDisplay.stretch_content_to_fit_widget()EmbeddedDisplay.tool_tip()EmbeddedDisplay.transparent()EmbeddedDisplay.version()EmbeddedDisplay.visible()EmbeddedDisplay.width()EmbeddedDisplay.x()EmbeddedDisplay.y()
FileSelectorFileSelector.alarm_border()FileSelector.embedded_javascript_script()FileSelector.embedded_python_script()FileSelector.enabled()FileSelector.external_script()FileSelector.file_component_base_name()FileSelector.file_component_directory()FileSelector.file_component_full_path()FileSelector.file_component_name_and_extension()FileSelector.find_element()FileSelector.get_element_value()FileSelector.height()FileSelector.name()FileSelector.pv_name()FileSelector.remove_element()FileSelector.rule()FileSelector.tool_tip()FileSelector.version()FileSelector.visible()FileSelector.width()FileSelector.x()FileSelector.y()
GroupGroup.add_widget()Group.background_color()Group.embedded_javascript_script()Group.embedded_python_script()Group.external_script()Group.find_element()Group.font_family()Group.font_size()Group.font_style_bold()Group.font_style_bold_italic()Group.font_style_italic()Group.font_style_regular()Group.foreground_color()Group.get_element_value()Group.height()Group.line_color()Group.macro()Group.name()Group.no_style()Group.predefined_background_color()Group.predefined_font()Group.predefined_foreground_color()Group.predefined_line_color()Group.remove_element()Group.rule()Group.style_group_box()Group.style_line()Group.style_title_bar()Group.tool_tip()Group.transparent()Group.version()Group.visible()Group.width()Group.x()Group.y()
ImageImage.add_color_bar()Image.add_color_map()Image.add_roi()Image.add_x_axis()Image.add_y_axis()Image.alarm_border()Image.auto_scale()Image.background_color()Image.color_mode_3BYTE_BGR()Image.color_mode_4BYTE_ABGR()Image.color_mode_4BYTE_ABGR_PRE()Image.color_mode_BAYER()Image.color_mode_BYTE_BINARY()Image.color_mode_BYTE_GRAY()Image.color_mode_BYTE_INDEXED()Image.color_mode_CUSTOM()Image.color_mode_INT_ARGB()Image.color_mode_INT_ARGB_PRE()Image.color_mode_INT_BGR()Image.color_mode_INT_RGB()Image.color_mode_MONO()Image.color_mode_RGB1()Image.color_mode_RGB2()Image.color_mode_RGB3()Image.color_mode_USHORT_555_RGB()Image.color_mode_USHORT_565_RGB()Image.color_mode_USHORT_GRAY()Image.color_mode_YUV411()Image.color_mode_YUV422()Image.color_mode_YUV444()Image.cursor_crosshair()Image.cursor_info_pv()Image.cursor_x_pv()Image.cursor_y_pv()Image.data_height()Image.data_width()Image.embedded_javascript_script()Image.embedded_python_script()Image.external_script()Image.find_element()Image.foreground_color()Image.get_element_value()Image.height()Image.interpolation_automatic()Image.interpolation_interpolate()Image.interpolation_none()Image.log_scale()Image.maximum()Image.minimum()Image.name()Image.predefined_background_color()Image.predefined_color_map()Image.predefined_foreground_color()Image.pv_name()Image.remove_color_bar()Image.remove_color_map()Image.remove_element()Image.remove_roi()Image.remove_x_axis()Image.remove_y_axis()Image.rule()Image.show_toolbar()Image.tool_tip()Image.unsigned_data()Image.version()Image.visible()Image.width()Image.x()Image.y()
ImageXAxisImageXAxis.find_element()ImageXAxis.get_element_value()ImageXAxis.maximum()ImageXAxis.minimum()ImageXAxis.predefined_scale_font()ImageXAxis.predefined_title_font()ImageXAxis.remove_element()ImageXAxis.scale_font_family()ImageXAxis.scale_font_size()ImageXAxis.scale_font_style_bold()ImageXAxis.scale_font_style_bold_italic()ImageXAxis.scale_font_style_italic()ImageXAxis.scale_font_style_regular()ImageXAxis.title()ImageXAxis.title_font_family()ImageXAxis.title_font_size()ImageXAxis.title_font_style_bold()ImageXAxis.title_font_style_bold_italic()ImageXAxis.title_font_style_italic()ImageXAxis.title_font_style_regular()ImageXAxis.visible()
ImageYAxisImageYAxis.find_element()ImageYAxis.get_element_value()ImageYAxis.maximum()ImageYAxis.minimum()ImageYAxis.predefined_scale_font()ImageYAxis.predefined_title_font()ImageYAxis.remove_element()ImageYAxis.scale_font_family()ImageYAxis.scale_font_size()ImageYAxis.scale_font_style_bold()ImageYAxis.scale_font_style_bold_italic()ImageYAxis.scale_font_style_italic()ImageYAxis.scale_font_style_regular()ImageYAxis.title()ImageYAxis.title_font_family()ImageYAxis.title_font_size()ImageYAxis.title_font_style_bold()ImageYAxis.title_font_style_bold_italic()ImageYAxis.title_font_style_italic()ImageYAxis.title_font_style_regular()ImageYAxis.visible()
LEDLED.alarm_border()LED.bit()LED.embedded_javascript_script()LED.embedded_python_script()LED.external_script()LED.find_element()LED.font_family()LED.font_size()LED.font_style_bold()LED.font_style_bold_italic()LED.font_style_italic()LED.font_style_regular()LED.foreground_color()LED.get_element_value()LED.height()LED.labels_from_pv()LED.line_color()LED.name()LED.off_color()LED.off_label()LED.on_color()LED.on_label()LED.predefined_font()LED.predefined_foreground_color()LED.predefined_line_color()LED.predefined_off_color()LED.predefined_on_color()LED.pv_name()LED.remove_element()LED.rule()LED.square()LED.tool_tip()LED.version()LED.visible()LED.width()LED.x()LED.y()
LEDMultiStateLEDMultiState.alarm_border()LEDMultiState.embedded_javascript_script()LEDMultiState.embedded_python_script()LEDMultiState.external_script()LEDMultiState.fallback_color()LEDMultiState.fallback_label()LEDMultiState.find_element()LEDMultiState.font_family()LEDMultiState.font_size()LEDMultiState.font_style_bold()LEDMultiState.font_style_bold_italic()LEDMultiState.font_style_italic()LEDMultiState.font_style_regular()LEDMultiState.foreground_color()LEDMultiState.get_element_value()LEDMultiState.height()LEDMultiState.line_color()LEDMultiState.name()LEDMultiState.predefined_fallback_color()LEDMultiState.predefined_font()LEDMultiState.predefined_foreground_color()LEDMultiState.predefined_line_color()LEDMultiState.pv_name()LEDMultiState.remove_element()LEDMultiState.rule()LEDMultiState.square()LEDMultiState.state()LEDMultiState.state_predefined_color()LEDMultiState.tool_tip()LEDMultiState.version()LEDMultiState.visible()LEDMultiState.width()LEDMultiState.x()LEDMultiState.y()
LabelLabel.auto_size()Label.background_color()Label.border_color()Label.border_width()Label.embedded_javascript_script()Label.embedded_python_script()Label.external_script()Label.find_element()Label.font_family()Label.font_size()Label.font_style_bold()Label.font_style_bold_italic()Label.font_style_italic()Label.font_style_regular()Label.foreground_color()Label.get_element_value()Label.height()Label.horizontal_alignment_center()Label.horizontal_alignment_left()Label.horizontal_alignment_right()Label.macro()Label.name()Label.predefined_background_color()Label.predefined_border_color()Label.predefined_font()Label.predefined_foreground_color()Label.remove_element()Label.rotation_step_0()Label.rotation_step_180()Label.rotation_step_90()Label.rotation_step_negative_90()Label.rule()Label.text()Label.tool_tip()Label.transparent()Label.version()Label.vertical_alignment_bottom()Label.vertical_alignment_middle()Label.vertical_alignment_top()Label.visible()Label.width()Label.wrap_words()Label.x()Label.y()
MarkerMeterMeter.alarm_border()Meter.background_color()Meter.embedded_javascript_script()Meter.embedded_python_script()Meter.external_script()Meter.find_element()Meter.font_family()Meter.font_size()Meter.font_style_bold()Meter.font_style_bold_italic()Meter.font_style_italic()Meter.font_style_regular()Meter.foreground_color()Meter.format()Meter.get_element_value()Meter.height()Meter.knob_color()Meter.limits_from_pv()Meter.maximum()Meter.minimum()Meter.name()Meter.needle_color()Meter.precision()Meter.predefined_background_color()Meter.predefined_font()Meter.predefined_foreground_color()Meter.predefined_knob_color()Meter.predefined_needle_color()Meter.pv_name()Meter.remove_element()Meter.rule()Meter.show_limits()Meter.show_units()Meter.show_value()Meter.tool_tip()Meter.version()Meter.visible()Meter.width()Meter.x()Meter.y()
NavigationTabsNavigationTabs.active_tab()NavigationTabs.deselected_color()NavigationTabs.embedded_javascript_script()NavigationTabs.embedded_python_script()NavigationTabs.external_script()NavigationTabs.find_element()NavigationTabs.font_family()NavigationTabs.font_size()NavigationTabs.font_style_bold()NavigationTabs.font_style_bold_italic()NavigationTabs.font_style_italic()NavigationTabs.font_style_regular()NavigationTabs.get_element_value()NavigationTabs.height()NavigationTabs.name()NavigationTabs.predefined_deselected_color()NavigationTabs.predefined_font()NavigationTabs.predefined_selected_color()NavigationTabs.remove_element()NavigationTabs.rule()NavigationTabs.selected_color()NavigationTabs.tab()NavigationTabs.tab_direction_horizontal()NavigationTabs.tab_direction_vertical()NavigationTabs.tab_height()NavigationTabs.tab_spacing()NavigationTabs.tab_width()NavigationTabs.tool_tip()NavigationTabs.version()NavigationTabs.visible()NavigationTabs.width()NavigationTabs.x()NavigationTabs.y()
PicturePicture.embedded_javascript_script()Picture.embedded_python_script()Picture.external_script()Picture.file()Picture.find_element()Picture.get_element_value()Picture.height()Picture.macro()Picture.name()Picture.remove_element()Picture.rotation()Picture.rule()Picture.stretch_to_fit()Picture.tool_tip()Picture.version()Picture.visible()Picture.width()Picture.x()Picture.y()
PolygonPolygon.background_color()Polygon.embedded_javascript_script()Polygon.embedded_python_script()Polygon.external_script()Polygon.find_element()Polygon.get_element_value()Polygon.height()Polygon.line_color()Polygon.line_width()Polygon.macro()Polygon.name()Polygon.point()Polygon.predefined_background_color()Polygon.predefined_line_color()Polygon.remove_element()Polygon.rule()Polygon.tool_tip()Polygon.version()Polygon.visible()Polygon.width()Polygon.x()Polygon.y()
PolylinePolyline.arrow_length()Polyline.arrows_both()Polyline.arrows_from()Polyline.arrows_none()Polyline.arrows_to()Polyline.embedded_javascript_script()Polyline.embedded_python_script()Polyline.external_script()Polyline.find_element()Polyline.get_element_value()Polyline.height()Polyline.line_color()Polyline.line_style_dash_dot()Polyline.line_style_dash_dot_dot()Polyline.line_style_dashed()Polyline.line_style_dot()Polyline.line_style_solid()Polyline.line_width()Polyline.macro()Polyline.name()Polyline.point()Polyline.predefined_line_color()Polyline.remove_element()Polyline.rule()Polyline.tool_tip()Polyline.version()Polyline.visible()Polyline.width()Polyline.x()Polyline.y()
ProgressBarProgressBar.alarm_border()ProgressBar.background_color()ProgressBar.embedded_javascript_script()ProgressBar.embedded_python_script()ProgressBar.external_script()ProgressBar.fill_color()ProgressBar.find_element()ProgressBar.get_element_value()ProgressBar.height()ProgressBar.horizontal()ProgressBar.limits_from_pv()ProgressBar.maximum()ProgressBar.minimum()ProgressBar.name()ProgressBar.predefined_background_color()ProgressBar.predefined_fill_color()ProgressBar.pv_name()ProgressBar.remove_element()ProgressBar.rule()ProgressBar.tool_tip()ProgressBar.version()ProgressBar.visible()ProgressBar.width()ProgressBar.x()ProgressBar.y()
RadioButtonRadioButton.alarm_border()RadioButton.confirmation_dialog()RadioButton.disable_confirmation_dialog()RadioButton.embedded_javascript_script()RadioButton.embedded_python_script()RadioButton.enabled()RadioButton.external_script()RadioButton.find_element()RadioButton.font_family()RadioButton.font_size()RadioButton.font_style_bold()RadioButton.font_style_bold_italic()RadioButton.font_style_italic()RadioButton.font_style_regular()RadioButton.foreground_color()RadioButton.get_element_value()RadioButton.height()RadioButton.horizontal()RadioButton.item()RadioButton.items_from_pv()RadioButton.name()RadioButton.predefined_font()RadioButton.predefined_foreground_color()RadioButton.pv_name()RadioButton.remove_element()RadioButton.rule()RadioButton.tool_tip()RadioButton.version()RadioButton.visible()RadioButton.width()RadioButton.x()RadioButton.y()
RectangleRectangle.background_color()Rectangle.corner_height()Rectangle.corner_width()Rectangle.embedded_javascript_script()Rectangle.embedded_python_script()Rectangle.external_script()Rectangle.find_element()Rectangle.get_element_value()Rectangle.height()Rectangle.line_color()Rectangle.line_width()Rectangle.macro()Rectangle.name()Rectangle.predefined_background_color()Rectangle.predefined_line_color()Rectangle.remove_element()Rectangle.rule()Rectangle.tool_tip()Rectangle.transparent()Rectangle.version()Rectangle.visible()Rectangle.width()Rectangle.x()Rectangle.y()
RegionOfInterestRegionOfInterest.color()RegionOfInterest.file()RegionOfInterest.find_element()RegionOfInterest.get_element_value()RegionOfInterest.height_pv()RegionOfInterest.interactive()RegionOfInterest.name()RegionOfInterest.predefined_color()RegionOfInterest.remove_element()RegionOfInterest.visible()RegionOfInterest.width_pv()RegionOfInterest.x_pv()RegionOfInterest.y_pv()
ScaledSliderScaledSlider.alarm_border()ScaledSlider.background_color()ScaledSlider.embedded_javascript_script()ScaledSlider.embedded_python_script()ScaledSlider.enabled()ScaledSlider.external_script()ScaledSlider.find_element()ScaledSlider.font_family()ScaledSlider.font_size()ScaledSlider.font_style_bold()ScaledSlider.font_style_bold_italic()ScaledSlider.font_style_italic()ScaledSlider.font_style_regular()ScaledSlider.foreground_color()ScaledSlider.get_element_value()ScaledSlider.height()ScaledSlider.horizontal()ScaledSlider.increment()ScaledSlider.level_high()ScaledSlider.level_hihi()ScaledSlider.level_lolo()ScaledSlider.level_low()ScaledSlider.limits_from_pv()ScaledSlider.major_ticks_pixel_dist()ScaledSlider.maximum()ScaledSlider.minimum()ScaledSlider.name()ScaledSlider.predefined_background_color()ScaledSlider.predefined_font()ScaledSlider.predefined_foreground_color()ScaledSlider.pv_name()ScaledSlider.remove_element()ScaledSlider.rule()ScaledSlider.scale_format()ScaledSlider.show_high()ScaledSlider.show_hihi()ScaledSlider.show_lolo()ScaledSlider.show_low()ScaledSlider.show_minor_ticks()ScaledSlider.show_scale()ScaledSlider.tool_tip()ScaledSlider.transparent()ScaledSlider.version()ScaledSlider.visible()ScaledSlider.width()ScaledSlider.x()ScaledSlider.y()
ScrollbarScrollbar.alarm_border()Scrollbar.bar_length()Scrollbar.embedded_javascript_script()Scrollbar.embedded_python_script()Scrollbar.enabled()Scrollbar.external_script()Scrollbar.find_element()Scrollbar.get_element_value()Scrollbar.height()Scrollbar.horizontal()Scrollbar.increment()Scrollbar.limits_from_pv()Scrollbar.maximum()Scrollbar.minimum()Scrollbar.name()Scrollbar.pv_name()Scrollbar.remove_element()Scrollbar.rule()Scrollbar.show_value_tip()Scrollbar.tool_tip()Scrollbar.version()Scrollbar.visible()Scrollbar.width()Scrollbar.x()Scrollbar.y()
SlideButtonSlideButton.alarm_border()SlideButton.auto_size()SlideButton.bit()SlideButton.confirmation_dialog()SlideButton.disable_confirmation_dialog()SlideButton.embedded_javascript_script()SlideButton.embedded_python_script()SlideButton.enabled()SlideButton.external_script()SlideButton.find_element()SlideButton.font_family()SlideButton.font_size()SlideButton.font_style_bold()SlideButton.font_style_bold_italic()SlideButton.font_style_italic()SlideButton.font_style_regular()SlideButton.foreground_color()SlideButton.get_element_value()SlideButton.height()SlideButton.label()SlideButton.name()SlideButton.off_color()SlideButton.on_color()SlideButton.predefined_font()SlideButton.predefined_foreground_color()SlideButton.predefined_off_color()SlideButton.predefined_on_color()SlideButton.pv_name()SlideButton.remove_element()SlideButton.rule()SlideButton.tool_tip()SlideButton.version()SlideButton.visible()SlideButton.width()SlideButton.x()SlideButton.y()
SpinnerSpinner.alarm_border()Spinner.background_color()Spinner.buttons_on_left()Spinner.embedded_javascript_script()Spinner.embedded_python_script()Spinner.enabled()Spinner.external_script()Spinner.find_element()Spinner.foreground_color()Spinner.format()Spinner.get_element_value()Spinner.height()Spinner.increment()Spinner.limits_from_pv()Spinner.maximum()Spinner.minimum()Spinner.name()Spinner.precision()Spinner.predefined_background_color()Spinner.predefined_foreground_color()Spinner.pv_name()Spinner.remove_element()Spinner.rule()Spinner.show_units()Spinner.tool_tip()Spinner.version()Spinner.visible()Spinner.width()Spinner.x()Spinner.y()
StripChartStripChart.add_trace()StripChart.add_y_axis()StripChart.background_color()StripChart.embedded_javascript_script()StripChart.embedded_python_script()StripChart.external_script()StripChart.find_element()StripChart.foreground_color()StripChart.get_element_value()StripChart.height()StripChart.label_font_family()StripChart.label_font_size()StripChart.label_font_style_bold()StripChart.label_font_style_bold_italic()StripChart.label_font_style_italic()StripChart.label_font_style_regular()StripChart.name()StripChart.predefined_background_color()StripChart.predefined_foreground_color()StripChart.predefined_label_font()StripChart.predefined_scale_font()StripChart.predefined_title_font()StripChart.remove_element()StripChart.remove_trace()StripChart.remove_y_axis()StripChart.rule()StripChart.scale_font_family()StripChart.scale_font_size()StripChart.scale_font_style_bold()StripChart.scale_font_style_bold_italic()StripChart.scale_font_style_italic()StripChart.scale_font_style_regular()StripChart.show_grid()StripChart.show_legend()StripChart.show_toolbar()StripChart.time_range()StripChart.title()StripChart.title_font_family()StripChart.title_font_size()StripChart.title_font_style_bold()StripChart.title_font_style_bold_italic()StripChart.title_font_style_italic()StripChart.title_font_style_regular()StripChart.tool_tip()StripChart.version()StripChart.visible()StripChart.width()StripChart.x()StripChart.y()
StripChartTraceStripChartTrace.axis()StripChartTrace.color()StripChartTrace.find_element()StripChartTrace.get_element_value()StripChartTrace.line_width()StripChartTrace.name()StripChartTrace.point_size()StripChartTrace.point_type_circles()StripChartTrace.point_type_diamonds()StripChartTrace.point_type_none()StripChartTrace.point_type_squares()StripChartTrace.point_type_triangles()StripChartTrace.point_type_x()StripChartTrace.predefined_color()StripChartTrace.remove_element()StripChartTrace.trace_type_bars()StripChartTrace.trace_type_error_bars()StripChartTrace.trace_type_line()StripChartTrace.trace_type_line_error_bars()StripChartTrace.trace_type_none()StripChartTrace.trace_type_step()StripChartTrace.visible()StripChartTrace.y_pv()
StripChartYAxisStripChartYAxis.auto_scale()StripChartYAxis.color()StripChartYAxis.find_element()StripChartYAxis.get_element_value()StripChartYAxis.log_scale()StripChartYAxis.maximum()StripChartYAxis.minimum()StripChartYAxis.predefined_color()StripChartYAxis.remove_element()StripChartYAxis.show_grid()StripChartYAxis.title()StripChartYAxis.visible()
SymbolSymbol.alarm_border()Symbol.array_index()Symbol.auto_size()Symbol.background_color()Symbol.embedded_javascript_script()Symbol.embedded_python_script()Symbol.enabled()Symbol.external_script()Symbol.find_element()Symbol.get_element_value()Symbol.height()Symbol.initial_index()Symbol.name()Symbol.predefined_background_color()Symbol.preserve_ratio()Symbol.pv_name()Symbol.remove_element()Symbol.rotation()Symbol.rule()Symbol.show_index()Symbol.symbols()Symbol.tool_tip()Symbol.transparent()Symbol.version()Symbol.visible()Symbol.width()Symbol.x()Symbol.y()
TableTable.alarm_border()Table.background_color()Table.column()Table.editable()Table.embedded_javascript_script()Table.embedded_python_script()Table.external_script()Table.find_element()Table.font_family()Table.font_size()Table.font_style_bold()Table.font_style_bold_italic()Table.font_style_italic()Table.font_style_regular()Table.foreground_color()Table.get_element_value()Table.height()Table.name()Table.predefined_background_color()Table.predefined_font()Table.predefined_foreground_color()Table.pv_name()Table.remove_element()Table.rule()Table.select_rows()Table.selection_pv()Table.show_toolbar()Table.tool_tip()Table.version()Table.visible()Table.width()Table.x()Table.y()
TabsTabs.active_tab()Tabs.add_widget()Tabs.background_color()Tabs.embedded_javascript_script()Tabs.embedded_python_script()Tabs.external_script()Tabs.find_element()Tabs.font_family()Tabs.font_size()Tabs.font_style_bold()Tabs.font_style_bold_italic()Tabs.font_style_italic()Tabs.font_style_regular()Tabs.get_element_value()Tabs.height()Tabs.macro()Tabs.name()Tabs.predefined_background_color()Tabs.predefined_font()Tabs.remove_element()Tabs.rule()Tabs.tab()Tabs.tab_direction_horizontal()Tabs.tab_direction_vertical()Tabs.tab_height()Tabs.tool_tip()Tabs.version()Tabs.visible()Tabs.width()Tabs.x()Tabs.y()
TankTank.alarm_border()Tank.background_color()Tank.embedded_javascript_script()Tank.embedded_python_script()Tank.empty_color()Tank.external_script()Tank.fill_color()Tank.find_element()Tank.font_family()Tank.font_size()Tank.font_style_bold()Tank.font_style_bold_italic()Tank.font_style_italic()Tank.font_style_regular()Tank.foreground_color()Tank.get_element_value()Tank.height()Tank.limits_from_pv()Tank.maximum()Tank.minimum()Tank.name()Tank.predefined_background_color()Tank.predefined_empty_color()Tank.predefined_fill_color()Tank.predefined_font()Tank.predefined_foreground_color()Tank.pv_name()Tank.remove_element()Tank.rule()Tank.scale_visible()Tank.tool_tip()Tank.version()Tank.visible()Tank.width()Tank.x()Tank.y()
TextEntryTextEntry.alarm_border()TextEntry.background_color()TextEntry.border_color()TextEntry.border_width()TextEntry.embedded_javascript_script()TextEntry.embedded_python_script()TextEntry.enabled()TextEntry.external_script()TextEntry.find_element()TextEntry.font_family()TextEntry.font_size()TextEntry.font_style_bold()TextEntry.font_style_bold_italic()TextEntry.font_style_italic()TextEntry.font_style_regular()TextEntry.foreground_color()TextEntry.format()TextEntry.get_element_value()TextEntry.height()TextEntry.horizontal_alignment_center()TextEntry.horizontal_alignment_left()TextEntry.horizontal_alignment_right()TextEntry.multi_line()TextEntry.name()TextEntry.precision()TextEntry.predefined_background_color()TextEntry.predefined_border_color()TextEntry.predefined_font()TextEntry.predefined_foreground_color()TextEntry.pv_name()TextEntry.remove_element()TextEntry.rule()TextEntry.show_units()TextEntry.tool_tip()TextEntry.version()TextEntry.vertical_alignment_bottom()TextEntry.vertical_alignment_middle()TextEntry.vertical_alignment_top()TextEntry.visible()TextEntry.width()TextEntry.wrap_words()TextEntry.x()TextEntry.y()
TextSymbolTextSymbol.alarm_border()TextSymbol.array_index()TextSymbol.background_color()TextSymbol.embedded_javascript_script()TextSymbol.embedded_python_script()TextSymbol.enabled()TextSymbol.external_script()TextSymbol.find_element()TextSymbol.font_family()TextSymbol.font_size()TextSymbol.font_style_bold()TextSymbol.font_style_bold_italic()TextSymbol.font_style_italic()TextSymbol.font_style_regular()TextSymbol.foreground_color()TextSymbol.get_element_value()TextSymbol.height()TextSymbol.horizontal_alignment_center()TextSymbol.horizontal_alignment_left()TextSymbol.horizontal_alignment_right()TextSymbol.name()TextSymbol.predefined_background_color()TextSymbol.predefined_font()TextSymbol.predefined_foreground_color()TextSymbol.pv_name()TextSymbol.remove_element()TextSymbol.rotation()TextSymbol.rule()TextSymbol.symbols()TextSymbol.tool_tip()TextSymbol.transparent()TextSymbol.version()TextSymbol.vertical_alignment_bottom()TextSymbol.vertical_alignment_middle()TextSymbol.vertical_alignment_top()TextSymbol.visible()TextSymbol.width()TextSymbol.wrap_words()TextSymbol.x()TextSymbol.y()
TextUpdateTextUpdate.alarm_border()TextUpdate.background_color()TextUpdate.border_color()TextUpdate.border_width()TextUpdate.embedded_javascript_script()TextUpdate.embedded_python_script()TextUpdate.external_script()TextUpdate.find_element()TextUpdate.font_family()TextUpdate.font_size()TextUpdate.font_style_bold()TextUpdate.font_style_bold_italic()TextUpdate.font_style_italic()TextUpdate.font_style_regular()TextUpdate.foreground_color()TextUpdate.format()TextUpdate.get_element_value()TextUpdate.height()TextUpdate.horizontal_alignment_center()TextUpdate.horizontal_alignment_left()TextUpdate.horizontal_alignment_right()TextUpdate.name()TextUpdate.precision()TextUpdate.predefined_background_color()TextUpdate.predefined_border_color()TextUpdate.predefined_font()TextUpdate.predefined_foreground_color()TextUpdate.pv_name()TextUpdate.remove_element()TextUpdate.rotation_step_0()TextUpdate.rotation_step_180()TextUpdate.rotation_step_90()TextUpdate.rotation_step_negative_90()TextUpdate.rule()TextUpdate.show_units()TextUpdate.tool_tip()TextUpdate.transparent()TextUpdate.version()TextUpdate.vertical_alignment_bottom()TextUpdate.vertical_alignment_middle()TextUpdate.vertical_alignment_top()TextUpdate.visible()TextUpdate.width()TextUpdate.wrap_words()TextUpdate.x()TextUpdate.y()
ThermometerThermometer.alarm_border()Thermometer.embedded_javascript_script()Thermometer.embedded_python_script()Thermometer.external_script()Thermometer.fill_color()Thermometer.find_element()Thermometer.get_element_value()Thermometer.height()Thermometer.limits_from_pv()Thermometer.maximum()Thermometer.minimum()Thermometer.name()Thermometer.predefined_fill_color()Thermometer.pv_name()Thermometer.remove_element()Thermometer.rule()Thermometer.tool_tip()Thermometer.version()Thermometer.visible()Thermometer.width()Thermometer.x()Thermometer.y()
ThreeDViewerThreeDViewer.embedded_javascript_script()ThreeDViewer.embedded_python_script()ThreeDViewer.external_script()ThreeDViewer.file()ThreeDViewer.find_element()ThreeDViewer.get_element_value()ThreeDViewer.height()ThreeDViewer.name()ThreeDViewer.remove_element()ThreeDViewer.rule()ThreeDViewer.tool_tip()ThreeDViewer.version()ThreeDViewer.visible()ThreeDViewer.width()ThreeDViewer.x()ThreeDViewer.y()
WebBrowserWebBrowser.embedded_javascript_script()WebBrowser.embedded_python_script()WebBrowser.external_script()WebBrowser.find_element()WebBrowser.get_element_value()WebBrowser.height()WebBrowser.name()WebBrowser.remove_element()WebBrowser.rule()WebBrowser.show_toolbar()WebBrowser.tool_tip()WebBrowser.url()WebBrowser.version()WebBrowser.visible()WebBrowser.width()WebBrowser.x()WebBrowser.y()
XYPlotXYPlot.add_marker()XYPlot.add_trace()XYPlot.add_x_axis()XYPlot.add_y_axis()XYPlot.background_color()XYPlot.embedded_javascript_script()XYPlot.embedded_python_script()XYPlot.external_script()XYPlot.find_element()XYPlot.foreground_color()XYPlot.get_element_value()XYPlot.grid_color()XYPlot.height()XYPlot.name()XYPlot.predefined_background_color()XYPlot.predefined_foreground_color()XYPlot.predefined_grid_color()XYPlot.predefined_title_font()XYPlot.remove_element()XYPlot.remove_marker()XYPlot.remove_trace()XYPlot.remove_x_axis()XYPlot.remove_y_axis()XYPlot.rule()XYPlot.show_toolbar()XYPlot.title()XYPlot.title_font_family()XYPlot.title_font_size()XYPlot.title_font_style_bold()XYPlot.title_font_style_bold_italic()XYPlot.title_font_style_italic()XYPlot.title_font_style_regular()XYPlot.tool_tip()XYPlot.version()XYPlot.visible()XYPlot.width()XYPlot.x()XYPlot.y()
XYPlotTraceXYPlotTrace.axis()XYPlotTrace.color()XYPlotTrace.err_pv()XYPlotTrace.find_element()XYPlotTrace.get_element_value()XYPlotTrace.line_style_dash_dot()XYPlotTrace.line_style_dash_dot_dot()XYPlotTrace.line_style_dashed()XYPlotTrace.line_style_dot()XYPlotTrace.line_style_solid()XYPlotTrace.line_width()XYPlotTrace.name()XYPlotTrace.point_size()XYPlotTrace.point_type_circles()XYPlotTrace.point_type_diamonds()XYPlotTrace.point_type_none()XYPlotTrace.point_type_squares()XYPlotTrace.point_type_triangles()XYPlotTrace.point_type_x()XYPlotTrace.predefined_color()XYPlotTrace.remove_element()XYPlotTrace.trace_type_bars()XYPlotTrace.trace_type_error_bars()XYPlotTrace.trace_type_line()XYPlotTrace.trace_type_line_error_bars()XYPlotTrace.trace_type_none()XYPlotTrace.trace_type_step()XYPlotTrace.visible()XYPlotTrace.x_pv()XYPlotTrace.y_pv()
XYPlotXAxisXYPlotXAxis.auto_scale()XYPlotXAxis.find_element()XYPlotXAxis.get_element_value()XYPlotXAxis.log_scale()XYPlotXAxis.maximum()XYPlotXAxis.minimum()XYPlotXAxis.predefined_scale_font()XYPlotXAxis.predefined_title_font()XYPlotXAxis.remove_element()XYPlotXAxis.scale_font_family()XYPlotXAxis.scale_font_size()XYPlotXAxis.scale_font_style_bold()XYPlotXAxis.scale_font_style_bold_italic()XYPlotXAxis.scale_font_style_italic()XYPlotXAxis.scale_font_style_regular()XYPlotXAxis.show_grid()XYPlotXAxis.title()XYPlotXAxis.title_font_family()XYPlotXAxis.title_font_size()XYPlotXAxis.title_font_style_bold()XYPlotXAxis.title_font_style_bold_italic()XYPlotXAxis.title_font_style_italic()XYPlotXAxis.title_font_style_regular()XYPlotXAxis.visible()
XYPlotYAxisXYPlotYAxis.auto_scale()XYPlotYAxis.color()XYPlotYAxis.find_element()XYPlotYAxis.get_element_value()XYPlotYAxis.log_scale()XYPlotYAxis.maximum()XYPlotYAxis.minimum()XYPlotYAxis.on_right()XYPlotYAxis.predefined_color()XYPlotYAxis.predefined_scale_font()XYPlotYAxis.predefined_title_font()XYPlotYAxis.remove_element()XYPlotYAxis.scale_font_family()XYPlotYAxis.scale_font_size()XYPlotYAxis.scale_font_style_bold()XYPlotYAxis.scale_font_style_bold_italic()XYPlotYAxis.scale_font_style_italic()XYPlotYAxis.scale_font_style_regular()XYPlotYAxis.show_grid()XYPlotYAxis.title()XYPlotYAxis.title_font_family()XYPlotYAxis.title_font_size()XYPlotYAxis.title_font_style_bold()XYPlotYAxis.title_font_style_bold_italic()XYPlotYAxis.title_font_style_italic()XYPlotYAxis.title_font_style_regular()XYPlotYAxis.visible()
- Module contents
Module contents¶
phoebusgen Module
This module contains a Python class representation of a Phoebus screen and all widgets. With the module, you can create Python scripts to write Phoebus screens to a .bob file. Almost all possible functionality should exist in Phoebusgen that you can do in the Display Builder Editor.
In addition, phoebusgen.colors and phoebusgen.fonts are Enum objects that are available to use to add predefined colors/fonts to widgets.
Example: text_update_widget.predefined_foreground_color(phoebusgen.colors.OK)
A custom site specific color.def or font.def in ~/.phoebusgen/ to force phoebusgen.colors or phoebusgen.fonts to reflect your site’s custom definitions.
- phoebusgen.change_phoebus_version(version)¶
- class phoebusgen.colors(value)¶
Bases:
EnumAn enumeration.
- ActiveText = {'alpha': '255', 'blue': '0', 'green': '255', 'name': 'ActiveText', 'red': '255'}¶
- Attention = {'alpha': '255', 'blue': '0', 'green': '160', 'name': 'Attention', 'red': '255'}¶
- Background = {'alpha': '255', 'blue': '255', 'green': '255', 'name': 'Background', 'red': '255'}¶
- Button_Background = {'alpha': '255', 'blue': '210', 'green': '210', 'name': 'Button_Background', 'red': '210'}¶
- DISCONNECTED = {'alpha': '200', 'blue': '200', 'green': '0', 'name': 'DISCONNECTED', 'red': '200'}¶
- Header_Background = {'alpha': '255', 'blue': '77', 'green': '77', 'name': 'Header_Background', 'red': '77'}¶
- Header_ForeGround = {'alpha': '255', 'blue': '255', 'green': '255', 'name': 'Header_ForeGround', 'red': '255'}¶
- INVALID = {'alpha': '255', 'blue': '255', 'green': '0', 'name': 'INVALID', 'red': '255'}¶
- MAJOR = {'alpha': '255', 'blue': '0', 'green': '0', 'name': 'MAJOR', 'red': '255'}¶
- MINOR = {'alpha': '255', 'blue': '0', 'green': '128', 'name': 'MINOR', 'red': '255'}¶
- OK = {'alpha': '255', 'blue': '0', 'green': '255', 'name': 'OK', 'red': '0'}¶
- Off = {'alpha': '255', 'blue': '60', 'green': '100', 'name': 'Off', 'red': '60'}¶
- On = {'alpha': '255', 'blue': '0', 'green': '255', 'name': 'OK', 'red': '0'}¶
- Read_Background = {'alpha': '255', 'blue': '240', 'green': '240', 'name': 'Read_Background', 'red': '240'}¶
- STOP = {'alpha': '255', 'blue': '0', 'green': '0', 'name': 'MAJOR', 'red': '255'}¶
- Text = {'alpha': '255', 'blue': '0', 'green': '0', 'name': 'Text', 'red': '0'}¶
- Write_Background = {'alpha': '255', 'blue': '255', 'green': '255', 'name': 'Write_Background', 'red': '128'}¶
- class phoebusgen.fonts(value)¶
Bases:
EnumAn enumeration.
- Comment = {'family': 'Liberation Sans', 'name': 'Comment', 'size': '14', 'style': 'ITALIC'}¶
- Default = {'family': 'Liberation Sans', 'name': 'Default', 'size': '14', 'style': 'REGULAR'}¶
- DefaultBold = {'family': 'Liberation Sans', 'name': 'Default Bold', 'size': '14', 'style': 'BOLD'}¶
- FinePrint = {'family': 'Liberation Sans', 'name': 'Fine Print', 'size': '12', 'style': 'REGULAR'}¶
- Header1 = {'family': 'Liberation Sans', 'name': 'Header 1', 'size': '22', 'style': 'BOLD'}¶
- Header2 = {'family': 'Liberation Sans', 'name': 'Header 2', 'size': '18', 'style': 'BOLD'}¶
- Header3 = {'family': 'Liberation Sans', 'name': 'Header 3', 'size': '16', 'style': 'BOLD'}¶
- Oddball = {'family': 'PakTypeNaqsh', 'name': 'Oddball', 'size': '40', 'style': 'REGULAR'}¶