CtkToplevel

CtkToplevel — Provides a top level widget element for other CtkWidgets to exist in

Synopsis

                    CtkToplevel;
                    CtkToplevelClass;
                    CtkToplevelPrivate;
ClutterActor *      ctk_toplevel_get_default_for_stage  (ClutterActor *stage);
void                ctk_toplevel_set_focus              (CtkToplevel *self,
                                                         CtkFocusable *focusable);
ClutterActor *      ctk_toplevel_get_stage              (CtkToplevel *self);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----CtkActor
                     +----CtkBin
                           +----CtkToplevel

Implemented Interfaces

CtkToplevel implements ClutterScriptable, CtkFocusable and ClutterContainer.

Properties

  "stage"                    ClutterStage*         : Read / Write / Construct

Description

CtkToplevel provides a CtkBin container for the rest of your interface to exist in, this should be the 'top level in that no other CtkWidget exists above this one

Details

CtkToplevel

typedef struct _CtkToplevel CtkToplevel;


CtkToplevelClass

typedef struct {
  /* signals, not vfuncs */

  /* vtable */
} CtkToplevelClass;


CtkToplevelPrivate

typedef struct _CtkToplevelPrivate CtkToplevelPrivate;


ctk_toplevel_get_default_for_stage ()

ClutterActor *      ctk_toplevel_get_default_for_stage  (ClutterActor *stage);

stage :

Returns :


ctk_toplevel_set_focus ()

void                ctk_toplevel_set_focus              (CtkToplevel *self,
                                                         CtkFocusable *focusable);

self :

focusable :


ctk_toplevel_get_stage ()

ClutterActor *      ctk_toplevel_get_stage              (CtkToplevel *self);

Retrives the stage this toplevel element is attached to

self :

a CtkToplevel object

Returns :

A ClutterStage object

Property Details

The "stage" property

  "stage"                    ClutterStage*         : Read / Write / Construct

ClutterStage.