![]() |
![]() |
![]() |
libjana-gtk Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
JanaGtkClock; GtkWidget * jana_gtk_clock_new (void); void jana_gtk_clock_set_time (JanaGtkClock *self, JanaTime *time); JanaTime * jana_gtk_clock_get_time (JanaGtkClock *self); void jana_gtk_clock_set_digital (JanaGtkClock *self, gboolean digital); gboolean jana_gtk_clock_get_digital (JanaGtkClock *self); void jana_gtk_clock_set_show_seconds (JanaGtkClock *self, gboolean show_seconds); gboolean jana_gtk_clock_get_show_seconds (JanaGtkClock *self); void jana_gtk_clock_set_buffer_time (JanaGtkClock *self, gboolean buffer_time); gboolean jana_gtk_clock_get_buffer_time (JanaGtkClock *self); void jana_gtk_clock_set_draw_shadow (JanaGtkClock *self, gboolean draw_shadow); gboolean jana_gtk_clock_get_draw_shadow (JanaGtkClock *self);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkEventBox +----JanaGtkClock
"buffer-time" gboolean : Read / Write "digital" gboolean : Read / Write "draw-shadow" gboolean : Read / Write "show-seconds" gboolean : Read / Write "time" GObject* : Read / Write
void jana_gtk_clock_set_time (JanaGtkClock *self, JanaTime *time);
|
|
|
JanaTime * jana_gtk_clock_get_time (JanaGtkClock *self);
|
|
Returns : |
void jana_gtk_clock_set_digital (JanaGtkClock *self, gboolean digital);
|
|
|
gboolean jana_gtk_clock_get_digital (JanaGtkClock *self);
|
|
Returns : |
void jana_gtk_clock_set_show_seconds (JanaGtkClock *self, gboolean show_seconds);
|
|
|
gboolean jana_gtk_clock_get_show_seconds (JanaGtkClock *self);
|
|
Returns : |
void jana_gtk_clock_set_buffer_time (JanaGtkClock *self, gboolean buffer_time);
|
|
|
gboolean jana_gtk_clock_get_buffer_time (JanaGtkClock *self);
|
|
Returns : |
void jana_gtk_clock_set_draw_shadow (JanaGtkClock *self, gboolean draw_shadow);
|
|
|
gboolean jana_gtk_clock_get_draw_shadow (JanaGtkClock *self);
|
|
Returns : |
"buffer-time"
property"buffer-time" gboolean : Read / Write
Whether to double-buffer the time. Set this to %TRUE if you don't expect to change the time frequently.
Default value: FALSE
"digital"
property"digital" gboolean : Read / Write
Whether to show a digital clock, as opposed to an analogue clock.
Default value: FALSE
"draw-shadow"
property"draw-shadow" gboolean : Read / Write
Whether to draw a shadow underneath the clock.
Default value: FALSE
"show-seconds"
property"show-seconds" gboolean : Read / Write
Whether to show seconds on the clock face.
Default value: FALSE
"clicked"
signalvoid user_function (JanaGtkClock *janagtkclock, gpointer arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"render-start"
signalvoid user_function (JanaGtkClock *janagtkclock, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"render-stop"
signalvoid user_function (JanaGtkClock *janagtkclock, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |