/*
 * This file was generated by orbit-idl - DO NOT EDIT!
 */

#include <glib.h>
#define ORBIT_IDL_SERIAL 9
#include <orb/orbit.h>

#ifndef gnome_panel_H
#define gnome_panel_H 1
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */


/** typedefs **/
#if !defined(ORBIT_DECL_GNOME_PanelSpot) && !defined(_GNOME_PanelSpot_defined)
#define ORBIT_DECL_GNOME_PanelSpot 1
#define _GNOME_PanelSpot_defined 1
#define GNOME_PanelSpot__free CORBA_Object__free
typedef CORBA_Object GNOME_PanelSpot;
extern CORBA_unsigned_long GNOME_PanelSpot__classid;
#if !defined(TC_IMPL_TC_GNOME_PanelSpot_0)
#define TC_IMPL_TC_GNOME_PanelSpot_0 'g'
#define TC_IMPL_TC_GNOME_PanelSpot_1 'n'
#define TC_IMPL_TC_GNOME_PanelSpot_2 'o'
#define TC_IMPL_TC_GNOME_PanelSpot_3 'm'
#define TC_IMPL_TC_GNOME_PanelSpot_4 'e'
#define TC_IMPL_TC_GNOME_PanelSpot_5 '_'
#define TC_IMPL_TC_GNOME_PanelSpot_6 'p'
#define TC_IMPL_TC_GNOME_PanelSpot_7 'a'
#define TC_IMPL_TC_GNOME_PanelSpot_8 'n'
#define TC_IMPL_TC_GNOME_PanelSpot_9 'e'
#define TC_IMPL_TC_GNOME_PanelSpot_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_PanelSpot_struct;
#define TC_GNOME_PanelSpot ((CORBA_TypeCode)&TC_GNOME_PanelSpot_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Applet) && !defined(_GNOME_Applet_defined)
#define ORBIT_DECL_GNOME_Applet 1
#define _GNOME_Applet_defined 1
#define GNOME_Applet__free CORBA_Object__free
typedef CORBA_Object GNOME_Applet;
extern CORBA_unsigned_long GNOME_Applet__classid;
#if !defined(TC_IMPL_TC_GNOME_Applet_0)
#define TC_IMPL_TC_GNOME_Applet_0 'g'
#define TC_IMPL_TC_GNOME_Applet_1 'n'
#define TC_IMPL_TC_GNOME_Applet_2 'o'
#define TC_IMPL_TC_GNOME_Applet_3 'm'
#define TC_IMPL_TC_GNOME_Applet_4 'e'
#define TC_IMPL_TC_GNOME_Applet_5 '_'
#define TC_IMPL_TC_GNOME_Applet_6 'p'
#define TC_IMPL_TC_GNOME_Applet_7 'a'
#define TC_IMPL_TC_GNOME_Applet_8 'n'
#define TC_IMPL_TC_GNOME_Applet_9 'e'
#define TC_IMPL_TC_GNOME_Applet_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Applet_struct;
#define TC_GNOME_Applet ((CORBA_TypeCode)&TC_GNOME_Applet_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_StatusSpot) && !defined(_GNOME_StatusSpot_defined)
#define ORBIT_DECL_GNOME_StatusSpot 1
#define _GNOME_StatusSpot_defined 1
#define GNOME_StatusSpot__free CORBA_Object__free
typedef CORBA_Object GNOME_StatusSpot;
extern CORBA_unsigned_long GNOME_StatusSpot__classid;
#if !defined(TC_IMPL_TC_GNOME_StatusSpot_0)
#define TC_IMPL_TC_GNOME_StatusSpot_0 'g'
#define TC_IMPL_TC_GNOME_StatusSpot_1 'n'
#define TC_IMPL_TC_GNOME_StatusSpot_2 'o'
#define TC_IMPL_TC_GNOME_StatusSpot_3 'm'
#define TC_IMPL_TC_GNOME_StatusSpot_4 'e'
#define TC_IMPL_TC_GNOME_StatusSpot_5 '_'
#define TC_IMPL_TC_GNOME_StatusSpot_6 'p'
#define TC_IMPL_TC_GNOME_StatusSpot_7 'a'
#define TC_IMPL_TC_GNOME_StatusSpot_8 'n'
#define TC_IMPL_TC_GNOME_StatusSpot_9 'e'
#define TC_IMPL_TC_GNOME_StatusSpot_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_StatusSpot_struct;
#define TC_GNOME_StatusSpot ((CORBA_TypeCode)&TC_GNOME_StatusSpot_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_PanelAppletBooter) && !defined(_GNOME_PanelAppletBooter_defined)
#define ORBIT_DECL_GNOME_PanelAppletBooter 1
#define _GNOME_PanelAppletBooter_defined 1
#define GNOME_PanelAppletBooter__free CORBA_Object__free
typedef CORBA_Object GNOME_PanelAppletBooter;
extern CORBA_unsigned_long GNOME_PanelAppletBooter__classid;
#if !defined(TC_IMPL_TC_GNOME_PanelAppletBooter_0)
#define TC_IMPL_TC_GNOME_PanelAppletBooter_0 'g'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_1 'n'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_2 'o'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_3 'm'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_4 'e'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_5 '_'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_6 'p'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_7 'a'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_8 'n'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_9 'e'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_PanelAppletBooter_struct;
#define TC_GNOME_PanelAppletBooter ((CORBA_TypeCode)&TC_GNOME_PanelAppletBooter_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Panel) && !defined(_GNOME_Panel_defined)
#define ORBIT_DECL_GNOME_Panel 1
#define _GNOME_Panel_defined 1
#define GNOME_Panel__free CORBA_Object__free
typedef CORBA_Object GNOME_Panel;
extern CORBA_unsigned_long GNOME_Panel__classid;
#if !defined(TC_IMPL_TC_GNOME_Panel_0)
#define TC_IMPL_TC_GNOME_Panel_0 'g'
#define TC_IMPL_TC_GNOME_Panel_1 'n'
#define TC_IMPL_TC_GNOME_Panel_2 'o'
#define TC_IMPL_TC_GNOME_Panel_3 'm'
#define TC_IMPL_TC_GNOME_Panel_4 'e'
#define TC_IMPL_TC_GNOME_Panel_5 '_'
#define TC_IMPL_TC_GNOME_Panel_6 'p'
#define TC_IMPL_TC_GNOME_Panel_7 'a'
#define TC_IMPL_TC_GNOME_Panel_8 'n'
#define TC_IMPL_TC_GNOME_Panel_9 'e'
#define TC_IMPL_TC_GNOME_Panel_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_struct;
#define TC_GNOME_Panel ((CORBA_TypeCode)&TC_GNOME_Panel_struct)
#endif
#endif
#if !defined(_GNOME_Panel_Color_defined)
#define _GNOME_Panel_Color_defined 1
typedef struct {
CORBA_unsigned_short red;
CORBA_unsigned_short green;
CORBA_unsigned_short blue;
} GNOME_Panel_Color;

