/*==============================================================*/
/* 'Xe' ERIDANI Widget set					*/
/*								*/
/* MenuButton extensions for XePushButton and XeToggleButton	*/
/* Private header file						*/
/*								*/
/* DATE:	1997-Dec-28 20:12:18				*/
/*								*/
/* Copyright (C) 1995 by Gabor Nagy. All rights reserved.	*/
/*==============================================================*/
#ifndef _XeMenuButtonP_h
#define _XeMenuButtonP_h

#include <Xe/LabelP.h>

#if defined (__cplusplus) && (!(defined (__CPLUSLIBS)))
extern "C" {
#endif

/*==============================*/
/* Instance definition		*/
/*==============================*/
/* Instance part		*/
/*==============================*/
typedef struct
{
// Resources
 XeString	AcceleratorText;
 char		Mnemonic;

// Private variables
 Dimension	AccelTextXSize,AccelTextYSize;
 Position	AccelTextX,AccelTextY,AccelTextStringX,AccelTextStringY;
} XeMenuButtonPart;


#if defined (__cplusplus) && (!(defined (__CPLUSLIBS)))
}	// Close scope of 'extern "C"' declaration which encloses file.
#endif

#endif // _XeMenuButtonP_h
