/*

 SGI specific resource string defs

 $Id: SgStrDefs.h,v 1.14 2004/08/17 02:43:38 var Exp $
*/

#ifndef _SG_STRDEFS_H
#define _SG_STRDEFS_H

#if defined(_SGIMOTIF) && defined(_SGIMOTIFAPI)

/* need wrapper to avoid redefine warning (fast quarks) ---rmo */

#ifndef SgNsgiMode
#define SgNsgiMode   "sgiMode"
#endif
#ifndef SgCSgiMode
#define SgCSgiMode   "SgiMode"
#endif
#ifndef SgNdarkScheme
#define SgNdarkScheme "darkScheme"
#endif
#ifndef SgCDarkScheme
#define SgCDarkScheme        "DarkScheme"
#endif
#ifndef SgNsgDragAlongWidget
#define SgNsgDragAlongWidget "dragAlongWidget"
#endif
#ifndef SgCSgDragAlongWidget
#define SgCSgDragAlongWidget "DragAlongWidget"
#endif
#ifndef SgNsgDragRealCursor
#define SgNsgDragRealCursor "dragRealCursor"
#endif
#ifndef SgCSgDragRealCursor
#define SgCSgDragRealCursor "DragRealCursor"
#endif
#ifndef SgNuseEnhancedFSB
#define SgNuseEnhancedFSB      "useEnhancedFSB"
#endif
#ifndef SgCUseEnhancedFSB
#define SgCUseEnhancedFSB      "UseEnhancedFSB"
#endif
#ifndef SgNuseEnhancedFilterDialog
#define SgNuseEnhancedFilterDialog     "useEnhancedFilterDialog"
#endif
#ifndef SgCUseEnhancedFilterDialog
#define SgCUseEnhancedFilterDialog     "UseEnhancedFilterDialog"
#endif
#ifndef SgNviewerMode
#define SgNviewerMode  "viewerMode"
#endif
#ifndef SgCViewerMode
#define SgCViewerMode  "ViewerMode"
#endif
#ifndef SgRFSBViewerMode
#define SgRFSBViewerMode       "FSBViewerMode"
#endif
#ifndef SgNviewerFileName
#define SgNviewerFileName      "viewerFileName"
#endif
#ifndef SgCViewerFileName
#define SgCViewerFileName      "ViewerFileName"
#endif
#ifndef SgNviewerFilter
#define SgNviewerFilter        "viewerFilter"
#endif
#ifndef SgCViewerFilter
#define SgCViewerFilter        "ViewerFilter"
#endif
#ifndef SgNbrowserFileMask
#define SgNbrowserFileMask     "browserFileMask"
#endif
#ifndef SgCBrowserFileMask
#define SgCBrowserFileMask     "BrowserFileMask"
#endif
#ifndef SgNviewerUpdateDelay
#define SgNviewerUpdateDelay   "viewerUpdateDelay"
#endif
#ifndef SgCViewerUpdateDelay
#define SgCViewerUpdateDelay   "ViewerUpdateDelay"
#endif
#ifndef SgNcompletionDelay
#define SgNcompletionDelay     "completionDelay"
#endif
#ifndef SgCCompletionDelay
#define SgCCompletionDelay     "CompletionDelay"
#endif
#ifndef SgNdrawLabelFrame
#define SgNdrawLabelFrame           "drawLabelFrame"
#endif
#ifndef SgCDrawLabelFrame
#define SgCDrawLabelFrame                       "DrawLabelFrame"
#endif
#ifndef SgNshowButton
#define SgNshowButton "showButton"
#endif
#ifndef SgCShowButton
#define SgCShowButton "ShowButton"
#endif
#ifndef SgNdrawFrame
#define SgNdrawFrame "drawFrame"
#endif
#ifndef SgCDrawFrame
#define SgCDrawFrame "DrawFrame"
#endif
#ifndef SgNslanted
#define SgNslanted "slanted"
#endif
#ifndef SgCSlanted
#define SgCSlanted "Slanted"
#endif
#ifndef SgNselectionBackground
#define SgNselectionBackground "selectionBackground"
#endif
#ifndef SgNselectionForeground
#define SgNselectionForeground "selectionForeground"
#endif
#ifndef SgNerrorBackground
#define SgNerrorBackground     "errorBackground"
#endif
#ifndef SgNcursorVisibleOnFocus
#define SgNcursorVisibleOnFocus "cursorVisibleOnFocus"
#endif
#ifndef SgNpostMotionCall
#define SgNpostMotionCall "postMotionCall"
#endif
#ifndef SgCSelectionBackground
#define SgCSelectionBackground "SelectionBackground"
#endif
#ifndef SgCSelectionForeground
#define SgCSelectionForeground "SelectionForeground"
#endif
#ifndef SgCErrorBackground
#define SgCErrorBackground     "ErrorBackground"
#endif
#ifndef SgCCursorVisibleOnFocus
#define SgCCursorVisibleOnFocus "CursorVisibleOnFocus"
#endif
#ifndef SgCPostMotionCall
#define SgCPostMotionCall "PostMotionCall"
#endif
#ifndef SgNlocatePixmap
#define SgNlocatePixmap "locatePixmap"
#endif
#ifndef SgCLocatePixmap
#define SgCLocatePixmap "LocatePixmap"
#endif
#ifndef SgNlocateSelectPixmap
#define SgNlocateSelectPixmap "locateSelectPixmap"
#endif
#ifndef SgCLocateSelectPixmap
#define SgCLocateSelectPixmap "LocateSelectPixmap"
#endif
#ifndef SgNpixmapLocateHighlight
#define SgNpixmapLocateHighlight "pixmapLocateHighlight"
#endif
#ifndef SgCPixmapLocateHighlight
#define SgCPixmapLocateHighlight "PixmapLocateHighlight"
#endif
#ifndef SgNcheckColor
#define SgNcheckColor "checkColor"
#endif
#ifndef SgNradioColor
#define SgNradioColor "radioColor"
#endif
#ifndef SgNlampColor
#define SgNlampColor "lampColor"
#endif
#ifndef SgNlocateArmPixmap
#define SgNlocateArmPixmap              "locateArmPixmap"  /* push buttons */
#endif
#ifndef SgCLocateArmPixmap
#define SgCLocateArmPixmap              "LocateArmPixmap"
#endif
#ifndef SgNdrawInternalFrame
#define SgNdrawInternalFrame "drawInternalFrame"
#endif
#ifndef SgNuseOverlayPlane
#define SgNuseOverlayPlane "useOverlayPlane"
#endif
#ifndef SgCUseOverlayPlane
#define SgCUseOverlayPlane "UseOverlayPlane"
#endif

/* new in 2.1, used by Display to printout Xm library version */
#ifndef SgNshowVersion
#define SgNshowVersion "showVersion"
#endif 
#ifndef SgCShowVersion
#define SgCShowVersion "ShowVersion"
#endif

/* new in 2.1, used by toolchest, unsupported for anything else. */
#ifndef SgNallowPixmapInMenuBar
#define SgNallowPixmapInMenuBar "allowPixmapInMenuBar"
#endif
#ifndef SgCAllowPixmapInMenuBar
#define SgCAllowPixmapInMenuBar "AllowPixmapInMenuBar"
#endif

/* Bug Patch: PR 165928. False is the backwards compatable default */
#ifndef   SgNenableGadgetWidgetBehavior
#define   SgNenableGadgetWidgetBehavior "enableGadgetWidgetBehavior"
#endif /* SgNenableGadgetWidgetBehavior */

#ifndef   SgCEnableGadgetWidgetBehavior
#define   SgCEnableGadgetWidgetBehavior "EnableGadgetWidgetBehavior"
#endif /* SgCEnableGadgetWidgetBehavior */

#endif /* _SGIMOTIF */


#endif /* _SG_STRDEFS_H */
