Efreet_Menu_Internal Struct Reference

Collaboration diagram for Efreet_Menu_Internal:

Data Fields

Eina_List * app_dirs
Eina_List * app_pool
Eina_List * applications
Efreet_Menu_Movecurrent_move
Eina_List * default_layout
unsigned char deleted:1
Eina_List * directories
Efreet_Desktopdirectory
Eina_Hash * directory_cache
Eina_List * directory_dirs
struct {
   const char *   name
   const char *   path
file
Eina_List * filters
signed char in_line
signed char inline_alias
signed char inline_header
signed char inline_limit
Eina_List * layout
Eina_List * moves
struct {
   const char *   internal
   const char *   name
name
unsigned char only_unallocated:1
Efreet_Menu_Internalparent
unsigned char seen_allocated:1
unsigned char seen_deleted:1
signed char show_empty
Eina_List * sub_menus

Detailed Description

Efreet_Menu_Internal Contains the information about a menu


Field Documentation

.desktop application directories

application pool

applications in this menu

Default layout

The menu is deleted

All the directories set in the menu file

.directory dirs

.directory file directories

The menu file information

Include and Exclude filters

Whether this meny can be inlined

Whether we should use the menu name when inlining

Whether we should use the header name when this menu is inlined

Number of elements which triggers inline

The menu name

This menus layout

List of moves to be handled by the menu

The names for this menu

The filename for this menu

Name to use in the menus

Show only unallocated .desktops

The base file path

have we set the only_unallocated

Have we seen the deleted item yet

Whether to show empty menus

Our sub menus


The documentation for this struct was generated from the following file: