News

Documentation

Efreet_Desktop Struct Reference
[Efreet_Desktop: The FDO Desktop Entry]

#include <efreet_desktop.h>


Detailed Description

a parsed representation of a .desktop file

Efreet_Desktop


Data Fields

Ecore_List * categories
char * comment
char * exec
char * generic_name
unsigned char hidden:1
char * icon
double load_time
Ecore_List * mime_types
char * name
unsigned char no_display:1
Ecore_List * not_show_in
Ecore_List * only_show_in
char * orig_path
char * path
unsigned char startup_notify:1
char * startup_wm_class
unsigned char terminal:1
char * try_exec
int type
void * type_data
char * url
double version
Ecore_Hash * x

Field Documentation

Categories in which item should be shown

Tooltip for the entry

Program to execute

Generic name of the application

unsigned char Efreet_Desktop::hidden

User delete the item

Icon to display in file manager, menus, etc

when the .desktop was loaded from disk

The mime types supppored by this app

Specific name of the application

Don't display this application in menus

list of environments that shoudn't display the icon

list of environments that should display the icon

original path to .desktop file

Working directory to run app in

The starup notify settings of the app

If specified will map at least one window with the given string as it's WM class or WM name

unsigned char Efreet_Desktop::terminal

Does the program run in a terminal

Binary to determine if app is installed

type of desktop file

Type specific data for custom types

URL to access if type is EFREET_TYPE_LINK

version of spec file conforms to

Ecore_Hash* Efreet_Desktop::x

Keep track of all user extensions, keys that begin with X-


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

Copyright © Enlightenment.org

Efreet Documentation Generated: Sat Apr 7 17:55:56 2007