GdauiDataProxyInfo

GdauiDataProxyInfo — Shows information & actions about a GdauiDataProxy widget

Synopsis

                    GdauiDataProxyInfo;
enum                GdauiDataProxyInfoFlag;
GtkWidget *         gdaui_data_proxy_info_new           (GdauiDataProxy *data_proxy,
                                                         GdauiDataProxyInfoFlag flags);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----GdauiDataProxyInfo

Implemented Interfaces

GdauiDataProxyInfo implements GtkBuildable, GtkOrientable and AtkImplementorIface.

Properties

  "data-proxy"               GdauiDataProxy*       : Read / Write
  "flags"                    GdauiDataProxyInfoFlag  : Read / Write

Description

The GdauiDataProxyInfo widget is a container widget which, depending on how it is configured:

  • proposes action buttons to change the currently displayed row, add new row, ...

  • displays information about the number of rows in a GdauiDataProxy

Details

GdauiDataProxyInfo

typedef struct _GdauiDataProxyInfo GdauiDataProxyInfo;


enum GdauiDataProxyInfoFlag

typedef enum 
{
	GDAUI_DATA_PROXY_INFO_NONE = 0,
	GDAUI_DATA_PROXY_INFO_CURRENT_ROW    = 1 << 0,
	GDAUI_DATA_PROXY_INFO_ROW_MODIFY_BUTTONS = 1 << 2,
	GDAUI_DATA_PROXY_INFO_ROW_MOVE_BUTTONS = 1 << 3,
	GDAUI_DATA_PROXY_INFO_CHUNCK_CHANGE_BUTTONS = 1 << 4,
	GDAUI_DATA_PROXY_INFO_NO_FILTER = 1 << 5
} GdauiDataProxyInfoFlag;


gdaui_data_proxy_info_new ()

GtkWidget *         gdaui_data_proxy_info_new           (GdauiDataProxy *data_proxy,
                                                         GdauiDataProxyInfoFlag flags);

Creates a new GdauiDataProxyInfo widget suitable to display information about data_proxy

data_proxy :

a widget implementing the GdauiDataProxy interface

flags :

OR'ed values, specifying what to display in the new widget

Returns :

the new widget

Since 4.2

Property Details

The "data-proxy" property

  "data-proxy"               GdauiDataProxy*       : Read / Write


The "flags" property

  "flags"                    GdauiDataProxyInfoFlag  : Read / Write

Default value: GDAUI_DATA_PROXY_INFO_CURRENT_ROW