diff options
Diffstat (limited to 'endless/eosactionbutton.h')
-rw-r--r-- | endless/eosactionbutton.h | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/endless/eosactionbutton.h b/endless/eosactionbutton.h deleted file mode 100644 index c5276a1..0000000 --- a/endless/eosactionbutton.h +++ /dev/null @@ -1,93 +0,0 @@ -/* Copyright 2013 Endless Mobile, Inc. */ - -#ifndef EOS_ACTION_BUTTON_H -#define EOS_ACTION_BUTTON_H - -#include "eostypes.h" - -#include <gtk/gtk.h> - -G_BEGIN_DECLS - -#define EOS_TYPE_ACTION_BUTTON eos_action_button_get_type() - -#define EOS_ACTION_BUTTON(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST ((obj), \ - EOS_TYPE_ACTION_BUTTON, EosActionButton)) - -#define EOS_ACTION_BUTTON_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST ((klass), \ - EOS_TYPE_ACTION_BUTTON, EosActionButtonClass)) - -#define EOS_IS_ACTION_BUTTON(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \ - EOS_TYPE_ACTION_BUTTON)) - -#define EOS_IS_ACTION_BUTTON_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE ((klass), \ - EOS_TYPE_ACTION_BUTTON)) - -#define EOS_ACTION_BUTTON_GET_CLASS(obj) \ - (G_TYPE_INSTANCE_GET_CLASS ((obj), \ - EOS_TYPE_ACTION_BUTTON, EosActionButtonClass)) - -typedef struct _EosActionButton EosActionButton; -typedef struct _EosActionButtonClass EosActionButtonClass; - -/** - * EosActionButton: - * - * This class structure contains no public members. - */ -struct _EosActionButton -{ - GtkButton parent; -}; - -struct _EosActionButtonClass -{ - GtkButtonClass parent_class; - - /* For further expansion */ - gpointer _padding[8]; -}; - -EOS_SDK_ALL_API_VERSIONS -GType eos_action_button_get_type (void) G_GNUC_CONST; - -EOS_SDK_ALL_API_VERSIONS -GtkWidget *eos_action_button_new (EosActionButtonSize size, - const gchar *label, - const gchar *icon_id); - -EOS_SDK_ALL_API_VERSIONS -void eos_action_button_set_size (EosActionButton *button, - EosActionButtonSize size); - -EOS_SDK_ALL_API_VERSIONS -EosActionButtonSize eos_action_button_get_size (EosActionButton *button); - -EOS_SDK_ALL_API_VERSIONS -void eos_action_button_set_label (EosActionButton *button, - const gchar *label); - -EOS_SDK_ALL_API_VERSIONS -const gchar *eos_action_button_get_label (EosActionButton *button); - -EOS_SDK_ALL_API_VERSIONS -void eos_action_button_set_label_position (EosActionButton *button, - GtkPositionType position); - -EOS_SDK_ALL_API_VERSIONS -GtkPositionType eos_action_button_get_label_position (EosActionButton *button); - -EOS_SDK_ALL_API_VERSIONS -void eos_action_button_set_icon_id (EosActionButton *button, - const gchar *icon_id); - -EOS_SDK_ALL_API_VERSIONS -const gchar *eos_action_button_get_icon_id (EosActionButton *button); - -G_END_DECLS - -#endif /* EOS_ACTION_BUTTON_H */ |