Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkWindow ╰── PhoshLayerSurface ╰── PhoshSystemModal ╰── PhoshOsdWindow
The PhoshOsdWindow displays contents fed via the OSD (on screen display) DBus interface.
GtkWidget * phosh_osd_window_new (char *connector
,char *label
,char *icon_name
,double level
,double max_level
);
“connector”
property “connector” char *
Connector to use for osd display.
Owner: PhoshOsdWindow
Flags: Read / Write
Default value: NULL
“icon-name”
property “icon-name” char *
Name of icon to use on osd.
Owner: PhoshOsdWindow
Flags: Read / Write
Default value: NULL
“label”
property “label” char *
Label to show on osd.
Owner: PhoshOsdWindow
Flags: Read / Write
Default value: NULL
“level”
property “level” double
Level of bar to display on osd.
Owner: PhoshOsdWindow
Flags: Read / Write
Allowed values: >= 0
Default value: 0