include/alp/commandbar.h File Reference


Detailed Description

The AlpCommandBar widget provides a container that holds a set of one or more AlpCommandBarButton widgets. Typically, it is located at the bottom of the screen and is used to provide quick access to commonly used functions.

#include <gdk/gdk.h>
#include <gtk/gtk.h>
#include <alp/commandbarbutton.h>

Go to the source code of this file.

Data Structures

struct  _AlpCommandBar
struct  _AlpCommandBarClass

Defines

#define ALP_COMMAND_BAR(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), ALP_TYPE_COMMAND_BAR, AlpCommandBar))
#define ALP_COMMAND_BAR_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), ALP_TYPE_COMMAND_BAR, AlpCommandBarClass))
#define ALP_COMMAND_BAR_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), ALP_TYPE_COMMAND_BAR, AlpCommandBarClass))
#define ALP_IS_COMMAND_BAR(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), ALP_TYPE_COMMAND_BAR))
#define ALP_IS_COMMAND_BAR_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), ALP_TYPE_COMMAND_BAR))
#define ALP_TYPE_COMMAND_BAR   (alp_command_bar_get_type())

Typedefs

typedef _AlpCommandBar AlpCommandBar
typedef _AlpCommandBarClass AlpCommandBarClass
typedef void(* AlpCommandBarDrawFunction )(AlpCommandBar *command_bar)
 Signature for command bar drawing function.

Functions

GType alp_command_bar_get_type (void) G_GNUC_CONST
 Get the AlpCommandBar object type.
GtkWidget * alp_command_bar_new (void)
 Creates a new AlpCommandBar widget.
void alp_command_bar_set_button (AlpCommandBar *command_bar, AlpCommandBarButton *command_bar_button, guint position)
 Adds a button to the bar at the specified position.
void alp_command_bar_set_drawing_functions (AlpCommandBarDrawFunction draw_before, AlpCommandBarDrawFunction draw_after)
 Sets the drawing function to be called before and after drawing the buttons.
void alp_command_bar_set_num_buttons (AlpCommandBar *command_bar, guint num_buttons)
 Sets the number of buttons in the bar.


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

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