Remmina - The GTK+ Remote Desktop Client  v1.4.2
Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.
remmina_scrolled_viewport.c File Reference

Go to the source code of this file.

Functions

 G_DEFINE_TYPE (RemminaScrolledViewport, remmina_scrolled_viewport, GTK_TYPE_EVENT_BOX)
 
static void remmina_scrolled_viewport_get_preferred_height (GtkWidget *widget, gint *minimum_height, gint *natural_height)
 
static gboolean remmina_scrolled_viewport_motion_timeout (gpointer data)
 
static gboolean remmina_scrolled_viewport_enter (GtkWidget *widget, GdkEventCrossing *event, gpointer data)
 
static gboolean remmina_scrolled_viewport_leave (GtkWidget *widget, GdkEventCrossing *event, gpointer data)
 
static void remmina_scrolled_viewport_destroy (GtkWidget *widget, gpointer data)
 
static void remmina_scrolled_viewport_class_init (RemminaScrolledViewportClass *klass)
 
static void remmina_scrolled_viewport_init (RemminaScrolledViewport *gsv)
 
void remmina_scrolled_viewport_remove_motion (RemminaScrolledViewport *gsv)
 
GtkWidget * remmina_scrolled_viewport_new (void)
 

Function Documentation

◆ G_DEFINE_TYPE()

G_DEFINE_TYPE ( RemminaScrolledViewport  ,
remmina_scrolled_viewport  ,
GTK_TYPE_EVENT_BOX   
)

Definition at line 43 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_class_init()

static void remmina_scrolled_viewport_class_init ( RemminaScrolledViewportClass klass)
static

Definition at line 158 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_destroy()

static void remmina_scrolled_viewport_destroy ( GtkWidget *  widget,
gpointer  data 
)
static

Definition at line 152 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_enter()

static gboolean remmina_scrolled_viewport_enter ( GtkWidget *  widget,
GdkEventCrossing *  event,
gpointer  data 
)
static

Definition at line 136 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_get_preferred_height()

static void remmina_scrolled_viewport_get_preferred_height ( GtkWidget *  widget,
gint *  minimum_height,
gint *  natural_height 
)
static

Definition at line 54 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_init()

static void remmina_scrolled_viewport_init ( RemminaScrolledViewport gsv)
static

Definition at line 169 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_leave()

static gboolean remmina_scrolled_viewport_leave ( GtkWidget *  widget,
GdkEventCrossing *  event,
gpointer  data 
)
static

Definition at line 143 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_motion_timeout()

static gboolean remmina_scrolled_viewport_motion_timeout ( gpointer  data)
static

Definition at line 64 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_new()

GtkWidget* remmina_scrolled_viewport_new ( void  )

Definition at line 185 of file remmina_scrolled_viewport.c.

◆ remmina_scrolled_viewport_remove_motion()

void remmina_scrolled_viewport_remove_motion ( RemminaScrolledViewport gsv)

Definition at line 174 of file remmina_scrolled_viewport.c.