XfceMenuDirectory

XfceMenuDirectory

Synopsis

#include <libxfce4menu/libxfce4menu.h>

                    XfceMenuDirectoryPrivate;
                    XfceMenuDirectoryClass;
                    XfceMenuDirectory;
const gchar *       xfce_menu_directory_get_filename    (XfceMenuDirectory *directory);
void                xfce_menu_directory_set_filename    (XfceMenuDirectory *directory,
                                                         const gchar *name);
const gchar *       xfce_menu_directory_get_name        (XfceMenuDirectory *directory);
void                xfce_menu_directory_set_name        (XfceMenuDirectory *directory,
                                                         const gchar *name);
const gchar *       xfce_menu_directory_get_comment     (XfceMenuDirectory *directory);
void                xfce_menu_directory_set_comment     (XfceMenuDirectory *directory,
                                                         const gchar *comment);
const gchar *       xfce_menu_directory_get_icon        (XfceMenuDirectory *directory);
void                xfce_menu_directory_set_icon        (XfceMenuDirectory *directory,
                                                         const gchar *icon);
gboolean            xfce_menu_directory_get_no_display  (XfceMenuDirectory *directory);
void                xfce_menu_directory_set_no_display  (XfceMenuDirectory *directory,
                                                         gboolean no_display);
gboolean            xfce_menu_directory_get_hidden      (XfceMenuDirectory *directory);
gboolean            xfce_menu_directory_show_in_environment
                                                        (XfceMenuDirectory *directory);

Object Hierarchy

  GObject
   +----XfceMenuDirectory

Properties

  "comment"                  gchar*                : Read / Write
  "filename"                 gchar*                : Read / Write
  "icon"                     gchar*                : Read / Write
  "name"                     gchar*                : Read / Write
  "no-display"               gboolean              : Read / Write

Description

Details

XfceMenuDirectoryPrivate

typedef struct _XfceMenuDirectoryPrivate XfceMenuDirectoryPrivate;


XfceMenuDirectoryClass

typedef struct _XfceMenuDirectoryClass XfceMenuDirectoryClass;


XfceMenuDirectory

typedef struct _XfceMenuDirectory XfceMenuDirectory;


xfce_menu_directory_get_filename ()

const gchar *       xfce_menu_directory_get_filename    (XfceMenuDirectory *directory);

directory :

Returns :


xfce_menu_directory_set_filename ()

void                xfce_menu_directory_set_filename    (XfceMenuDirectory *directory,
                                                         const gchar *name);

directory :

name :


xfce_menu_directory_get_name ()

const gchar *       xfce_menu_directory_get_name        (XfceMenuDirectory *directory);

directory :

Returns :


xfce_menu_directory_set_name ()

void                xfce_menu_directory_set_name        (XfceMenuDirectory *directory,
                                                         const gchar *name);

directory :

name :


xfce_menu_directory_get_comment ()

const gchar *       xfce_menu_directory_get_comment     (XfceMenuDirectory *directory);

directory :

Returns :


xfce_menu_directory_set_comment ()

void                xfce_menu_directory_set_comment     (XfceMenuDirectory *directory,
                                                         const gchar *comment);

directory :

comment :


xfce_menu_directory_get_icon ()

const gchar *       xfce_menu_directory_get_icon        (XfceMenuDirectory *directory);

directory :

Returns :


xfce_menu_directory_set_icon ()

void                xfce_menu_directory_set_icon        (XfceMenuDirectory *directory,
                                                         const gchar *icon);

directory :

icon :


xfce_menu_directory_get_no_display ()

gboolean            xfce_menu_directory_get_no_display  (XfceMenuDirectory *directory);

directory :

Returns :


xfce_menu_directory_set_no_display ()

void                xfce_menu_directory_set_no_display  (XfceMenuDirectory *directory,
                                                         gboolean no_display);

directory :

no_display :


xfce_menu_directory_get_hidden ()

gboolean            xfce_menu_directory_get_hidden      (XfceMenuDirectory *directory);

directory :

Returns :


xfce_menu_directory_show_in_environment ()

gboolean            xfce_menu_directory_show_in_environment
                                                        (XfceMenuDirectory *directory);

directory :

Returns :

Property Details

The "comment" property

  "comment"                  gchar*                : Read / Write

Directory description (comment).

Default value: NULL


The "filename" property

  "filename"                 gchar*                : Read / Write

The filename of an XfceMenuDirectory object. Whenever this is redefined, the directory entry is parsed again.

Default value: NULL


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