Constructor

GdkSurfacenew_popup

Declaration [src]

GdkSurface*
gdk_surface_new_popup (
  GdkSurface* parent,
  gboolean autohide
)

Description [src]

Create a new popup surface.

The surface will be attached to parent and can be positioned relative to it using gdk_popup_present().

Parameters

parent GdkSurface
 

The parent surface to attach the surface to.

 The data is owned by the caller of the function.
autohide gboolean
 

Whether to hide the surface on outside clicks.

Return value

Returns: GdkSurface
 

A new GdkSurface

 The caller of the function takes ownership of the data, and is responsible for freeing it.