


#include <glib-object.h>
#include "panel-typebuiltins.h"


/* enumerations from "../gnome-panel/panel-enums.h" */
#include "../gnome-panel/panel-enums.h"
static const GEnumValue _panel_frame_edge_values[] = {
  { PANEL_EDGE_NONE, "PANEL_EDGE_NONE", "none" },
  { PANEL_EDGE_TOP, "PANEL_EDGE_TOP", "top" },
  { PANEL_EDGE_BOTTOM, "PANEL_EDGE_BOTTOM", "bottom" },
  { PANEL_EDGE_LEFT, "PANEL_EDGE_LEFT", "left" },
  { PANEL_EDGE_RIGHT, "PANEL_EDGE_RIGHT", "right" },
  { 0, NULL, NULL }
};

GType
panel_frame_edge_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelFrameEdge", _panel_frame_edge_values);

  return type;
}

static const GEnumValue _panel_state_values[] = {
  { PANEL_STATE_NORMAL, "PANEL_STATE_NORMAL", "normal" },
  { PANEL_STATE_AUTO_HIDDEN, "PANEL_STATE_AUTO_HIDDEN", "auto-hidden" },
  { PANEL_STATE_HIDDEN_UP, "PANEL_STATE_HIDDEN_UP", "hidden-up" },
  { PANEL_STATE_HIDDEN_DOWN, "PANEL_STATE_HIDDEN_DOWN", "hidden-down" },
  { PANEL_STATE_HIDDEN_LEFT, "PANEL_STATE_HIDDEN_LEFT", "hidden-left" },
  { PANEL_STATE_HIDDEN_RIGHT, "PANEL_STATE_HIDDEN_RIGHT", "hidden-right" },
  { 0, NULL, NULL }
};

GType
panel_state_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelState", _panel_state_values);

  return type;
}

static const GEnumValue _panel_object_type_values[] = {
  { PANEL_OBJECT_MENU, "PANEL_OBJECT_MENU", "menu" },
  { PANEL_OBJECT_LAUNCHER, "PANEL_OBJECT_LAUNCHER", "launcher" },
  { PANEL_OBJECT_APPLET, "PANEL_OBJECT_APPLET", "applet" },
  { PANEL_OBJECT_ACTION, "PANEL_OBJECT_ACTION", "action" },
  { PANEL_OBJECT_MENU_BAR, "PANEL_OBJECT_MENU_BAR", "menu-bar" },
  { PANEL_OBJECT_SEPARATOR, "PANEL_OBJECT_SEPARATOR", "separator" },
  { PANEL_OBJECT_USER_MENU, "PANEL_OBJECT_USER_MENU", "user-menu" },
  { 0, NULL, NULL }
};

GType
panel_object_type_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelObjectType", _panel_object_type_values);

  return type;
}

static const GEnumValue _panel_action_button_type_values[] = {
  { PANEL_ACTION_NONE, "PANEL_ACTION_NONE", "none" },
  { PANEL_ACTION_LOCK, "PANEL_ACTION_LOCK", "lock" },
  { PANEL_ACTION_LOGOUT, "PANEL_ACTION_LOGOUT", "logout" },
  { PANEL_ACTION_RUN, "PANEL_ACTION_RUN", "run" },
  { PANEL_ACTION_SEARCH, "PANEL_ACTION_SEARCH", "search" },
  { PANEL_ACTION_FORCE_QUIT, "PANEL_ACTION_FORCE_QUIT", "force-quit" },
  { PANEL_ACTION_CONNECT_SERVER, "PANEL_ACTION_CONNECT_SERVER", "connect-server" },
  { PANEL_ACTION_HIBERNATE, "PANEL_ACTION_HIBERNATE", "hibernate" },
  { PANEL_ACTION_SUSPEND, "PANEL_ACTION_SUSPEND", "suspend" },
  { PANEL_ACTION_HYBRID_SLEEP, "PANEL_ACTION_HYBRID_SLEEP", "hybrid-sleep" },
  { PANEL_ACTION_REBOOT, "PANEL_ACTION_REBOOT", "reboot" },
  { PANEL_ACTION_SHUTDOWN, "PANEL_ACTION_SHUTDOWN", "shutdown" },
  { PANEL_ACTION_LAST, "PANEL_ACTION_LAST", "last" },
  { 0, NULL, NULL }
};