#if !defined(TC_IMPL_TC_GNOME_Panel_Color_0)
#define TC_IMPL_TC_GNOME_Panel_Color_0 'g'
#define TC_IMPL_TC_GNOME_Panel_Color_1 'n'
#define TC_IMPL_TC_GNOME_Panel_Color_2 'o'
#define TC_IMPL_TC_GNOME_Panel_Color_3 'm'
#define TC_IMPL_TC_GNOME_Panel_Color_4 'e'
#define TC_IMPL_TC_GNOME_Panel_Color_5 '_'
#define TC_IMPL_TC_GNOME_Panel_Color_6 'p'
#define TC_IMPL_TC_GNOME_Panel_Color_7 'a'
#define TC_IMPL_TC_GNOME_Panel_Color_8 'n'
#define TC_IMPL_TC_GNOME_Panel_Color_9 'e'
#define TC_IMPL_TC_GNOME_Panel_Color_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_Color_struct;
#define TC_GNOME_Panel_Color ((CORBA_TypeCode)&TC_GNOME_Panel_Color_struct)
#endif
extern GNOME_Panel_Color* GNOME_Panel_Color__alloc(void);
extern gpointer GNOME_Panel_Color__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_octet) && !defined(_CORBA_sequence_CORBA_octet_defined)
#define ORBIT_DECL_CORBA_sequence_CORBA_octet 1
#define _CORBA_sequence_CORBA_octet_defined 1
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_0 'g'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_1 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_2 'o'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_3 'm'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_4 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_5 '_'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_6 'p'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_7 'a'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_8 'n'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_9 'e'
#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_10 'l'
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_octet* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_octet;
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_octet_0)
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_0 'g'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_1 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_2 'o'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_3 'm'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_4 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_5 '_'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_6 'p'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_7 'a'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_8 'n'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_9 'e'
#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_10 'l'
extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_octet_struct;
#define TC_CORBA_sequence_CORBA_octet ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_octet_struct)
#endif
extern CORBA_sequence_CORBA_octet* CORBA_sequence_CORBA_octet__alloc(void);
extern gpointer CORBA_sequence_CORBA_octet__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
CORBA_octet *CORBA_sequence_CORBA_octet_allocbuf(CORBA_unsigned_long len);
#endif
#if !defined(_GNOME_Panel_RgbData_defined)
#define _GNOME_Panel_RgbData_defined 1
typedef CORBA_sequence_CORBA_octet GNOME_Panel_RgbData;
#if !defined(TC_IMPL_TC_GNOME_Panel_RgbData_0)
#define TC_IMPL_TC_GNOME_Panel_RgbData_0 'g'
#define TC_IMPL_TC_GNOME_Panel_RgbData_1 'n'
#define TC_IMPL_TC_GNOME_Panel_RgbData_2 'o'
#define TC_IMPL_TC_GNOME_Panel_RgbData_3 'm'
#define TC_IMPL_TC_GNOME_Panel_RgbData_4 'e'
#define TC_IMPL_TC_GNOME_Panel_RgbData_5 '_'
#define TC_IMPL_TC_GNOME_Panel_RgbData_6 'p'
#define TC_IMPL_TC_GNOME_Panel_RgbData_7 'a'
#define TC_IMPL_TC_GNOME_Panel_RgbData_8 'n'
#define TC_IMPL_TC_GNOME_Panel_RgbData_9 'e'
#define TC_IMPL_TC_GNOME_Panel_RgbData_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_RgbData_struct;
#define TC_GNOME_Panel_RgbData ((CORBA_TypeCode)&TC_GNOME_Panel_RgbData_struct)
#endif
extern GNOME_Panel_RgbData* GNOME_Panel_RgbData__alloc(void);
extern gpointer GNOME_Panel_RgbData__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Panel_RgbImage_defined)
#define _GNOME_Panel_RgbImage_defined 1
typedef struct {
GNOME_Panel_RgbData data;
CORBA_unsigned_short width;
CORBA_unsigned_short height;
CORBA_unsigned_short rowstride;
CORBA_boolean color_only;
} GNOME_Panel_RgbImage;

