Package: gdk

GFlags gdk:frame-clock-phase

Declaration

(gobject:define-gflags "GdkFrameClockPhase" frame-clock-phase
  (:export t
   :type-initializer "gdk_frame_clock_phase_get_type")
  (:none 0)
  (:flush-events #.(ash 1 0))
  (:before-paint #.(ash 1 1))
  (:update #.(ash 1 2))
  (:layout #.(ash 1 3))
  (:paint #.(ash 1 4))
  (:resmue-events #.(ash 1 5))
  (:after-paint #.(ash 1 6)))  

Values

:none
no phase
:flush-events
Corresponds to "flush-events" signals. Should not be handled by applications.
:before-paint
Corresponds to "before-paint" signals. Should not be handled by applications.
:update
Corresponds to the "update" signal.
:layout
Corresponds to the "layout" signal. Should not be handled by applications.
:paint
Corresponds to the "paint" signal.
:resume-events
Corresponds to the "resume-events" signal. Should not be handled by applications.
:after-paint
Corresponds to the "after-paint" signal. Should not be handled by applications.

Details

The gdk:frame-clock-phase enumeration is used to represent the different paint clock phases that can be requested. The elements of the enumeration correspond to the signals of the gdk:frame-clock object.
 

See also

2024-7-12