Project:DUI

Class List Class Hierarchy
Summary: Ctors Methods Mixins

Module ddi.Display

Class Display

dui.ObjectG.ObjectG
        ddi.Display.Display

Implemented interfaces:


public class

Display



Display \todo GdkDevice * gdk_display_get_core_pointer ((GdkDisplay*)obj()); \todo void gdk_display_get_pointer ((GdkDisplay*)obj(), GdkScreen * *screen, gint * x, gint * y, GdkModifierType * mask); \todo GdkWindow * gdk_display_get_window_at_pointer ((GdkDisplay*)obj(), gint * win_x, gint * win_y); \todo GdkDisplayPointerHooks * gdk_display_set_pointer_hooks ((GdkDisplay*)obj(), GdkDisplayPointerHooks * new_hooks); / \todo GdkDisplay * gdk_display_open_default_libgtk_only ();

Constructor Summary
(GdkDisplay* gObject)
          Creates a new Display from a GdkDisplay

Methods Summary
public GdkDisplay* gdkD()
          
static Display open(String displayName)
          Opens a display by name
void* gtk()
          
String getName()
          Gets the name of this Display
gint getNScreens()
          
Screen getScreen(gint screenNum)
          
Screen getDefaultScreen()
          
void pointerUngrab(guint32 time)
          
void keyboardUngrab(guint32 time)
          
bit pointerIsGrabbed()
          
void beep()
          
void sync()
          
void close()
          
void setDoubleClickTime(guint msec)
          \todo GList * gdk_display_list_devices ((GdkDisplay*)obj()); \todo GdkEvent * gdk_display_get_event ((GdkDisplay*)obj()); \todo GdkEvent * gdk_display_peek_event ((GdkDisplay*)obj()); \todo void gdk_display_put_event ((GdkDisplay*)obj(), GdkEvent * event); \todo void gdk_display_add_client_message_filter ((GdkDisplay*)obj(), GdkAtom message_type, GdkFilterFunc func, gpointer data);
static Display getDefault()
          Gets the default display


gdkD

public GdkDisplay* gdkD()



ctor(Display)(GdkDisplay* gObject)
Creates a new Display from a GdkDisplay

open

static Display open(String displayName)
Opens a display by name

Parameters:
displayName - the display name

gtk

void* gtk()

getName

String getName()
Gets the name of this Display

Returns:
the name of this Display

getNScreens

gint getNScreens()

getScreen

Screen getScreen(gint screenNum)

getDefaultScreen

Screen getDefaultScreen()

pointerUngrab

void pointerUngrab(guint32 time)

keyboardUngrab

void keyboardUngrab(guint32 time)

pointerIsGrabbed

bit pointerIsGrabbed()

beep

void beep()

sync

void sync()

close

void close()

setDoubleClickTime

void setDoubleClickTime(guint msec)
\todo GList * gdk_display_list_devices ((GdkDisplay*)obj()); \todo GdkEvent * gdk_display_get_event ((GdkDisplay*)obj()); \todo GdkEvent * gdk_display_peek_event ((GdkDisplay*)obj()); \todo void gdk_display_put_event ((GdkDisplay*)obj(), GdkEvent * event); \todo void gdk_display_add_client_message_filter ((GdkDisplay*)obj(), GdkAtom message_type, GdkFilterFunc func, gpointer data);

getDefault

static Display getDefault()
Gets the default display

Returns:
the default display