#if !defined(TC_IMPL_TC_GNOME_Panel_RgbImage_0)
#define TC_IMPL_TC_GNOME_Panel_RgbImage_0 'g'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_1 'n'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_2 'o'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_3 'm'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_4 'e'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_5 '_'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_6 'p'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_7 'a'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_8 'n'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_9 'e'
#define TC_IMPL_TC_GNOME_Panel_RgbImage_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_RgbImage_struct;
#define TC_GNOME_Panel_RgbImage ((CORBA_TypeCode)&TC_GNOME_Panel_RgbImage_struct)
#endif
extern GNOME_Panel_RgbImage* GNOME_Panel_RgbImage__alloc(void);
extern gpointer GNOME_Panel_RgbImage__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_GNOME_Panel_OrientType_defined)
#define _GNOME_Panel_OrientType_defined 1
typedef enum {
  GNOME_Panel_ORIENT_UP,
  GNOME_Panel_ORIENT_DOWN,
  GNOME_Panel_ORIENT_LEFT,
  GNOME_Panel_ORIENT_RIGHT
} GNOME_Panel_OrientType;
#if !defined(TC_IMPL_TC_GNOME_Panel_OrientType_0)
#define TC_IMPL_TC_GNOME_Panel_OrientType_0 'g'
#define TC_IMPL_TC_GNOME_Panel_OrientType_1 'n'
#define TC_IMPL_TC_GNOME_Panel_OrientType_2 'o'
#define TC_IMPL_TC_GNOME_Panel_OrientType_3 'm'
#define TC_IMPL_TC_GNOME_Panel_OrientType_4 'e'
#define TC_IMPL_TC_GNOME_Panel_OrientType_5 '_'
#define TC_IMPL_TC_GNOME_Panel_OrientType_6 'p'
#define TC_IMPL_TC_GNOME_Panel_OrientType_7 'a'
#define TC_IMPL_TC_GNOME_Panel_OrientType_8 'n'
#define TC_IMPL_TC_GNOME_Panel_OrientType_9 'e'
#define TC_IMPL_TC_GNOME_Panel_OrientType_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_OrientType_struct;
#define TC_GNOME_Panel_OrientType ((CORBA_TypeCode)&TC_GNOME_Panel_OrientType_struct)
#endif
#endif
#if !defined(_GNOME_Panel_BackType_defined)
#define _GNOME_Panel_BackType_defined 1
typedef enum {
  GNOME_Panel_BACK_NONE,
  GNOME_Panel_BACK_COLOR,
  GNOME_Panel_BACK_PIXMAP,
  GNOME_Panel_BACK_TRANSLUCENT
} GNOME_Panel_BackType;
#if !defined(TC_IMPL_TC_GNOME_Panel_BackType_0)
#define TC_IMPL_TC_GNOME_Panel_BackType_0 'g'
#define TC_IMPL_TC_GNOME_Panel_BackType_1 'n'
#define TC_IMPL_TC_GNOME_Panel_BackType_2 'o'
#define TC_IMPL_TC_GNOME_Panel_BackType_3 'm'
#define TC_IMPL_TC_GNOME_Panel_BackType_4 'e'
#define TC_IMPL_TC_GNOME_Panel_BackType_5 '_'
#define TC_IMPL_TC_GNOME_Panel_BackType_6 'p'
#define TC_IMPL_TC_GNOME_Panel_BackType_7 'a'
#define TC_IMPL_TC_GNOME_Panel_BackType_8 'n'
#define TC_IMPL_TC_GNOME_Panel_BackType_9 'e'
#define TC_IMPL_TC_GNOME_Panel_BackType_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_BackType_struct;
#define TC_GNOME_Panel_BackType ((CORBA_TypeCode)&TC_GNOME_Panel_BackType_struct)
#endif
#endif
#if !defined(_GNOME_Panel_BackInfoType_defined)
#define _GNOME_Panel_BackInfoType_defined 1
typedef struct {
GNOME_Panel_BackType _d;
union {
GNOME_Panel_Color c;
CORBA_char * pmap;
} _u;
} GNOME_Panel_BackInfoType;
#if !defined(TC_IMPL_TC_GNOME_Panel_BackInfoType_0)
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_0 'g'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_1 'n'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_2 'o'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_3 'm'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_4 'e'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_5 '_'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_6 'p'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_7 'a'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_8 'n'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_9 'e'
#define TC_IMPL_TC_GNOME_Panel_BackInfoType_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel_BackInfoType_struct;
#define TC_GNOME_Panel_BackInfoType ((CORBA_TypeCode)&TC_GNOME_Panel_BackInfoType_struct)
#endif
extern GNOME_Panel_BackInfoType* GNOME_Panel_BackInfoType__alloc(void);
extern gpointer GNOME_Panel_BackInfoType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_GNOME_Panel2) && !defined(_GNOME_Panel2_defined)
#define ORBIT_DECL_GNOME_Panel2 1
#define _GNOME_Panel2_defined 1
#define GNOME_Panel2__free CORBA_Object__free
typedef CORBA_Object GNOME_Panel2;
extern CORBA_unsigned_long GNOME_Panel2__classid;
#if !defined(TC_IMPL_TC_GNOME_Panel2_0)
#define TC_IMPL_TC_GNOME_Panel2_0 'g'
#define TC_IMPL_TC_GNOME_Panel2_1 'n'
#define TC_IMPL_TC_GNOME_Panel2_2 'o'
#define TC_IMPL_TC_GNOME_Panel2_3 'm'
#define TC_IMPL_TC_GNOME_Panel2_4 'e'
#define TC_IMPL_TC_GNOME_Panel2_5 '_'
#define TC_IMPL_TC_GNOME_Panel2_6 'p'
#define TC_IMPL_TC_GNOME_Panel2_7 'a'
#define TC_IMPL_TC_GNOME_Panel2_8 'n'
#define TC_IMPL_TC_GNOME_Panel2_9 'e'
#define TC_IMPL_TC_GNOME_Panel2_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Panel2_struct;
#define TC_GNOME_Panel2 ((CORBA_TypeCode)&TC_GNOME_Panel2_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_PanelAppletBooter) && !defined(_GNOME_PanelAppletBooter_defined)
#define ORBIT_DECL_GNOME_PanelAppletBooter 1
#define _GNOME_PanelAppletBooter_defined 1
#define GNOME_PanelAppletBooter__free CORBA_Object__free
typedef CORBA_Object GNOME_PanelAppletBooter;
extern CORBA_unsigned_long GNOME_PanelAppletBooter__classid;
#if !defined(TC_IMPL_TC_GNOME_PanelAppletBooter_0)
#define TC_IMPL_TC_GNOME_PanelAppletBooter_0 'g'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_1 'n'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_2 'o'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_3 'm'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_4 'e'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_5 '_'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_6 'p'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_7 'a'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_8 'n'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_9 'e'
#define TC_IMPL_TC_GNOME_PanelAppletBooter_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_PanelAppletBooter_struct;
#define TC_GNOME_PanelAppletBooter ((CORBA_TypeCode)&TC_GNOME_PanelAppletBooter_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_PanelSpot) && !defined(_GNOME_PanelSpot_defined)
#define ORBIT_DECL_GNOME_PanelSpot 1
#define _GNOME_PanelSpot_defined 1
#define GNOME_PanelSpot__free CORBA_Object__free
typedef CORBA_Object GNOME_PanelSpot;
extern CORBA_unsigned_long GNOME_PanelSpot__classid;
#if !defined(TC_IMPL_TC_GNOME_PanelSpot_0)
#define TC_IMPL_TC_GNOME_PanelSpot_0 'g'
#define TC_IMPL_TC_GNOME_PanelSpot_1 'n'
#define TC_IMPL_TC_GNOME_PanelSpot_2 'o'
#define TC_IMPL_TC_GNOME_PanelSpot_3 'm'
#define TC_IMPL_TC_GNOME_PanelSpot_4 'e'
#define TC_IMPL_TC_GNOME_PanelSpot_5 '_'
#define TC_IMPL_TC_GNOME_PanelSpot_6 'p'
#define TC_IMPL_TC_GNOME_PanelSpot_7 'a'
#define TC_IMPL_TC_GNOME_PanelSpot_8 'n'
#define TC_IMPL_TC_GNOME_PanelSpot_9 'e'
#define TC_IMPL_TC_GNOME_PanelSpot_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_PanelSpot_struct;
#define TC_GNOME_PanelSpot ((CORBA_TypeCode)&TC_GNOME_PanelSpot_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_Applet) && !defined(_GNOME_Applet_defined)
#define ORBIT_DECL_GNOME_Applet 1
#define _GNOME_Applet_defined 1
#define GNOME_Applet__free CORBA_Object__free
typedef CORBA_Object GNOME_Applet;
extern CORBA_unsigned_long GNOME_Applet__classid;
#if !defined(TC_IMPL_TC_GNOME_Applet_0)
#define TC_IMPL_TC_GNOME_Applet_0 'g'
#define TC_IMPL_TC_GNOME_Applet_1 'n'
#define TC_IMPL_TC_GNOME_Applet_2 'o'
#define TC_IMPL_TC_GNOME_Applet_3 'm'
#define TC_IMPL_TC_GNOME_Applet_4 'e'
#define TC_IMPL_TC_GNOME_Applet_5 '_'
#define TC_IMPL_TC_GNOME_Applet_6 'p'
#define TC_IMPL_TC_GNOME_Applet_7 'a'
#define TC_IMPL_TC_GNOME_Applet_8 'n'
#define TC_IMPL_TC_GNOME_Applet_9 'e'
#define TC_IMPL_TC_GNOME_Applet_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_Applet_struct;
#define TC_GNOME_Applet ((CORBA_TypeCode)&TC_GNOME_Applet_struct)
#endif
#endif
#if !defined(ORBIT_DECL_GNOME_StatusSpot) && !defined(_GNOME_StatusSpot_defined)
#define ORBIT_DECL_GNOME_StatusSpot 1
#define _GNOME_StatusSpot_defined 1
#define GNOME_StatusSpot__free CORBA_Object__free
typedef CORBA_Object GNOME_StatusSpot;
extern CORBA_unsigned_long GNOME_StatusSpot__classid;
#if !defined(TC_IMPL_TC_GNOME_StatusSpot_0)
#define TC_IMPL_TC_GNOME_StatusSpot_0 'g'
#define TC_IMPL_TC_GNOME_StatusSpot_1 'n'
#define TC_IMPL_TC_GNOME_StatusSpot_2 'o'
#define TC_IMPL_TC_GNOME_StatusSpot_3 'm'
#define TC_IMPL_TC_GNOME_StatusSpot_4 'e'
#define TC_IMPL_TC_GNOME_StatusSpot_5 '_'
#define TC_IMPL_TC_GNOME_StatusSpot_6 'p'
#define TC_IMPL_TC_GNOME_StatusSpot_7 'a'
#define TC_IMPL_TC_GNOME_StatusSpot_8 'n'
#define TC_IMPL_TC_GNOME_StatusSpot_9 'e'
#define TC_IMPL_TC_GNOME_StatusSpot_10 'l'
extern const struct CORBA_TypeCode_struct TC_GNOME_StatusSpot_struct;
#define TC_GNOME_StatusSpot ((CORBA_TypeCode)&TC_GNOME_StatusSpot_struct)
#endif
#endif

