GarconMenuDirectory

GarconMenuDirectory

Synopsis

                    GarconMenuDirectoryPrivate;
                    GarconMenuDirectory;
GarconMenuDirectory * garcon_menu_directory_new         (GFile *file);
GFile *             garcon_menu_directory_get_file      (GarconMenuDirectory *directory);
const gchar *       garcon_menu_directory_get_name      (GarconMenuDirectory *directory);
void                garcon_menu_directory_set_name      (GarconMenuDirectory *directory,
                                                         const gchar *name);
const gchar *       garcon_menu_directory_get_comment   (GarconMenuDirectory *directory);
void                garcon_menu_directory_set_comment   (GarconMenuDirectory *directory,
                                                         const gchar *comment);
const gchar *       garcon_menu_directory_get_icon      (GarconMenuDirectory *directory);
void                garcon_menu_directory_set_icon      (GarconMenuDirectory *directory,
                                                         const gchar *icon);
gboolean            garcon_menu_directory_get_no_display
                                                        (GarconMenuDirectory *directory);
void                garcon_menu_directory_set_no_display
                                                        (GarconMenuDirectory *directory,
                                                         gboolean no_display);
gboolean            garcon_menu_directory_get_hidden    (GarconMenuDirectory *directory);
gboolean            garcon_menu_directory_get_show_in_environment
                                                        (GarconMenuDirectory *directory);
gboolean            garcon_menu_directory_get_visible   (GarconMenuDirectory *directory);
gboolean            garcon_menu_directory_equal         (GarconMenuDirectory *directory,
                                                         GarconMenuDirectory *other);

Object Hierarchy

  GObject
   +----GarconMenuDirectory

Properties

  "comment"                  gchar*                : Read / Write
  "file"                     GFile*                : Read / Write / Construct Only
  "icon"                     gchar*                : Read / Write
  "name"                     gchar*                : Read / Write
  "no-display"               gboolean              : Read / Write

Description

Details

GarconMenuDirectoryPrivate

typedef struct _GarconMenuDirectoryPrivate GarconMenuDirectoryPrivate;


GarconMenuDirectory

typedef struct _GarconMenuDirectory GarconMenuDirectory;


garcon_menu_directory_new ()

GarconMenuDirectory * garcon_menu_directory_new         (GFile *file);

file :

Returns :


garcon_menu_directory_get_file ()

GFile *             garcon_menu_directory_get_file      (GarconMenuDirectory *directory);

Get the file for directory.

directory :

Returns :

a GFile. The returned object should be unreffed with g_object_unref() when no longer needed.

garcon_menu_directory_get_name ()

const gchar *       garcon_menu_directory_get_name      (GarconMenuDirectory *directory);

directory :

Returns :


garcon_menu_directory_set_name ()

void                garcon_menu_directory_set_name      (GarconMenuDirectory *directory,
                                                         const gchar *name);

directory :

name :


garcon_menu_directory_get_comment ()

const gchar *       garcon_menu_directory_get_comment   (GarconMenuDirectory *directory);

directory :

Returns :


garcon_menu_directory_set_comment ()

void                garcon_menu_directory_set_comment   (GarconMenuDirectory *directory,
                                                         const gchar *comment);

directory :

comment :


garcon_menu_directory_get_icon ()

const gchar *       garcon_menu_directory_get_icon      (GarconMenuDirectory *directory);

directory :

Returns :


garcon_menu_directory_set_icon ()

void                garcon_menu_directory_set_icon      (GarconMenuDirectory *directory,
                                                         const gchar *icon);

directory :

icon :


garcon_menu_directory_get_no_display ()

gboolean            garcon_menu_directory_get_no_display
                                                        (GarconMenuDirectory *directory);

directory :

Returns :


garcon_menu_directory_set_no_display ()

void                garcon_menu_directory_set_no_display
                                                        (GarconMenuDirectory *directory,
                                                         gboolean no_display);

directory :

no_display :


garcon_menu_directory_get_hidden ()

gboolean            garcon_menu_directory_get_hidden    (GarconMenuDirectory *directory);

directory :

Returns :


garcon_menu_directory_get_show_in_environment ()

gboolean            garcon_menu_directory_get_show_in_environment
                                                        (GarconMenuDirectory *directory);

directory :

Returns :


garcon_menu_directory_get_visible ()

gboolean            garcon_menu_directory_get_visible   (GarconMenuDirectory *directory);

directory :

Returns :


garcon_menu_directory_equal ()

gboolean            garcon_menu_directory_equal         (GarconMenuDirectory *directory,
                                                         GarconMenuDirectory *other);

directory :

other :

Returns :

Property Details

The "comment" property

  "comment"                  gchar*                : Read / Write

Directory description (comment).

Default value: NULL


The "file" property

  "file"                     GFile*                : Read / Write / Construct Only

File.


The "icon" property

  "icon"                     gchar*                : Read / Write

Icon associated with this directory.

Default value: NULL


The "name" property

  "name"                     gchar*                : Read / Write

Name of the directory.

Default value: NULL


The "no-display" property

  "no-display"               gboolean              : Read / Write

Whether this menu item is hidden in menus.

Default value: FALSE