gb.desktop
This component allows you to:
-
Use desktop-agnostic routines based on xdg-utils to open files, send mails, manage the screen saver...
-
Send keyboard events to the window having the focus.
-
Store and retrieve passwords in the KDE wallet or GNOME keyring, according to the desktop environment in use.
-
Manage top-level windows, by following the freedesktop.org window manager specifications.
Requires
|
Graphical form management,
gb.image.
|
Class
|
Description
|
Desktop
|
This class allows you to use desktop-agnostic routines based on the freedesktop standards and xdg-utils project.
|
DesktopAction
|
This class allows you to manage the Actions for a .desktop file. Actions are the options you get when you right click an icon.
As per the freedesktop.org specifications
|
DesktopFile
|
This class handles KDE/gnome "application launch files" or configuration files describing how a particular program is to be launched, how it appears in menus, desktop panels, etc. These are the ".desktop" files as defined by the freedesktop standard.
|
DesktopMime
|
This class handles the file MIME database as defined by the freedesktop standard.
|