StatusIcon.getGeometry

Obtains information about the location of the status icon on screen. This information can be used to e.g. position popups like notification bubbles.

See gtk_status_icon_position_menu() for a more convenient alternative for positioning menus.

Note that some platforms do not allow GTK+ to provide this information, and even on platforms that do allow it, the information is not reliable unless the status icon is embedded in a notification area, see gtk_status_icon_is_embedded().

More...
class StatusIcon
bool
getGeometry

Parameters

screen Screen

return location for the screen, or %NULL if the information is not needed

area GdkRectangle

return location for the area occupied by the status icon, or %NULL

orientation GtkOrientation

return location for the orientation of the panel in which the status icon is embedded, or %NULL. A panel at the top or bottom of the screen is horizontal, a panel at the left or right is vertical.

Return Value

Type: bool

%TRUE if the location information has been filled in

Detailed Description

Deprecated: Use #GNotification and #GtkApplication to provide status notifications; there is no direct replacement for this function, as the platform is responsible for the presentation of notifications

Meta

Since

2.10