/* $Id: panel.priv.h,v 1.4 1997/04/05 23:38:02 tom Exp $ */ #ifndef _PANEL_PRIV_H #define _PANEL_PRIV_H #if HAVE_CONFIG_H # include #endif #include #include #if HAVE_LIBDMALLOC #include /* Gray Watson's library */ #endif #if HAVE_LIBDBMALLOC #include /* Conor Cahill's library */ #endif #include "panel.h" #if ( CC_HAS_INLINE_FUNCS && !defined(TRACE) ) # define INLINE inline #else # define INLINE #endif typedef struct panelcons { struct panelcons *above; struct panel *pan; } PANELCONS; #ifdef TRACE # define dBug(x) _tracef x #else # define dBug(x) #endif #ifdef USE_RCS_IDS #define MODULE_ID(id) static const char Ident[] = id; #else #define MODULE_ID(id) /*nothing*/ #endif #define P_TOUCH (0) #define P_UPDATE (1) #endif