sugar3.graphics package¶
Submodules¶
- sugar3.graphics.alert module
- sugar3.graphics.animator module
- sugar3.graphics.colorbutton module
ColorToolButtonColorToolButton.acceleratorColorToolButton.colorColorToolButton.create_palette()ColorToolButton.do_draw()ColorToolButton.do_get_property()ColorToolButton.do_set_property()ColorToolButton.get_accelerator()ColorToolButton.get_color()ColorToolButton.get_icon_name()ColorToolButton.get_icon_size()ColorToolButton.get_palette_invoker()ColorToolButton.get_title()ColorToolButton.get_toolbar_box()ColorToolButton.icon_nameColorToolButton.icon_sizeColorToolButton.palette_invokerColorToolButton.set_accelerator()ColorToolButton.set_color()ColorToolButton.set_expanded()ColorToolButton.set_icon_name()ColorToolButton.set_icon_size()ColorToolButton.set_palette_invoker()ColorToolButton.set_title()ColorToolButton.titleColorToolButton.toolbar_box
get_svg_color_string()setup_accelerator()
- sugar3.graphics.combobox module
- sugar3.graphics.icon module
- Designing a Sugar Icon
- Code Example
- Badge Icons
CanvasIconCellRendererIconCellRendererIcon.background_colorCellRendererIcon.connect_to_scroller()CellRendererIcon.create_palette()CellRendererIcon.do_activate()CellRendererIcon.do_get_property()CellRendererIcon.do_get_size()CellRendererIcon.do_render()CellRendererIcon.do_set_property()CellRendererIcon.do_start_editing()CellRendererIcon.file_nameCellRendererIcon.fill_colorCellRendererIcon.get_xo_color()CellRendererIcon.icon_nameCellRendererIcon.is_scrolling()CellRendererIcon.prelit_fill_colorCellRendererIcon.prelit_stroke_colorCellRendererIcon.set_background_color()CellRendererIcon.set_file_name()CellRendererIcon.set_fill_color()CellRendererIcon.set_icon_name()CellRendererIcon.set_prelit_fill_color()CellRendererIcon.set_prelit_stroke_color()CellRendererIcon.set_size()CellRendererIcon.set_stroke_color()CellRendererIcon.set_xo_color()CellRendererIcon.sizeCellRendererIcon.stroke_colorCellRendererIcon.xo_color
EventIconEventIcon.alphaEventIcon.background_colorEventIcon.badge_nameEventIcon.cacheEventIcon.create_palette()EventIcon.do_draw()EventIcon.do_get_preferred_height()EventIcon.do_get_preferred_width()EventIcon.do_get_property()EventIcon.do_set_property()EventIcon.file_nameEventIcon.fill_colorEventIcon.get_background_color()EventIcon.get_badge_name()EventIcon.get_cache()EventIcon.get_file_name()EventIcon.get_fill_color()EventIcon.get_icon_name()EventIcon.get_palette()EventIcon.get_palette_invoker()EventIcon.get_scale()EventIcon.get_size()EventIcon.get_stroke_color()EventIcon.icon_nameEventIcon.paletteEventIcon.palette_invokerEventIcon.pixel_sizeEventIcon.scaleEventIcon.set_alpha()EventIcon.set_background_color()EventIcon.set_badge_name()EventIcon.set_cache()EventIcon.set_file_name()EventIcon.set_fill_color()EventIcon.set_icon_name()EventIcon.set_palette()EventIcon.set_palette_invoker()EventIcon.set_scale()EventIcon.set_size()EventIcon.set_stroke_color()EventIcon.set_tooltip()EventIcon.set_xo_color()EventIcon.stroke_colorEventIcon.xo_color
IconIcon.alphaIcon.badge_nameIcon.do_draw()Icon.do_get_preferred_height()Icon.do_get_preferred_width()Icon.do_get_property()Icon.do_set_property()Icon.fileIcon.fill_colorIcon.get_badge_name()Icon.get_badge_size()Icon.get_file()Icon.get_fill_color()Icon.get_pixbuf()Icon.get_stroke_color()Icon.pixbufIcon.scaleIcon.set_alpha()Icon.set_badge_name()Icon.set_file()Icon.set_fill_color()Icon.set_pixbuf()Icon.set_scale()Icon.set_stroke_color()Icon.set_xo_color()Icon.stroke_colorIcon.xo_color
get_icon_file_name()get_icon_state()get_surface()
- sugar3.graphics.iconentry module
- sugar3.graphics.menuitem module
- sugar3.graphics.notebook module
- sugar3.graphics.objectchooser module
- sugar3.graphics.palette module
PalettePalette.do_get_property()Palette.do_set_property()Palette.get_full_size_request()Palette.get_icon()Palette.get_icon_visible()Palette.get_label_width()Palette.get_menu()Palette.get_primary_text()Palette.get_secondary_text()Palette.iconPalette.icon_visiblePalette.menuPalette.on_enter()Palette.popdown()Palette.popup()Palette.primary_textPalette.secondary_textPalette.set_content()Palette.set_icon()Palette.set_icon_visible()Palette.set_primary_text()Palette.set_secondary_text()
PaletteActionBar
- sugar3.graphics.palettegroup module
- sugar3.graphics.palettemenu module
- sugar3.graphics.palettewindow module
CursorInvokerInvokerInvoker.ANCHOREDInvoker.AT_CURSORInvoker.BOTTOMInvoker.LEFTInvoker.RIGHTInvoker.TOPInvoker.attach()Invoker.cache_paletteInvoker.detach()Invoker.do_get_property()Invoker.do_set_property()Invoker.draw_rectangle()Invoker.get_alignment()Invoker.get_cache_palette()Invoker.get_lock_palette()Invoker.get_palette()Invoker.get_position()Invoker.get_position_for_alignment()Invoker.get_toggle_palette()Invoker.has_rectangle_gap()Invoker.lock_paletteInvoker.notify_mouse_enter()Invoker.notify_mouse_leave()Invoker.notify_popdown()Invoker.notify_popup()Invoker.notify_right_click()Invoker.notify_toggle_state()Invoker.paletteInvoker.primary_text_clicked()Invoker.set_cache_palette()Invoker.set_lock_palette()Invoker.set_palette()Invoker.set_toggle_palette()Invoker.toggle_palette
MouseSpeedDetectorPaletteWindowPaletteWindow.destroy()PaletteWindow.do_get_property()PaletteWindow.do_set_property()PaletteWindow.get_full_size_request()PaletteWindow.get_group_id()PaletteWindow.get_invoker()PaletteWindow.get_rect()PaletteWindow.group_idPaletteWindow.invokerPaletteWindow.is_up()PaletteWindow.on_enter()PaletteWindow.on_invoker_enter()PaletteWindow.on_invoker_leave()PaletteWindow.on_leave()PaletteWindow.popdown()PaletteWindow.popup()PaletteWindow.set_group_id()PaletteWindow.set_invoker()PaletteWindow.update_position()
ToolInvokerTreeViewInvokerWidgetInvokerWidgetInvoker.attach_widget()WidgetInvoker.detach()WidgetInvoker.do_get_property()WidgetInvoker.do_set_property()WidgetInvoker.draw_rectangle()WidgetInvoker.get_rect()WidgetInvoker.get_toplevel()WidgetInvoker.has_rectangle_gap()WidgetInvoker.notify_popdown()WidgetInvoker.notify_popup()WidgetInvoker.widget
- sugar3.graphics.panel module
- sugar3.graphics.progressicon module
- sugar3.graphics.radiopalette module
- sugar3.graphics.radiotoolbutton module
RadioToolButtonRadioToolButton.acceleratorRadioToolButton.create_palette()RadioToolButton.do_clicked()RadioToolButton.do_draw()RadioToolButton.do_get_property()RadioToolButton.do_set_property()RadioToolButton.get_accelerator()RadioToolButton.get_hide_tooltip_on_click()RadioToolButton.get_icon_name()RadioToolButton.get_palette()RadioToolButton.get_palette_invoker()RadioToolButton.get_tooltip()RadioToolButton.get_xo_color()RadioToolButton.hide_tooltip_on_clickRadioToolButton.icon_nameRadioToolButton.paletteRadioToolButton.palette_invokerRadioToolButton.set_accelerator()RadioToolButton.set_hide_tooltip_on_click()RadioToolButton.set_icon_name()RadioToolButton.set_palette()RadioToolButton.set_palette_invoker()RadioToolButton.set_tooltip()RadioToolButton.set_xo_color()RadioToolButton.tooltipRadioToolButton.xo_color
- sugar3.graphics.scrollingdetector module
- sugar3.graphics.style module
COLOR_BLACKCOLOR_BUTTON_GREYCOLOR_HIGHLIGHTCOLOR_INACTIVE_FILLCOLOR_INACTIVE_STROKECOLOR_PANEL_GREYCOLOR_SELECTION_GREYCOLOR_TEXT_FIELD_GREYCOLOR_TOOLBAR_GREYCOLOR_TRANSPARENTCOLOR_WHITEColorDEFAULT_PADDINGDEFAULT_SPACINGFONT_BOLDFONT_BOLD_HFONT_FACEFONT_NORMALFONT_NORMAL_HFONT_SIZEFontGRID_CELL_SIZELARGE_ICON_SIZELINE_WIDTHMEDIUM_ICON_SIZEMENU_WIDTH_CHARSPALETTE_CURSOR_DISTANCESMALL_ICON_SIZESTANDARD_ICON_SIZETOOLBAR_ARROW_SIZEXLARGE_ICON_SIZEZOOM_FACTORzoom()
- sugar3.graphics.toggletoolbutton module
ToggleToolButtonToggleToolButton.acceleratorToggleToolButton.create_palette()ToggleToolButton.do_clicked()ToggleToolButton.do_draw()ToggleToolButton.do_get_property()ToggleToolButton.do_set_property()ToggleToolButton.get_accelerator()ToggleToolButton.get_icon_name()ToggleToolButton.get_palette()ToggleToolButton.get_palette_invoker()ToggleToolButton.icon_nameToggleToolButton.paletteToggleToolButton.palette_invokerToggleToolButton.set_accelerator()ToggleToolButton.set_icon_name()ToggleToolButton.set_palette()ToggleToolButton.set_palette_invoker()ToggleToolButton.set_tooltip()
setup_accelerator()
- sugar3.graphics.toolbarbox module
ToolbarBoxToolbarButtonToolbarButton.do_get_property()ToolbarButton.do_set_property()ToolbarButton.get_page()ToolbarButton.get_toolbar_box()ToolbarButton.is_expanded()ToolbarButton.is_in_palette()ToolbarButton.pageToolbarButton.popdown()ToolbarButton.set_expanded()ToolbarButton.set_page()ToolbarButton.toolbar_box
- sugar3.graphics.toolbox module
- sugar3.graphics.toolbutton module
ToolButtonToolButton.acceleratorToolButton.create_palette()ToolButton.do_clicked()ToolButton.do_draw()ToolButton.do_get_property()ToolButton.do_set_property()ToolButton.get_accelerator()ToolButton.get_hide_tooltip_on_click()ToolButton.get_icon_name()ToolButton.get_palette()ToolButton.get_palette_invoker()ToolButton.get_tooltip()ToolButton.hide_tooltip_on_clickToolButton.icon_nameToolButton.paletteToolButton.palette_invokerToolButton.set_accelerator()ToolButton.set_hide_tooltip_on_click()ToolButton.set_icon_name()ToolButton.set_palette()ToolButton.set_palette_invoker()ToolButton.set_tooltip()ToolButton.tooltip
setup_accelerator()
- sugar3.graphics.toolcombobox module
- sugar3.graphics.tray module
- sugar3.graphics.window module
UnfullscreenButtonWindowWindow.add_alert()Window.canvasWindow.do_get_property()Window.do_set_property()Window.enable_fullscreen_modeWindow.fullscreen()Window.get_canvas()Window.get_enable_fullscreen_mode()Window.get_toolbar_box()Window.is_fullscreen()Window.remove_alert()Window.reveal()Window.set_canvas()Window.set_enable_fullscreen_mode()Window.set_toolbar_box()Window.set_tray()Window.toolbar_boxWindow.unfullscreen()
- sugar3.graphics.xocolor module
Module contents¶
Graphics/controls for use in Sugar