/** POA structures **/
typedef struct {
  void *_private;
GNOME_PanelSpot (*add_applet)(PortableServer_Servant _servant, const GNOME_Applet panel_applet, const CORBA_char * goad_id, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev);
GNOME_PanelSpot (*add_applet_full)(PortableServer_Servant _servant, const GNOME_Applet panel_applet, const CORBA_char * goad_id, const CORBA_short panel, const CORBA_short pos, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev);
void (*quit)(PortableServer_Servant _servant, CORBA_Environment *ev);
CORBA_boolean (*_get_in_drag)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_StatusSpot (*add_status)(PortableServer_Servant _servant, CORBA_unsigned_long* winid, CORBA_Environment *ev);
void (*notice_config_changes)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Panel__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Panel__epv *GNOME_Panel_epv;
} POA_GNOME_Panel__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Panel__vepv *vepv;
} POA_GNOME_Panel;
extern void POA_GNOME_Panel__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Panel__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*suggest_sync)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*add_launcher)(PortableServer_Servant _servant, const CORBA_char * launcher_desktop, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void (*ask_about_launcher)(PortableServer_Servant _servant, const CORBA_char * exec_string, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void (*add_launcher_from_info)(PortableServer_Servant _servant, const CORBA_char * name, const CORBA_char * comment, const CORBA_char * exec, const CORBA_char * icon, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void (*add_launcher_from_info_url)(PortableServer_Servant _servant, const CORBA_char * name, const CORBA_char * comment, const CORBA_char * url, const CORBA_char * icon, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void (*run_box)(PortableServer_Servant _servant, const CORBA_char * initial_string, CORBA_Environment *ev);
void (*main_menu)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*launch_an_applet)(PortableServer_Servant _servant, const CORBA_char * goad_id, const GNOME_PanelAppletBooter booter, CORBA_Environment *ev);
} POA_GNOME_Panel2__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Panel__epv *GNOME_Panel_epv;
  POA_GNOME_Panel2__epv *GNOME_Panel2_epv;
} POA_GNOME_Panel2__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Panel2__vepv *vepv;
} POA_GNOME_Panel2;
extern void POA_GNOME_Panel2__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Panel2__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
GNOME_PanelSpot (*add_applet)(PortableServer_Servant _servant, const GNOME_Applet panel_applet, const CORBA_char * goad_id, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev);
} POA_GNOME_PanelAppletBooter__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_PanelAppletBooter__epv *GNOME_PanelAppletBooter_epv;
} POA_GNOME_PanelAppletBooter__vepv;
typedef struct {
  void *_private;
  POA_GNOME_PanelAppletBooter__vepv *vepv;
} POA_GNOME_PanelAppletBooter;
extern void POA_GNOME_PanelAppletBooter__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_PanelAppletBooter__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
CORBA_char * (*_get_tooltip)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*_set_tooltip)(PortableServer_Servant _servant, const CORBA_char * value, CORBA_Environment *ev);
CORBA_short (*_get_parent_panel)(PortableServer_Servant _servant, CORBA_Environment *ev);
CORBA_short (*_get_spot_pos)(PortableServer_Servant _servant, CORBA_Environment *ev);
GNOME_Panel_OrientType (*_get_parent_orient)(PortableServer_Servant _servant, CORBA_Environment *ev);
CORBA_short (*_get_parent_size)(PortableServer_Servant _servant, CORBA_Environment *ev);
CORBA_short (*_get_free_space)(PortableServer_Servant _servant, CORBA_Environment *ev);
CORBA_boolean (*_get_send_position)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*_set_send_position)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean (*_get_send_draw)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*_set_send_draw)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev);
GNOME_Panel_RgbImage* (*_get_rgb_background)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*register_us)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*unregister_us)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*abort_load)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*show_menu)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*drag_start)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*drag_stop)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*add_callback)(PortableServer_Servant _servant, const CORBA_char * callback_name, const CORBA_char * stock_item, const CORBA_char * menuitem_text, CORBA_Environment *ev);
void (*remove_callback)(PortableServer_Servant _servant, const CORBA_char * callback_name, CORBA_Environment *ev);
void (*callback_set_sensitive)(PortableServer_Servant _servant, const CORBA_char * callback_name, const CORBA_boolean sensitive, CORBA_Environment *ev);
void (*sync_config)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*done_session_save)(PortableServer_Servant _servant, const CORBA_boolean ret, const CORBA_unsigned_long cookie, CORBA_Environment *ev);
} POA_GNOME_PanelSpot__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_PanelSpot__epv *GNOME_PanelSpot_epv;
} POA_GNOME_PanelSpot__vepv;
typedef struct {
  void *_private;
  POA_GNOME_PanelSpot__vepv *vepv;
} POA_GNOME_PanelSpot;
extern void POA_GNOME_PanelSpot__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_PanelSpot__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*change_orient)(PortableServer_Servant _servant, const GNOME_Panel_OrientType orient, CORBA_Environment *ev);
void (*do_callback)(PortableServer_Servant _servant, const CORBA_char * callback_name, CORBA_Environment *ev);
CORBA_boolean (*session_save)(PortableServer_Servant _servant, const CORBA_char * cfgpath, const CORBA_char * global_cfgpath, CORBA_Environment *ev);
void (*back_change)(PortableServer_Servant _servant, const GNOME_Panel_BackInfoType* backing, CORBA_Environment *ev);
void (*set_tooltips_state)(PortableServer_Servant _servant, const CORBA_boolean enabled, CORBA_Environment *ev);
CORBA_char * (*_get_goad_id)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*draw)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*save_session)(PortableServer_Servant _servant, const CORBA_char * cfgpath, const CORBA_char * global_cfgpath, const CORBA_unsigned_long cookie, CORBA_Environment *ev);
void (*change_size)(PortableServer_Servant _servant, const CORBA_short size, CORBA_Environment *ev);
void (*change_position)(PortableServer_Servant _servant, const CORBA_short x, const CORBA_short y, CORBA_Environment *ev);
void (*freeze_changes)(PortableServer_Servant _servant, CORBA_Environment *ev);
void (*thaw_changes)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_Applet__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_Applet__epv *GNOME_Applet_epv;
} POA_GNOME_Applet__vepv;
typedef struct {
  void *_private;
  POA_GNOME_Applet__vepv *vepv;
} POA_GNOME_Applet;
extern void POA_GNOME_Applet__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_Applet__fini(PortableServer_Servant servant, CORBA_Environment *ev);
typedef struct {
  void *_private;
void (*remove)(PortableServer_Servant _servant, CORBA_Environment *ev);
} POA_GNOME_StatusSpot__epv;
typedef struct {
  PortableServer_ServantBase__epv *_base_epv;
  POA_GNOME_StatusSpot__epv *GNOME_StatusSpot_epv;
} POA_GNOME_StatusSpot__vepv;
typedef struct {
  void *_private;
  POA_GNOME_StatusSpot__vepv *vepv;
} POA_GNOME_StatusSpot;
extern void POA_GNOME_StatusSpot__init(PortableServer_Servant servant, CORBA_Environment *ev);
extern void POA_GNOME_StatusSpot__fini(PortableServer_Servant servant, CORBA_Environment *ev);

