Details
enum XfceMenuLayoutMergeType
typedef enum
{
XFCE_MENU_LAYOUT_MERGE_MENUS,
XFCE_MENU_LAYOUT_MERGE_FILES,
XFCE_MENU_LAYOUT_MERGE_ALL,
} XfceMenuLayoutMergeType;
enum XfceMenuLayoutNodeType
typedef enum
{
XFCE_MENU_LAYOUT_NODE_INVALID,
XFCE_MENU_LAYOUT_NODE_FILENAME,
XFCE_MENU_LAYOUT_NODE_MENUNAME,
XFCE_MENU_LAYOUT_NODE_SEPARATOR,
XFCE_MENU_LAYOUT_NODE_MERGE,
} XfceMenuLayoutNodeType;
XfceMenuLayoutNode
typedef struct _XfceMenuLayoutNode XfceMenuLayoutNode;
XfceMenuLayoutPrivate
typedef struct _XfceMenuLayoutPrivate XfceMenuLayoutPrivate;
XfceMenuLayoutClass
typedef struct _XfceMenuLayoutClass XfceMenuLayoutClass;
XfceMenuLayout
typedef struct _XfceMenuLayout XfceMenuLayout;
xfce_menu_layout_add_filename ()
void xfce_menu_layout_add_filename (XfceMenuLayout *layout,
const gchar *filename);
xfce_menu_layout_add_menuname ()
void xfce_menu_layout_add_menuname (XfceMenuLayout *layout,
const gchar *menuname);
xfce_menu_layout_add_separator ()
void xfce_menu_layout_add_separator (XfceMenuLayout *layout);
xfce_menu_layout_get_filename_used ()
gboolean xfce_menu_layout_get_filename_used (XfceMenuLayout *layout,
const gchar *filename);
| layout : |
|
| filename : |
|
| Returns : |
|
xfce_menu_layout_get_menuname_used ()
gboolean xfce_menu_layout_get_menuname_used (XfceMenuLayout *layout,
const gchar *menuname);
| layout : |
|
| menuname : |
|
| Returns : |
|