gtk+-2.0 Reference Manual

Synopsis

public class StatusIcon : Object  {
    public    weak bool                 blinking                  { get; set; } ;
    public    weak bool                 embedded                  { get; } ;
    public    weak string               file                      { set; } ;
    public    weak string               icon_name                 { get; set; } ;
    public    weak Orientation          orientation               { get; } ;
    public    weak Gdk.Pixbuf           pixbuf                    { get; set; } ;
    public    weak Gdk.Screen           screen                    { get; set; } ;
    public    weak int                  size                      { get; } ;
    public    weak string               stock                     { get; set; } ;
    public    weak ImageType            storage_type              { get; } ;
    public    weak bool                 visible                   { get; set; } ;


    public                              StatusIcon                (  ) ;
    public                              StatusIcon.from_file      ( string              filename ) ;
    public                              StatusIcon.from_icon_name ( string              icon_name ) ;
    public                              StatusIcon.from_pixbuf    ( Gdk.Pixbuf          pixbuf ) ;
    public                              StatusIcon.from_stock     ( string              stock_id ) ;


    public    signal void               activate                  (  )  ;
    public    signal void               popup_menu                ( uint                button,
                                                                    uint                activate_time )  ;
    public    signal bool               size_changed              ( int                 size )  ;


    public    bool                      get_blinking              (  ) ;
    public    bool                      get_geometry              ( weak Gdk.Screen     screen,
                                                                    Gdk.Rectangle       area,
                                                                    Orientation         orientation ) ;
    public    weak string               get_icon_name             (  ) ;
    public    weak Gdk.Pixbuf           get_pixbuf                (  ) ;
    public    weak Gdk.Screen           get_screen                (  ) ;
    public    int                       get_size                  (  ) ;
    public    weak string               get_stock                 (  ) ;
    public    ImageType                 get_storage_type          (  ) ;
    public    bool                      get_visible               (  ) ;
    public    bool                      is_embedded               (  ) ;
    public    static void               position_menu             ( Menu                menu,
                                                                    int                 x,
                                                                    int                 y,
                                                                    bool                push_in ) ;
    public    void                      set_blinking              ( bool                blinking ) ;
    public    void                      set_from_file             ( string              filename ) ;
    public    void                      set_from_icon_name        ( string              icon_name ) ;
    public    void                      set_from_pixbuf           ( Gdk.Pixbuf          pixbuf ) ;
    public    void                      set_from_stock            ( string              stock_id ) ;
    public    void                      set_screen                ( Gdk.Screen          screen ) ;
    public    void                      set_tooltip               ( string              tooltip_text ) ;
    public    void                      set_visible               ( bool                visible ) ;
}

StatusIcon Description

Details

Constructor Details

StatusIcon ()
    public                              StatusIcon                (  ) ;		

StatusIcon.from_file ()
    public                              StatusIcon.from_file      ( string              filename ) ;		

StatusIcon.from_icon_name ()
    public                              StatusIcon.from_icon_name ( string              icon_name ) ;		

StatusIcon.from_pixbuf ()
    public                              StatusIcon.from_pixbuf    ( Gdk.Pixbuf          pixbuf ) ;		

StatusIcon.from_stock ()
    public                              StatusIcon.from_stock     ( string              stock_id ) ;		

Field Details

Signal Details

activate
    public    signal void               activate                  (  )  ;		

popup_menu
    public    signal void               popup_menu                ( uint                button,
                                                                    uint                activate_time )  ;		

size_changed
    public    signal bool               size_changed              ( int                 size )  ;		

Property Details

blinking
    public    weak bool                 blinking                  { get; set; } ;		

embedded
    public    weak bool                 embedded                  { get; } ;		

file
    public    weak string               file                      { set; } ;		

icon_name
    public    weak string               icon_name                 { get; set; } ;		

orientation
    public    weak Orientation          orientation               { get; } ;		

pixbuf
    public    weak Gdk.Pixbuf           pixbuf                    { get; set; } ;		

screen
    public    weak Gdk.Screen           screen                    { get; set; } ;		

size
    public    weak int                  size                      { get; } ;		

stock
    public    weak string               stock                     { get; set; } ;		

storage_type
    public    weak ImageType            storage_type              { get; } ;		

visible
    public    weak bool                 visible                   { get; set; } ;		

Method Details

get_blinking ()
    public    bool                      get_blinking              (  ) ;		

get_geometry ()
    public    bool                      get_geometry              ( weak Gdk.Screen     screen,
                                                                    Gdk.Rectangle       area,
                                                                    Orientation         orientation ) ;		

get_icon_name ()
    public    weak string               get_icon_name             (  ) ;		

get_pixbuf ()
    public    weak Gdk.Pixbuf           get_pixbuf                (  ) ;		

get_screen ()
    public    weak Gdk.Screen           get_screen                (  ) ;		

get_size ()
    public    int                       get_size                  (  ) ;		

get_stock ()
    public    weak string               get_stock                 (  ) ;		

get_storage_type ()
    public    ImageType                 get_storage_type          (  ) ;		

get_visible ()
    public    bool                      get_visible               (  ) ;		

is_embedded ()
    public    bool                      is_embedded               (  ) ;		

position_menu ()
    public    static void               position_menu             ( Menu                menu,
                                                                    int                 x,
                                                                    int                 y,
                                                                    bool                push_in ) ;		

set_blinking ()
    public    void                      set_blinking              ( bool                blinking ) ;		

set_from_file ()
    public    void                      set_from_file             ( string              filename ) ;		

set_from_icon_name ()
    public    void                      set_from_icon_name        ( string              icon_name ) ;		

set_from_pixbuf ()
    public    void                      set_from_pixbuf           ( Gdk.Pixbuf          pixbuf ) ;		

set_from_stock ()
    public    void                      set_from_stock            ( string              stock_id ) ;		

set_screen ()
    public    void                      set_screen                ( Gdk.Screen          screen ) ;		

set_tooltip ()
    public    void                      set_tooltip               ( string              tooltip_text ) ;		

set_visible ()
    public    void                      set_visible               ( bool                visible ) ;		


Created by Valadoc