Function

Gtk-3.0Gtkcairo_transform_to_windowSince 3.0

  • Transforms the given cairo context cr that from widget-relative coordinates to window-relative coordinates. If the widget’s window is not an ancestor of window, no modification will be applied.

    This is the inverse to the transformation GTK applies when preparing an expose event to be emitted with the Gtk.Widget::draw signal. It is intended to help porting multiwindow widgets from GTK+ 2 to the rendering architecture of GTK+ 3.

    Parameters

    • cr: default.Context

      the cairo context to transform

    • widget: Gtk.Widget

      the widget the context is currently centered for

    • window: Gdk.Window

      the window to transform the context to

    Returns void

    3.0