Download

Support

lib/ewl_icon_theme.h

Go to the documentation of this file.
00001 /* vim: set sw=8 ts=8 sts=8 expandtab: */
00002 #ifndef EWL_ICON_THEME_H
00003 #define EWL_ICON_THEME_H
00004 
00012 int                 ewl_icon_theme_init(void);
00013 void                 ewl_icon_theme_shutdown(void);
00014 
00015 void                  ewl_icon_theme_theme_change(void);
00016 
00017 const char        *ewl_icon_theme_icon_path_get(const char *icon, int size);
00018 
00019 #define EWL_ICON_SIZE_SMALL 16        
00020 #define EWL_ICON_SIZE_MEDIUM 22        
00021 #define EWL_ICON_SIZE_LARGE 24        
00023 #define EWL_ICON_ADDRESS_BOOK_NEW "address-book-new"        
00024 #define EWL_ICON_APPLICATION_EXIT "application-exit"        
00025 #define EWL_ICON_APPOINTMENT_NEW "appointment-new"        
00026 #define EWL_ICON_CONTACT_NEW "contact-new"        
00027 #define EWL_ICON_DIALOG_APPLY "dialog-apply"        
00028 #define EWL_ICON_DIALOG_CANCEL "dialog-cancel"        
00029 #define EWL_ICON_DIALOG_CLOSE "dialog-close"        
00030 #define EWL_ICON_DIALOG_OK "dialog-ok"        
00031 #define EWL_ICON_DOCUMENT_NEW "document-new"        
00032 #define EWL_ICON_DOCUMENT_OPEN "document-open"        
00033 #define EWL_ICON_DOCUMENT_OPEN_RECENT "document-open-recent"        
00034 #define EWL_ICON_DOCUMENT_PAGE_SETUP "document-page-setup"        
00035 #define EWL_ICON_DOCUMENT_PRINT "document-print"        
00036 #define EWL_ICON_DOCUMENT_PRINT_PREVIEW "document-print-preview"        
00037 #define EWL_ICON_DOCUMENT_PROPERTIES "document-properties"        
00038 #define EWL_ICON_DOCUMENT_REVERT "document-revert"        
00039 #define EWL_ICON_DOCUMENT_SAVE "document-save"        
00040 #define EWL_ICON_DOCUMENT_SAVE_AS "document-save-as"        
00041 #define EWL_ICON_EDIT_COPY "edit-copy"        
00042 #define EWL_ICON_EDIT_CUT "edit-cut"        
00043 #define EWL_ICON_EDIT_DELETE "edit-delete"        
00044 #define EWL_ICON_EDIT_FIND "edit-find"        
00045 #define EWL_ICON_EDIT_FIND_REPLACE "edit-find-replace"        
00046 #define EWL_ICON_EDIT_PASTE "edit-paste"        
00047 #define EWL_ICON_EDIT_REDO "edit-redo"        
00048 #define EWL_ICON_EDIT_SELECT_ALL "edit-select-all"        
00049 #define EWL_ICON_EDIT_UNDO "edit-undo"        
00050 #define EWL_ICON_FORMAT_INDENT_LESS "format-indent-less"        
00051 #define EWL_ICON_FORMAT_INDENT_MORE "format-indent-more"        
00052 #define EWL_ICON_FORMAT_JUSTIFY_CENTER "format-justify-center"        
00053 #define EWL_ICON_FORMAT_JUSTIFY_FILL "format-justify-fill"        
00054 #define EWL_ICON_FORMAT_JUSTIFY_LEFT "format-justify-left"        
00055 #define EWL_ICON_FORMAT_JUSTIFY_RIGHT "format-justify-right"        
00056 #define EWL_ICON_FORMAT_TEXT_DIRECTION_LTR "format-text-direction-ltr"        
00057 #define EWL_ICON_FORMAT_TEXT_DIRECTION_RTL "format-text-direction-rtl"        
00058 #define EWL_ICON_FORMAT_TEXT_BOLD "format-text-bold"        
00059 #define EWL_ICON_FORMAT_TEXT_ITALIC "format-text-italic"        
00060 #define EWL_ICON_FORMAT_TEXT_UNDERLINE "format-text-underline"        
00061 #define EWL_ICON_FORMAT_TEXT_STRIKETHROUGH "format-text-strikethrough"        
00062 #define EWL_ICON_GO_BOTTOM "go-bottom"        
00063 #define EWL_ICON_GO_DOWN "go-down"        
00064 #define EWL_ICON_GO_FIRST "go-first"        
00065 #define EWL_ICON_GO_HOME "go-home"        
00066 #define EWL_ICON_GO_JUMP "go-jump"        
00067 #define EWL_ICON_GO_LAST "go-last"        
00068 #define EWL_ICON_GO_NEXT "go-next"        
00069 #define EWL_ICON_GO_PREVIOUS "go-previous"        
00070 #define EWL_ICON_GO_TOP "go-top"        
00071 #define EWL_ICON_GO_UP "go-up"        
00072 #define EWL_ICON_HELP_ABOUT "help-about"        
00073 #define EWL_ICON_HELP_CONTENTS "help-contents"        
00074 #define EWL_ICON_HELP_FAQ "help-faq"        
00075 #define EWL_ICON_INSERT_IMAGE "insert-image"        
00076 #define EWL_ICON_INSERT_LINK "insert-link"        
00077 #define EWL_ICON_INSERT_OBJECT "insert-object"        
00078 #define EWL_ICON_INSERT_TEXT "insert-text"        
00079 #define EWL_ICON_LIST_ADD "list-add"        
00080 #define EWL_ICON_LIST_REMOVE "list-remove"        
00081 #define EWL_ICON_MAIL_FORWARD "mail-forward"        
00082 #define EWL_ICON_MAIL_MARK_IMPORTANT "mail-mark-important"        
00083 #define EWL_ICON_MAIL_MARK_JUNK "mail-mark-junk"        
00084 #define EWL_ICON_MAIL_MARK_NOTJUNK "mail-mark-notjunk"        
00085 #define EWL_ICON_MAIL_MARK_READ "mail-mark-read"        
00086 #define EWL_ICON_MAIL_MARK_UNREAD "mail-mark-unread"        
00087 #define EWL_ICON_MAIL_MESSAGE_NEW "mail-message-new"        
00088 #define EWL_ICON_MAIL_REPLY_ALL "mail-reply-all"        
00089 #define EWL_ICON_MAIL_REPLY_SENDER "mail-reply-sender"        
00090 #define EWL_ICON_MAIL_SEND_RECEIVE "mail-send-receive"        
00091 #define EWL_ICON_MEDIA_EJECT "media-eject"        
00092 #define EWL_ICON_MEDIA_PLAYBACK_PAUSE "media-playback-pause"        
00093 #define EWL_ICON_MEDIA_PLAYBACK_START "media-playback-start"        
00094 #define EWL_ICON_MEDIA_PLAYBACK_STOP "media-playback-stop"        
00095 #define EWL_ICON_MEDIA_RECORD "media-record"        
00096 #define EWL_ICON_MEDIA_SEEK_BACKWARD "media-seek-backward"        
00097 #define EWL_ICON_MEDIA_SEEK_FORWARD "media-seek-forward"        
00098 #define EWL_ICON_MEDIA_SKIP_BACKWARD "media-skip-backward"        
00099 #define EWL_ICON_MEDIA_SKIP_FORWARD "media-skip-forward"        
00100 #define EWL_ICON_SYSTEM_LOCK_SCREEN "system-lock-screen"        
00101 #define EWL_ICON_SYSTEM_LOG_OUT "system-log-out"        
00102 #define EWL_ICON_SYSTEM_RUN "system-run"        
00103 #define EWL_ICON_SYSTEM_SEARCH "system-search"        
00104 #define EWL_ICON_TOOLS_CHECK_SPELLING "tools-check-spelling"        
00105 #define EWL_ICON_VIEW_FULLSCREEN "view-fullscreen"        
00106 #define EWL_ICON_VIEW_REFRESH "view-refresh"        
00107 #define EWL_ICON_VIEW_SORT_ASCENDING "view-sort-ascending"        
00108 #define EWL_ICON_VIEW_SORT_DESCENDING "view-sort-descending"        
00109 #define EWL_ICON_WINDOW_CLOSE "window-close"        
00110 #define EWL_ICON_WINDOW_NEW "window-new"        
00111 #define EWL_ICON_ZOOM_BEST_FIT "zoom-best-fit"        
00112 #define EWL_ICON_ZOOM_IN "zoom-in"        
00113 #define EWL_ICON_ZOOM_ORIGINAL "zoom-original"        
00114 #define EWL_ICON_ZOOM_OUT "zoom-out"        
00116 #define EWL_ICON_PROCESS_WORKING "process-working"        
00118 #define EWL_ICON_ACCESSORIES_CALCULATOR "accessories-calculator"        
00119 #define EWL_ICON_ACCESSORIES_CHARACTER_MAP "accessories-character-map"        
00120 #define EWL_ICON_ACCESSORIES_DICTIONARY "accessories-dictionary"        
00121 #define EWL_ICON_ACCESSORIES_TEXT_EDITOR "accessories-text-editor"        
00122 #define EWL_ICON_HELP_BROWSER "help-browser"        
00123 #define EWL_ICON_MULTIMEDIA_VOLUME_CONTROL "multimedia-volume-control"        
00124 #define EWL_ICON_PREFERENCES_DESKTOP_ACCESSIBILITY "preferences-desktop-accessibility"        
00126 #define EWL_ICON_PREFERENCES_DESKTOP_FONT "preferences-desktop-font"        
00127 #define EWL_ICON_PREFERENCES_DESKTOP_KEYBOARD "preferences-desktop-keyboard" 
00128 #define EWL_ICON_PREFERENCES_DESKTOP_LOCALE "preferences-desktop-locale" 
00129 #define EWL_ICON_PREFERENCES_DESKTOP_MULTIMEDIA "preferences-desktop-multimedia" 
00130 #define EWL_ICON_PREFERENCES_DESKTOP_SCREENSAVER "preferences-desktop-screensaver" 
00131 #define EWL_ICON_PREFERENCES_DESKTOP_THEME "preferences-desktop-theme"        
00132 #define EWL_ICON_PREFERENCES_DESKTOP_WALLPAPER "preferences-desktop-wallpaper" 
00133 #define EWL_ICON_SYSTEM_FILE_MANAGER "system-file-manager"        
00134 #define EWL_ICON_SYSTEM_SOFTWARE_UPDATE "system-software-update"        
00135 #define EWL_ICON_UTILITIES_TERMINAL "utilities-terminal"        
00137 #define EWL_ICON_APPLICATIONS_ACCESSORIES "applications-accessories"        
00138 #define EWL_ICON_APPLICATIONS_DEVELOPMENT "applications-development"        
00139 #define EWL_ICON_APPLICATIONS_GAMES "applications-games"        
00140 #define EWL_ICON_APPLICATIONS_GRAPHICS "applications-graphics"        
00141 #define EWL_ICON_APPLICATIONS_INTERNET "applications-internet"        
00142 #define EWL_ICON_APPLICATIONS_MULTIMEDIA "applications-multimedia"        
00143 #define EWL_ICON_APPLICATIONS_OFFICE "applications-office"        
00144 #define EWL_ICON_APPLICATIONS_OTHER "applications-other"        
00145 #define EWL_ICON_APPLICATIONS_SYSTEM "applications-system"        
00146 #define EWL_ICON_APPLICATIONS_UTILITIES "applications-utilities"        
00147 #define EWL_ICON_PREFERENCES_DESKTOP "preferences-desktop"        
00148 #define EWL_ICON_PREFERENCES_DESKTOP_ACCESSIBILITY "preferences-desktop-accessibility"        
00150 #define EWL_ICON_PREFERENCES_DESKTOP_PERIPHERALS "preferences-desktop-peripherals" 
00152 #define EWL_ICON_PREFERENCES_DESKTOP_PERSONAL "preferences-desktop-personal" 
00153 #define EWL_ICON_PREFERENCES_OTHER "preferences-other"        
00154 #define EWL_ICON_PREFERENCES_SYSTEM "preferences-system"        
00155 #define EWL_ICON_PREFERENCES_SYSTEM_NETWORK "preferences-system-network" 
00156 #define EWL_ICON_SYSTEM_HELP "system-help"        
00158 #define EWL_ICON_AUDIO_CARD "audio-card"        
00159 #define EWL_ICON_AUDIO_INPUT_MICROPHONE "audio-input-microphone" 
00160 #define EWL_ICON_BATTERY "battery"        
00161 #define EWL_ICON_CAMERA_PHOTO "camera-photo"        
00162 #define EWL_ICON_CAMERA_VIDEO "camera-video"        
00163 #define EWL_ICON_COMPUTER "computer"        
00164 #define EWL_ICON_DRIVE_CDROM "drive-cdrom"        
00165 #define EWL_ICON_DRIVE_HARDDISK "drive-harddisk"        
00166 #define EWL_ICON_DRIVE_REMOVABLE_MEDIA "drive-removable-media"        
00167 #define EWL_ICON_INPUT_GAMING "input-gaming"        
00168 #define EWL_ICON_INPUT_KEYBOARD "input-keyboard"        
00169 #define EWL_ICON_INPUT_MOUSE "input-mouse"        
00170 #define EWL_ICON_MEDIA_CDROM "media-cdrom"        
00171 #define EWL_ICON_MEDIA_FLOPPY "media-floppy"        
00172 #define EWL_ICON_MULTIMEDIA_PLAYER "multimedia-player"        
00173 #define EWL_ICON_NETWORK_WIRED "network-wired"        
00174 #define EWL_ICON_NETWORK_WIRELESS "network-wireless"        
00175 #define EWL_ICON_PRINTER "printer"        
00177 #define EWL_ICON_EMBLEM_DEFAULT "emblem-default"        
00178 #define EWL_ICON_EMBLEM_DOCUMENTS "emblem-documents"        
00179 #define EWL_ICON_EMBLEM_DOWNLOADS "emblem-downloads"        
00180 #define EWL_ICON_EMBLEM_FAVORITE "emblem-favorite"        
00181 #define EWL_ICON_EMBLEM_IMPORTANT "emblem-important"        
00182 #define EWL_ICON_EMBLEM_MAIL "emblem-mail"        
00183 #define EWL_ICON_EMBLEM_PHOTOS "emblem-photos"        
00184 #define EWL_ICON_EMBLEM_READONLY "emblem-readonly"        
00185 #define EWL_ICON_EMBLEM_SHARED "emblem-shared"        
00186 #define EWL_ICON_EMBLEM_SYMBOLIC_LINK "emblem-symbolic-link"        
00187 #define EWL_ICON_EMBLEM_SYNCHRONIZED "emblem-synchronized"        
00188 #define EWL_ICON_EMBLEM_SYSTEM "emblem-system"        
00189 #define EWL_ICON_EMBLEM_UNREADABLE "emblem-unreadable"        
00191 #define EWL_ICON_FACE_ANGEL "face-angel"        
00192 #define EWL_ICON_FACE_CRYING "face-crying"        
00193 #define EWL_ICON_FACE_DEVIL_GRIN "face-devil-grin"        
00194 #define EWL_ICON_FACE_DEVIL_SAD "face-devil-sad"        
00195 #define EWL_ICON_FACE_GLASSES "face-glasses"        
00196 #define EWL_ICON_FACE_KISS "face-kiss"        
00197 #define EWL_ICON_FACE_MONKEY "face-monkey"        
00198 #define EWL_ICON_FACE_PLAIN "face-plain"        
00199 #define EWL_ICON_FACE_SAD "face-sad"        
00200 #define EWL_ICON_FACE_SMILE "face-smile"        
00201 #define EWL_ICON_FACE_SMILE_BIG "face-smile-big"        
00202 #define EWL_ICON_FACE_SMIRK "face-smirk"        
00203 #define EWL_ICON_FACE_SURPRISE "face-surprise"        
00204 #define EWL_ICON_FACE_WINK "face-wink"        
00206 #define EWL_ICON_APPLICATION_X_EXECUTABLE "application-x-executable"        
00207 #define EWL_ICON_AUDIO_X_GENERIC "audio-x-generic"        
00208 #define EWL_ICON_FONT_X_GENERIC "font-x-generic"        
00209 #define EWL_ICON_IMAGE_X_GENERIC "image-x-generic"        
00210 #define EWL_ICON_PACKAGE_X_GENERIC "package-x-generic"        
00211 #define EWL_ICON_TEXT_HTML "text-html"        
00212 #define EWL_ICON_TEXT_X_GENERIC "text-x-generic"        
00213 #define EWL_ICON_TEXT_X_GENERIC_TEMPLATE "text-x-generic-template" 
00214 #define EWL_ICON_TEXT_X_SCRIPT "text-x-script"        
00215 #define EWL_ICON_VIDEO_X_GENERIC "video-x-generic"        
00216 #define EWL_ICON_X_OFFICE_ADDRESS_BOOK "x-office-address-book"        
00217 #define EWL_ICON_X_OFFICE_CALENDAR "x-office-calendar"        
00218 #define EWL_ICON_X_OFFICE_DOCUMENT "x-office-document"        
00219 #define EWL_ICON_X_OFFICE_PRESENTATION "x-office-presentation"        
00220 #define EWL_ICON_X_OFFICE_SPREADSHEET "x-office-spreadsheet"        
00222 #define EWL_ICON_FOLDER "folder"        
00223 #define EWL_ICON_FOLDER_NEW "folder-new"        
00224 #define EWL_ICON_FOLDER_REMOTE "folder-remote"        
00225 #define EWL_ICON_NETWORK_SERVER "network-server"        
00226 #define EWL_ICON_NETWORK_WORKGROUP "network-workgroup"        
00227 #define EWL_ICON_START_HERE "start-here"        
00228 #define EWL_ICON_USER_DESKTOP "user-desktop"        
00229 #define EWL_ICON_USER_HOME "user-home"        
00230 #define EWL_ICON_USER_TRASH "user-trash"        
00232 #define EWL_ICON_APPOINTMENT_MISSED "appointment-missed"        
00233 #define EWL_ICON_APPOINTMENT_SOON "appointment-soon"        
00234 #define EWL_ICON_AUDIO_VOLUME_HIGH "audio-volume-high"        
00235 #define EWL_ICON_AUDIO_VOLUME_LOW "audio-volume-low"        
00236 #define EWL_ICON_AUDIO_VOLUME_MEDIUM "audio-volume-medium"        
00237 #define EWL_ICON_AUDIO_VOLUME_MUTED "audio-volume-muted"        
00238 #define EWL_ICON_BATTERY_CAUTION "battery-caution"        
00239 #define EWL_ICON_BATTERY_LOW "battery-low"        
00240 #define EWL_ICON_DIALOG_ERROR "dialog-error"        
00241 #define EWL_ICON_DIALOG_INFORMATION "dialog-information"        
00242 #define EWL_ICON_DIALOG_PASSWORD "dialog-password"        
00243 #define EWL_ICON_DIALOG_QUESTION "dialog-question"        
00244 #define EWL_ICON_DIALOG_WARNING "dialog-warning"        
00245 #define EWL_ICON_FOLDER_DRAG_ACCEPT "folder-drag-accept"        
00246 #define EWL_ICON_FOLDER_OPEN "folder-open"        
00247 #define EWL_ICON_FOLDER_VISITING "folder-visiting"        
00248 #define EWL_ICON_IMAGE_LOADING "image-loading"        
00249 #define EWL_ICON_IMAGE_MISSING "image-missing"        
00250 #define EWL_ICON_MAIL_ATTACHMENT "mail-attachment"        
00251 #define EWL_ICON_MAIL_UNREAD "mail-unread"        
00252 #define EWL_ICON_MAIL_READ "mail-read"        
00253 #define EWL_ICON_MAIL_REPLIED "mail-replied"        
00254 #define EWL_ICON_MAIL_SIGNED "mail-signed"        
00255 #define EWL_ICON_MAIL_SIGNED_VERIFIED "mail-signed-verified"        
00256 #define EWL_ICON_MEDIA_PLAYLIST_REPEAT "media-playlist-repeat"        
00257 #define EWL_ICON_MEDIA_PLAYLIST_SHUFFLE "media-playlist-shuffle" 
00258 #define EWL_ICON_NETWORK_ERROR "network-error"        
00259 #define EWL_ICON_NETWORK_IDLE "network-idle"        
00261 #define EWL_ICON_NETWORK_OFFLINE "network-offline"        
00262 #define EWL_ICON_NETWORK_RECEIVE "network-receive"        
00263 #define EWL_ICON_NETWORK_TRANSMIT "network-transmit"        
00264 #define EWL_ICON_NETWORK_TRANSMIT_RECEIVE "network-transmit-receive"        
00265 #define EWL_ICON_PRINTER_ERROR "printer-error"        
00266 #define EWL_ICON_PRINTER_PRINTING "printer-printing"        
00267 #define EWL_ICON_SOFTWARE_UPDATE_AVAILABLE "software-update-available"        
00268 #define EWL_ICON_SOFTWARE_UPDATE_URGENT "software-update-urgent" 
00269 #define EWL_ICON_SYNC_ERROR "sync-error"        
00270 #define EWL_ICON_SYNC_SYNCHRONIZING "sync-synchronizing"        
00271 #define EWL_ICON_TASK_DUE "task-due"        
00272 #define EWL_ICON_TASK_PASSED_DUE "task-passed-due"        
00273 #define EWL_ICON_USER_AWAY "user-away"        
00274 #define EWL_ICON_USER_IDLE "user-idle"        
00275 #define EWL_ICON_USER_OFFLINE "user-offline"        
00276 #define EWL_ICON_USER_ONLINE "user-online"        
00277 #define EWL_ICON_USER_TRASH_FULL "user-trash-full"        
00278 #define EWL_ICON_WEATHER_CLEAR "weather-clear"        
00279 #define EWL_ICON_WEATHER_CLEAR_NIGHT "weather-clear-night"        
00280 #define EWL_ICON_WEATHER_FEW_CLOUDS "weather-few-clouds"        
00281 #define EWL_ICON_WEATHER_FEW_CLOUDS_NIGHT "weather-few-clouds-night"        
00282 #define EWL_ICON_WEATHER_FOG "weather-fog"        
00283 #define EWL_ICON_WEATHER_OVERCAST "weather-overcast"        
00284 #define EWL_ICON_WEATHER_SEVERE_ALERT "weather-severe-alert"        
00285 #define EWL_ICON_WEATHER_SHOWERS "weather-showers"        
00286 #define EWL_ICON_WEATHER_SHOWERS_SCATTERED "weather-showers-scattered"        
00287 #define EWL_ICON_WEATHER_SNOW "weather-snow"        
00288 #define EWL_ICON_WEATHER_STORM "weather-storm"        
00294 #endif
00295 

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sat May 17 16:49:05 2008