gtk+-2.0 Reference Manual

Synopsis

public interface RecentChooser {
    public    weak RecentFilter         filter                    { get; set; } ;
    public    weak int                  limit                     { get; set; } ;
    public    weak bool                 local_only                { get; set; } ;
    public    weak RecentManager        recent_manager            { construct } ;
    public    weak bool                 select_multiple           { get; set; } ;
    public    weak bool                 show_icons                { get; set; } ;
    public    weak bool                 show_not_found            { get; set; } ;
    public    weak bool                 show_private              { get; set; } ;
    public    weak bool                 show_tips                 { get; set; } ;
    public    weak RecentSortType       sort_type                 { get; set; } ;


    public    signal void               item_activated            (  )  ;
    public    signal void               selection_changed         (  )  ;


    public    static GLib.Quark         error_quark               (  ) ;
    public    weak RecentInfo           get_current_item          (  ) ;
    public    weak RecentFilter         get_filter                (  ) ;
    public    int                       get_limit                 (  ) ;
    public    bool                      get_local_only            (  ) ;
    public    bool                      get_select_multiple       (  ) ;
    public    bool                      get_show_icons            (  ) ;
    public    bool                      get_show_not_found        (  ) ;
    public    bool                      get_show_private          (  ) ;
    public    bool                      get_show_tips             (  ) ;
    public    RecentSortType            get_sort_type             (  ) ;
    public    weak string               get_uris                  ( ulong               length ) ;
    public    void                      set_filter                ( RecentFilter        filter ) ;
    public    void                      set_limit                 ( int                 limit ) ;
    public    void                      set_local_only            ( bool                local_only ) ;
    public    void                      set_select_multiple       ( bool                select_multiple ) ;
    public    void                      set_show_icons            ( bool                show_icons ) ;
    public    void                      set_show_not_found        ( bool                show_not_found ) ;
    public    void                      set_show_private          ( bool                show_private ) ;
    public    void                      set_show_tips             ( bool                show_tips ) ;
    public    void                      set_sort_type             ( RecentSortType      sort_type ) ;
    public    abstract void             add_filter                ( RecentFilter        filter ) ;
    public    abstract weak string      get_current_uri           (  ) ;
    public    abstract weak GLib.List   get_items                 (  ) ;
    public    abstract weak RecentManager  get_recent_manager        (  ) ;
    public    abstract weak GLib.SList  list_filters              (  ) ;
    public    abstract void             remove_filter             ( RecentFilter        filter ) ;
    public    abstract void             select_all                (  ) ;
    public    abstract bool             select_uri                ( string              uri ) 
                                                             throws GLib.Error;
    public    abstract bool             set_current_uri           ( string              uri ) 
                                                             throws GLib.Error;
    public    abstract void             set_sort_func             ( RecentSortFunc      sort_func,
                                                                    void**              sort_data,
                                                                    GLib.DestroyNotify  data_destroy ) ;
    public    abstract void             unselect_all              (  ) ;
    public    abstract void             unselect_uri              ( string              uri ) ;
}

Description

Details

Signal Details

item_activated
    public    signal void               item_activated            (  )  ;		

selection_changed
    public    signal void               selection_changed         (  )  ;		

Property Details

filter
    public    weak RecentFilter         filter                    { get; set; } ;		

limit
    public    weak int                  limit                     { get; set; } ;		

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

recent_manager
    public    weak RecentManager        recent_manager            { construct } ;		

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

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

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

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

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

sort_type
    public    weak RecentSortType       sort_type                 { get; set; } ;		

Method Details

error_quark ()
    public    static GLib.Quark         error_quark               (  ) ;		

get_current_item ()
    public    weak RecentInfo           get_current_item          (  ) ;		

get_filter ()
    public    weak RecentFilter         get_filter                (  ) ;		

get_limit ()
    public    int                       get_limit                 (  ) ;		

get_local_only ()
    public    bool                      get_local_only            (  ) ;		

get_select_multiple ()
    public    bool                      get_select_multiple       (  ) ;		

get_show_icons ()
    public    bool                      get_show_icons            (  ) ;		

get_show_not_found ()
    public    bool                      get_show_not_found        (  ) ;		

get_show_private ()
    public    bool                      get_show_private          (  ) ;		

get_show_tips ()
    public    bool                      get_show_tips             (  ) ;		

get_sort_type ()
    public    RecentSortType            get_sort_type             (  ) ;		

get_uris ()
    public    weak string               get_uris                  ( ulong               length ) ;		

set_filter ()
    public    void                      set_filter                ( RecentFilter        filter ) ;		

set_limit ()
    public    void                      set_limit                 ( int                 limit ) ;		

set_local_only ()
    public    void                      set_local_only            ( bool                local_only ) ;		

set_select_multiple ()
    public    void                      set_select_multiple       ( bool                select_multiple ) ;		

set_show_icons ()
    public    void                      set_show_icons            ( bool                show_icons ) ;		

set_show_not_found ()
    public    void                      set_show_not_found        ( bool                show_not_found ) ;		

set_show_private ()
    public    void                      set_show_private          ( bool                show_private ) ;		

set_show_tips ()
    public    void                      set_show_tips             ( bool                show_tips ) ;		

set_sort_type ()
    public    void                      set_sort_type             ( RecentSortType      sort_type ) ;		

add_filter ()
    public    abstract void             add_filter                ( RecentFilter        filter ) ;		

get_current_uri ()
    public    abstract weak string      get_current_uri           (  ) ;		

get_items ()
    public    abstract weak GLib.List   get_items                 (  ) ;		

get_recent_manager ()
    public    abstract weak RecentManager  get_recent_manager        (  ) ;		

list_filters ()
    public    abstract weak GLib.SList  list_filters              (  ) ;		

remove_filter ()
    public    abstract void             remove_filter             ( RecentFilter        filter ) ;		

select_all ()
    public    abstract void             select_all                (  ) ;		

select_uri ()
    public    abstract bool             select_uri                ( string              uri ) 
                                                             throws GLib.Error;		

set_current_uri ()
    public    abstract bool             set_current_uri           ( string              uri ) 
                                                             throws GLib.Error;		

set_sort_func ()
    public    abstract void             set_sort_func             ( RecentSortFunc      sort_func,
                                                                    void**              sort_data,
                                                                    GLib.DestroyNotify  data_destroy ) ;		

unselect_all ()
    public    abstract void             unselect_all              (  ) ;		

unselect_uri ()
    public    abstract void             unselect_uri              ( string              uri ) ;		


Created by Valadoc