GTK+ IOStream  Beta
<< GTK+ >> add C++ IOStream operators to GTK+. Now with extra abilities ... like network serialisation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
Scrolling Class Reference

Scrolling container. More...

#include <Scrolling.H>

Collaboration diagram for Scrolling:
Collaboration graph
[legend]

Public Member Functions

 Scrolling (void)
 
GtkWidget * getWidget (void)
 change the callback data to be returned with the callback. More...
 
void show (void)
 
void hide (void)
 
Scrollingoperator<< (Selection *selection)
 add a selection object to the scrolling window More...
 
Scrollingoperator>> (GtkWidget *widget)
 remove a widget from the scrolling window More...
 

Protected Attributes

GtkWidget * scrolling
 The scrolling window. More...
 

Detailed Description

Scrolling container.

Definition at line 26 of file Scrolling.H.

Constructor & Destructor Documentation

Scrolling::Scrolling ( void  )
inline

Construct a Scrolling widget

Definition at line 33 of file Scrolling.H.

Member Function Documentation

GtkWidget* Scrolling::getWidget ( void  )
inline

change the callback data to be returned with the callback.

Parameters
callbackthe callback function to be called upon selection change
datathe data to be returned with the selection changed callback.

Gets the widget for loading into containers

Definition at line 48 of file Scrolling.H.

void Scrolling::hide ( void  )
inline

A method to hide

Definition at line 59 of file Scrolling.H.

Scrolling& Scrolling::operator<< ( Selection selection)
inline

add a selection object to the scrolling window

Parameters
selectionthe selection widget to scroll
Returns
This Scrolling object

Definition at line 68 of file Scrolling.H.

Here is the call graph for this function:

Scrolling& Scrolling::operator>> ( GtkWidget *  widget)
inline

remove a widget from the scrolling window

Parameters
widgetthe widget to remove from the scrolling window
Returns
This Scrolling object

Definition at line 83 of file Scrolling.H.

void Scrolling::show ( void  )
inline

A method to show

Definition at line 54 of file Scrolling.H.

Member Data Documentation

GtkWidget* Scrolling::scrolling
protected

The scrolling window.

Definition at line 28 of file Scrolling.H.


The documentation for this class was generated from the following file: