AlpTitleBar
[UI Widgets]


Data Structures

struct  _AlpTitleBar
struct  _AlpTitleBarClass

Defines

#define ALP_IS_TITLE_BAR(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), ALP_TYPE_TITLE_BAR))
#define ALP_IS_TITLE_BAR_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), ALP_TYPE_TITLE_BAR))
#define ALP_TITLE_BAR(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), ALP_TYPE_TITLE_BAR, AlpTitleBar))
#define ALP_TITLE_BAR_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), ALP_TYPE_TITLE_BAR, AlpTitleBarClass))
#define ALP_TITLE_BAR_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), ALP_TYPE_TITLE_BAR, AlpTitleBarClass))
#define ALP_TYPE_TITLE_BAR   (alp_title_bar_get_type())

Typedefs

typedef _AlpTitleBar AlpTitleBar
typedef _AlpTitleBarClass AlpTitleBarClass

Functions

GtkLabel * alp_title_bar_get_gtklabel (GtkWidget *widget)
const gchar * alp_title_bar_get_label (GtkWidget *widget)
GtkMenuShell * alp_title_bar_get_menu (GtkWidget *widget)
GType alp_title_bar_get_type (void) G_GNUC_CONST
 Get the AlpTitleBar object type.
GtkWidget * alp_title_bar_new (void)
GtkWidget * alp_title_bar_new_with_label (const gchar *label)
void alp_title_bar_set_label (GtkWidget *widget, const gchar *label)
void alp_title_bar_set_menu (GtkWidget *widget, GtkMenuShell *menu)


Define Documentation

#define ALP_IS_TITLE_BAR obj   )     (G_TYPE_CHECK_INSTANCE_TYPE((obj), ALP_TYPE_TITLE_BAR))
 

#define ALP_IS_TITLE_BAR_CLASS klass   )     (G_TYPE_CHECK_CLASS_TYPE((klass), ALP_TYPE_TITLE_BAR))
 

#define ALP_TITLE_BAR obj   )     (G_TYPE_CHECK_INSTANCE_CAST((obj), ALP_TYPE_TITLE_BAR, AlpTitleBar))
 

#define ALP_TITLE_BAR_CLASS klass   )     (G_TYPE_CHECK_CLASS_CAST((klass), ALP_TYPE_TITLE_BAR, AlpTitleBarClass))
 

#define ALP_TITLE_BAR_GET_CLASS obj   )     (G_TYPE_INSTANCE_GET_CLASS((obj), ALP_TYPE_TITLE_BAR, AlpTitleBarClass))
 

#define ALP_TYPE_TITLE_BAR   (alp_title_bar_get_type())
 


Typedef Documentation

typedef struct _AlpTitleBar AlpTitleBar
 

typedef struct _AlpTitleBarClass AlpTitleBarClass
 


Function Documentation

GtkLabel* alp_title_bar_get_gtklabel GtkWidget *  widget  ) 
 

Sets the label line wrap.

Parameters:
[in] widget an AlpTitleBar.
Returns:
a label widget.

const gchar* alp_title_bar_get_label GtkWidget *  widget  ) 
 

Return the label string of a titlebar.

Parameters:
[in] widget an AlpTitleBar.
Returns:
a label string.

GtkMenuShell* alp_title_bar_get_menu GtkWidget *  widget  ) 
 

Returns a menu bar widget which pops up when clicked.

Parameters:
[in] widget an AlpTitleBar widget
Returns:
a GtkMenuBar widget

GType alp_title_bar_get_type void   ) 
 

Get the AlpTitleBar object type.

Parameters:
[in] none. 
Returns:
The AlpTitleBar type identifier

GtkWidget* alp_title_bar_new void   ) 
 

Creates a new AlpTitleBar.

Returns:
a new AlpTitleBar

GtkWidget* alp_title_bar_new_with_label const gchar *  label  ) 
 

Creates a new AlpTitleBar with new title string.

Parameters:
[in] label specifies the title string.
Returns:
a new AlpTitleBar

void alp_title_bar_set_label GtkWidget *  widget,
const gchar *  label
 

Sets the label on a titlebar.

Parameters:
[in] widget an AlpTitleBar.
[in] label the label string.

void alp_title_bar_set_menu GtkWidget *  widget,
GtkMenuShell *  menu
 

Sets a menu bar widget which pops up when clicked.

Parameters:
[in] widget an AlpTitleBar widget
[in] menu a GtkMenuBar.


Generated on Wed Jul 30 07:06:42 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.