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(). Since 2.10

class StatusIcon
int
getGeometry

Parameters

screen Screen

return location for the screen, or NULL if the information is not needed. out[transfer none][allow-none]

area Rectangle

return location for the area occupied by the status icon, or NULL. out[allow-none]

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. out[allow-none]

Return Value

Type: int

TRUE if the location information has been filled in

Meta