GType
panel_action_button_type_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelActionButtonType", _panel_action_button_type_values);

  return type;
}


/* enumerations from "../gnome-panel/panel-enums-gsettings.h" */
#include "../gnome-panel/panel-enums-gsettings.h"
static const GEnumValue _panel_object_pack_type_values[] = {
  { PANEL_OBJECT_PACK_START, "PANEL_OBJECT_PACK_START", "start" },
  { PANEL_OBJECT_PACK_CENTER, "PANEL_OBJECT_PACK_CENTER", "center" },
  { PANEL_OBJECT_PACK_END, "PANEL_OBJECT_PACK_END", "end" },
  { 0, NULL, NULL }
};

GType
panel_object_pack_type_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelObjectPackType", _panel_object_pack_type_values);

  return type;
}

static const GEnumValue _panel_orientation_values[] = {
  { PANEL_ORIENTATION_TOP, "PANEL_ORIENTATION_TOP", "top" },
  { PANEL_ORIENTATION_RIGHT, "PANEL_ORIENTATION_RIGHT", "right" },
  { PANEL_ORIENTATION_BOTTOM, "PANEL_ORIENTATION_BOTTOM", "bottom" },
  { PANEL_ORIENTATION_LEFT, "PANEL_ORIENTATION_LEFT", "left" },
  { 0, NULL, NULL }
};

GType
panel_orientation_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelOrientation", _panel_orientation_values);

  return type;
}

static const GEnumValue _panel_animation_speed_values[] = {
  { PANEL_ANIMATION_SLOW, "PANEL_ANIMATION_SLOW", "slow" },
  { PANEL_ANIMATION_MEDIUM, "PANEL_ANIMATION_MEDIUM", "medium" },
  { PANEL_ANIMATION_FAST, "PANEL_ANIMATION_FAST", "fast" },
  { 0, NULL, NULL }
};

GType
panel_animation_speed_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelAnimationSpeed", _panel_animation_speed_values);

  return type;
}

static const GEnumValue _panel_background_type_values[] = {
  { PANEL_BACK_NONE, "PANEL_BACK_NONE", "none" },
  { PANEL_BACK_COLOR, "PANEL_BACK_COLOR", "color" },
  { PANEL_BACK_IMAGE, "PANEL_BACK_IMAGE", "image" },
  { 0, NULL, NULL }
};

GType
panel_background_type_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelBackgroundType", _panel_background_type_values);

  return type;
}

static const GEnumValue _panel_background_image_style_values[] = {
  { PANEL_BACKGROUND_IMAGE_STYLE_NONE, "PANEL_BACKGROUND_IMAGE_STYLE_NONE", "none" },
  { PANEL_BACKGROUND_IMAGE_STYLE_STRETCH, "PANEL_BACKGROUND_IMAGE_STYLE_STRETCH", "stretch" },
  { PANEL_BACKGROUND_IMAGE_STYLE_FIT, "PANEL_BACKGROUND_IMAGE_STYLE_FIT", "fit" },
  { 0, NULL, NULL }
};

GType
panel_background_image_style_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelBackgroundImageStyle", _panel_background_image_style_values);

  return type;
}


/* enumerations from "../gnome-panel/panel-types.h" */
#include "../gnome-panel/panel-types.h"
static const GEnumValue _panel_speed_values[] = {
  { PANEL_SPEED_SLOW, "PANEL_SPEED_SLOW", "slow" },
  { PANEL_SPEED_MEDIUM, "PANEL_SPEED_MEDIUM", "medium" },
  { PANEL_SPEED_FAST, "PANEL_SPEED_FAST", "fast" },
  { 0, NULL, NULL }
};

GType
panel_speed_get_type (void)
{
  static GType type = 0;

  if (!type)
    type = g_enum_register_static ("PanelSpeed", _panel_speed_values);

  return type;
}




