Gambas Documentation - /comp/gb.desktop

/comp/gb.desktop

# gb.desktop

This component allows you to:

- Use desktop-agnostic routines based on the `xdg-utils` scripts of the Portland project, 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 gb.desktop.x11

Class | Description
--- | ---
Desktop | This class allows you to use desktop-agnostic routines based on the freedesktop standards and the `xdg-utils` scripts of the Portland project.
DesktopFile | This class handles the "desktop" files as defined by the freedesktop standard.
DesktopMime | This class handles the file MIME database as defined by the freedesktop standard.
DesktopWatcher | This class implements an object that watch for many window-manager events.
DesktopWindow | Represents a top-level window.