/** prototypes **/
GNOME_PanelSpot GNOME_Panel_add_applet(GNOME_Panel _obj, const GNOME_Applet panel_applet, const CORBA_char * goad_id, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev);
GNOME_PanelSpot GNOME_Panel_add_applet_full(GNOME_Panel _obj, const GNOME_Applet panel_applet, const CORBA_char * goad_id, const CORBA_short panel, const CORBA_short pos, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev);
void GNOME_Panel_quit(GNOME_Panel _obj, CORBA_Environment *ev);
CORBA_boolean GNOME_Panel__get_in_drag(GNOME_Panel _obj, CORBA_Environment *ev);
GNOME_StatusSpot GNOME_Panel_add_status(GNOME_Panel _obj, CORBA_unsigned_long* winid, CORBA_Environment *ev);
void GNOME_Panel_notice_config_changes(GNOME_Panel _obj, CORBA_Environment *ev);
#define GNOME_Panel2_add_applet GNOME_Panel_add_applet
#define GNOME_Panel2_add_applet_full GNOME_Panel_add_applet_full
#define GNOME_Panel2_quit GNOME_Panel_quit
#define GNOME_Panel2__get_in_drag GNOME_Panel__get_in_drag
#define GNOME_Panel2_add_status GNOME_Panel_add_status
#define GNOME_Panel2_notice_config_changes GNOME_Panel_notice_config_changes
void GNOME_Panel2_suggest_sync(GNOME_Panel2 _obj, CORBA_Environment *ev);
void GNOME_Panel2_add_launcher(GNOME_Panel2 _obj, const CORBA_char * launcher_desktop, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void GNOME_Panel2_ask_about_launcher(GNOME_Panel2 _obj, const CORBA_char * exec_string, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void GNOME_Panel2_add_launcher_from_info(GNOME_Panel2 _obj, const CORBA_char * name, const CORBA_char * comment, const CORBA_char * exec, const CORBA_char * icon, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void GNOME_Panel2_add_launcher_from_info_url(GNOME_Panel2 _obj, const CORBA_char * name, const CORBA_char * comment, const CORBA_char * url, const CORBA_char * icon, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev);
void GNOME_Panel2_run_box(GNOME_Panel2 _obj, const CORBA_char * initial_string, CORBA_Environment *ev);
void GNOME_Panel2_main_menu(GNOME_Panel2 _obj, CORBA_Environment *ev);
void GNOME_Panel2_launch_an_applet(GNOME_Panel2 _obj, const CORBA_char * goad_id, const GNOME_PanelAppletBooter booter, CORBA_Environment *ev);
GNOME_PanelSpot GNOME_PanelAppletBooter_add_applet(GNOME_PanelAppletBooter _obj, const GNOME_Applet panel_applet, const CORBA_char * goad_id, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev);
CORBA_char * GNOME_PanelSpot__get_tooltip(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot__set_tooltip(GNOME_PanelSpot _obj, const CORBA_char * value, CORBA_Environment *ev);
CORBA_short GNOME_PanelSpot__get_parent_panel(GNOME_PanelSpot _obj, CORBA_Environment *ev);
CORBA_short GNOME_PanelSpot__get_spot_pos(GNOME_PanelSpot _obj, CORBA_Environment *ev);
GNOME_Panel_OrientType GNOME_PanelSpot__get_parent_orient(GNOME_PanelSpot _obj, CORBA_Environment *ev);
CORBA_short GNOME_PanelSpot__get_parent_size(GNOME_PanelSpot _obj, CORBA_Environment *ev);
CORBA_short GNOME_PanelSpot__get_free_space(GNOME_PanelSpot _obj, CORBA_Environment *ev);
CORBA_boolean GNOME_PanelSpot__get_send_position(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot__set_send_position(GNOME_PanelSpot _obj, const CORBA_boolean value, CORBA_Environment *ev);
CORBA_boolean GNOME_PanelSpot__get_send_draw(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot__set_send_draw(GNOME_PanelSpot _obj, const CORBA_boolean value, CORBA_Environment *ev);
GNOME_Panel_RgbImage* GNOME_PanelSpot__get_rgb_background(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_register_us(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_unregister_us(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_abort_load(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_show_menu(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_drag_start(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_drag_stop(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_add_callback(GNOME_PanelSpot _obj, const CORBA_char * callback_name, const CORBA_char * stock_item, const CORBA_char * menuitem_text, CORBA_Environment *ev);
void GNOME_PanelSpot_remove_callback(GNOME_PanelSpot _obj, const CORBA_char * callback_name, CORBA_Environment *ev);
void GNOME_PanelSpot_callback_set_sensitive(GNOME_PanelSpot _obj, const CORBA_char * callback_name, const CORBA_boolean sensitive, CORBA_Environment *ev);
void GNOME_PanelSpot_sync_config(GNOME_PanelSpot _obj, CORBA_Environment *ev);
void GNOME_PanelSpot_done_session_save(GNOME_PanelSpot _obj, const CORBA_boolean ret, const CORBA_unsigned_long cookie, CORBA_Environment *ev);
void GNOME_Applet_change_orient(GNOME_Applet _obj, const GNOME_Panel_OrientType orient, CORBA_Environment *ev);
void GNOME_Applet_do_callback(GNOME_Applet _obj, const CORBA_char * callback_name, CORBA_Environment *ev);
CORBA_boolean GNOME_Applet_session_save(GNOME_Applet _obj, const CORBA_char * cfgpath, const CORBA_char * global_cfgpath, CORBA_Environment *ev);
void GNOME_Applet_back_change(GNOME_Applet _obj, const GNOME_Panel_BackInfoType* backing, CORBA_Environment *ev);
void GNOME_Applet_set_tooltips_state(GNOME_Applet _obj, const CORBA_boolean enabled, CORBA_Environment *ev);
CORBA_char * GNOME_Applet__get_goad_id(GNOME_Applet _obj, CORBA_Environment *ev);
void GNOME_Applet_draw(GNOME_Applet _obj, CORBA_Environment *ev);
void GNOME_Applet_save_session(GNOME_Applet _obj, const CORBA_char * cfgpath, const CORBA_char * global_cfgpath, const CORBA_unsigned_long cookie, CORBA_Environment *ev);
void GNOME_Applet_change_size(GNOME_Applet _obj, const CORBA_short size, CORBA_Environment *ev);
void GNOME_Applet_change_position(GNOME_Applet _obj, const CORBA_short x, const CORBA_short y, CORBA_Environment *ev);
void GNOME_Applet_freeze_changes(GNOME_Applet _obj, CORBA_Environment *ev);
void GNOME_Applet_thaw_changes(GNOME_Applet _obj, CORBA_Environment *ev);
void GNOME_StatusSpot_remove(GNOME_StatusSpot _obj, CORBA_Environment *ev);

void _ORBIT_skel_GNOME_Panel_add_applet(POA_GNOME_Panel *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_PanelSpot (*_impl_add_applet)(PortableServer_Servant _servant, const GNOME_Applet panel_applet, const CORBA_char * goad_id, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel_add_applet_full(POA_GNOME_Panel *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_PanelSpot (*_impl_add_applet_full)(PortableServer_Servant _servant, const GNOME_Applet panel_applet, const CORBA_char * goad_id, const CORBA_short panel, const CORBA_short pos, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel_quit(POA_GNOME_Panel *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_quit)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel__get_in_drag(POA_GNOME_Panel *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl__get_in_drag)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel_add_status(POA_GNOME_Panel *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_StatusSpot (*_impl_add_status)(PortableServer_Servant _servant, CORBA_unsigned_long* winid, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel_notice_config_changes(POA_GNOME_Panel *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_notice_config_changes)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_suggest_sync(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_suggest_sync)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_add_launcher(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_add_launcher)(PortableServer_Servant _servant, const CORBA_char * launcher_desktop, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_ask_about_launcher(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_ask_about_launcher)(PortableServer_Servant _servant, const CORBA_char * exec_string, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_add_launcher_from_info(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_add_launcher_from_info)(PortableServer_Servant _servant, const CORBA_char * name, const CORBA_char * comment, const CORBA_char * exec, const CORBA_char * icon, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_add_launcher_from_info_url(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_add_launcher_from_info_url)(PortableServer_Servant _servant, const CORBA_char * name, const CORBA_char * comment, const CORBA_char * url, const CORBA_char * icon, const CORBA_short panel, const CORBA_short pos, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_run_box(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_run_box)(PortableServer_Servant _servant, const CORBA_char * initial_string, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_main_menu(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_main_menu)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Panel2_launch_an_applet(POA_GNOME_Panel2 *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_launch_an_applet)(PortableServer_Servant _servant, const CORBA_char * goad_id, const GNOME_PanelAppletBooter booter, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelAppletBooter_add_applet(POA_GNOME_PanelAppletBooter *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_PanelSpot (*_impl_add_applet)(PortableServer_Servant _servant, const GNOME_Applet panel_applet, const CORBA_char * goad_id, CORBA_char ** cfgpath, CORBA_char ** globcfgpath, CORBA_unsigned_long* winid, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_tooltip(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_char * (*_impl__get_tooltip)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__set_tooltip(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl__set_tooltip)(PortableServer_Servant _servant, const CORBA_char * value, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_parent_panel(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_short (*_impl__get_parent_panel)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_spot_pos(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_short (*_impl__get_spot_pos)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_parent_orient(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Panel_OrientType (*_impl__get_parent_orient)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_parent_size(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_short (*_impl__get_parent_size)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_free_space(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_short (*_impl__get_free_space)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_send_position(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl__get_send_position)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__set_send_position(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl__set_send_position)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_send_draw(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl__get_send_draw)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__set_send_draw(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl__set_send_draw)(PortableServer_Servant _servant, const CORBA_boolean value, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot__get_rgb_background(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, GNOME_Panel_RgbImage* (*_impl__get_rgb_background)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_register_us(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_register_us)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_unregister_us(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_unregister_us)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_abort_load(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_abort_load)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_show_menu(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_show_menu)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_drag_start(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_drag_start)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_drag_stop(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_drag_stop)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_add_callback(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_add_callback)(PortableServer_Servant _servant, const CORBA_char * callback_name, const CORBA_char * stock_item, const CORBA_char * menuitem_text, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_remove_callback(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_remove_callback)(PortableServer_Servant _servant, const CORBA_char * callback_name, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_callback_set_sensitive(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_callback_set_sensitive)(PortableServer_Servant _servant, const CORBA_char * callback_name, const CORBA_boolean sensitive, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_sync_config(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_sync_config)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_PanelSpot_done_session_save(POA_GNOME_PanelSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_done_session_save)(PortableServer_Servant _servant, const CORBA_boolean ret, const CORBA_unsigned_long cookie, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_change_orient(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_change_orient)(PortableServer_Servant _servant, const GNOME_Panel_OrientType orient, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_do_callback(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_do_callback)(PortableServer_Servant _servant, const CORBA_char * callback_name, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_session_save(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_boolean (*_impl_session_save)(PortableServer_Servant _servant, const CORBA_char * cfgpath, const CORBA_char * global_cfgpath, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_back_change(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_back_change)(PortableServer_Servant _servant, const GNOME_Panel_BackInfoType* backing, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_set_tooltips_state(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_set_tooltips_state)(PortableServer_Servant _servant, const CORBA_boolean enabled, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet__get_goad_id(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, CORBA_char * (*_impl__get_goad_id)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_draw(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_draw)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_save_session(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_save_session)(PortableServer_Servant _servant, const CORBA_char * cfgpath, const CORBA_char * global_cfgpath, const CORBA_unsigned_long cookie, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_change_size(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_change_size)(PortableServer_Servant _servant, const CORBA_short size, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_change_position(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_change_position)(PortableServer_Servant _servant, const CORBA_short x, const CORBA_short y, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_freeze_changes(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_freeze_changes)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_Applet_thaw_changes(POA_GNOME_Applet *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_thaw_changes)(PortableServer_Servant _servant, CORBA_Environment *ev));
void _ORBIT_skel_GNOME_StatusSpot_remove(POA_GNOME_StatusSpot *_ORBIT_servant, GIOPRecvBuffer *_ORBIT_recv_buffer, CORBA_Environment *ev, void (*_impl_remove)(PortableServer_Servant _servant, CORBA_Environment *ev));
#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif
#undef ORBIT_IDL_SERIAL
