/* * @OPENGROUP_COPYRIGHT@ * COPYRIGHT NOTICE * Copyright (c) 1989, 1990, 1991, 1992 Open Software Foundation, Inc. * Copyright (c) 1996, 1997, 1998, 1999, 2000 The Open Group * ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for * the full copyright text. * * This software is subject to an open license. It may only be * used on, with or for operating systems which are themselves open * source systems. You must contact The Open Group for a license * allowing distribution and sublicensing of this software on, with, * or for operating systems which are not Open Source programs. * * See http://www.opengroup.org/openmotif/license for full * details of the license agreement. Any use, reproduction, or * distribution of the program constitutes recipient's acceptance of * this agreement. * * EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS * PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY * WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY * OR FITNESS FOR A PARTICULAR PURPOSE * * EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT * NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN * ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE * EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGES. */ /* * Motif Release 1.2 */ /* $XConsortium: WmResNames.h /main/6 1996/06/11 16:00:36 rswiston $ */ /* * (c) Copyright 1987, 1988, 1989, 1990, 1993 HEWLETT-PACKARD COMPANY */ /* * Included Files: */ /* * Value definitions: */ /******************************<->************************************* * * Window manager resource names ... * * * Description: * ----------- * ******************************<->***********************************/ /* mwm specific appearance and behavior resources: */ #ifdef WSM #define WmNall "all" #endif /* WSM */ #define WmNautoKeyFocus "autoKeyFocus" #define WmNautoRaiseDelay "autoRaiseDelay" #ifdef WSM #define WmNbackdropDirectories "backdropDirectories" #endif /* WSM */ #define WmNbitmapDirectory "bitmapDirectory" #ifdef MINIMAL_DT #define WmNblinkOnExec "blinkOnExec" #endif /* MINIMAL_DT */ #define WmNbuttonBindings "buttonBindings" #define WmNcleanText "cleanText" #define WmNclientAutoPlace "clientAutoPlace" #define WmNcolormapFocusPolicy "colormapFocusPolicy" #define WmNconfigFile "configFile" #ifdef WSM #define WmNcppCommand "cppCommand" #endif /* WSM */ #define WmNdeiconifyKeyFocus "deiconifyKeyFocus" #define WmNdoubleClickTime "doubleClickTime" #define WmNenableWarp "enableWarp" #define WmNenforceKeyFocus "enforceKeyFocus" #define WmNfadeNormalIcon "fadeNormalIcon" #define WmNfeedbackGeometry "feedbackGeometry" #define WmNframeBorderWidth "frameBorderWidth" #ifdef WSM #define WmNframeExternalShadowWidth "frameExternalShadowWidth" #endif /* WSM */ #define WmNfreezeOnConfig "freezeOnConfig" #ifdef WSM #define WmNgeometry "geometry" #endif /* WSM */ #define WmNiconAutoPlace "iconAutoPlace" #define WmNiconBoxGeometry "iconBoxGeometry" #define WmNiconBoxLayout "iconBoxLayout" #define WmNiconBoxName "iconBoxName" #define WmNiconBoxSBDisplayPolicy "iconBoxSBDisplayPolicy" #define WmNiconBoxScheme "iconBoxScheme" #define WmNiconBoxTitle "iconBoxTitle" #define WmNiconClick "iconClick" #define WmNiconDecoration "iconDecoration" #ifdef WSM #define WmNiconExternalShadowWidth "iconExternalShadowWidth" #endif /* WSM */ #define WmNiconImageMaximum "iconImageMaximum" #define WmNiconImageMinimum "iconImageMinimum" #define WmNiconPlacement "iconPlacement" #define WmNiconPlacementMargin "iconPlacementMargin" #ifdef WSM #define WmNimage "image" #define WmNimageBackground "imageBackground" #define WmNimageForeground "imageForeground" #endif /* WSM */ #define WmNinteractivePlacement "interactivePlacement" #define WmNkeyBindings "keyBindings" #define WmNkeyboardFocusPolicy "keyboardFocusPolicy" #define WmNlimitResize "limitResize" #define WmNlowerOnIconify "lowerOnIconify" #ifdef WSM #define WmNmarqueeSelectGranularity "marqueeSelectGranularity" #endif /* WSM */ #define WmNmaximumMaximumSize "maximumMaximumSize" #define WmNmoveThreshold "moveThreshold" #define WmNmultiScreen "multiScreen" #define WmNpassButtons "passButtons" #define WmNpassSelectButton "passSelectButton" #define WmNpositionIsFrame "positionIsFrame" #define WmNpositionOnScreen "positionOnScreen" #define WmNquitTimeout "quitTimeout" #define WmNraiseKeyFocus "raiseKeyFocus" #ifdef WSM #define WmNrefreshByClearing "refreshByClearing" #endif #define WmNresizeBorderWidth "resizeBorderWidth" #define WmNresizeCursors "resizeCursors" #if ((!defined(WSM)) || defined(MWM_QATS_PROTOCOL)) # define WmNrootMenu "rootMenu" #endif /* !defined(WSM) || defined(MWM_QATS_PROTOCOL) */ #ifdef WSM #define WmNrootButtonClick "rootButtonClick" #define WmNsecondariesOnTop "secondariesOnTop" #define WmNsessionVersion "sessionVersion" #endif /* WSM */ #ifndef WSM #define WmNsessionClientDB "sessionClientDB" #endif /* ! WSM */ #define WmNshowFeedback "showFeedback" #ifdef WSM #define WmNshowNames "showNames" #endif /* WSM */ #define WmNstartupKeyFocus "startupKeyFocus" #ifdef PANELIST #define WmNsubpanelDecoration "subpanelDecoration" #define WmNsubpanelResources "subpanelResources" #endif /* PANELIST */ #define WmNsystemButtonClick "wMenuButtonClick" #define WmNsystemButtonClick2 "wMenuButtonClick2" #define WmNtransientDecoration "transientDecoration" #define WmNtransientFunctions "transientFunctions" #ifdef PANELIST #define WmNuseFrontPanel "useFrontPanel" #endif /* PANELIST */ #define WmNuseIconBox "useIconBox" #ifdef WSM #define WmNuseWindowOutline "useWindowOutline" #endif /* WSM */ #ifdef MINIMAL_DT #define WmNdtLite "useDtLite" #endif /* MINIMAL_DT */ #define WmNmoveOpaque "moveOpaque" #define WmNframeStyle "frameStyle" /* conponent appearance resources: */ #define WmNactiveBackground "activeBackground" #define WmNactiveBackgroundPixmap "activeBackgroundPixmap" #define WmNactiveBottomShadowColor "activeBottomShadowColor" #define WmNactiveBottomShadowPixmap "activeBottomShadowPixmap" #define WmNactiveForeground "activeForeground" #define WmNactiveTopShadowColor "activeTopShadowColor" #define WmNactiveTopShadowPixmap "activeTopShadowPixmap" #define WmNbackground "background" #define WmNbackgroundPixmap "backgroundPixmap" #define WmNbottomShadowColor "bottomShadowColor" #define WmNbottomShadowPixmap "bottomShadowPixmap" #define WmNfont "font" #define WmNforeground "foreground" #define WmNsaveUnder "saveUnder" #define WmNtopShadowColor "topShadowColor" #define WmNtopShadowPixmap "topShadowPixmap" /* mwm - client specific resources: */ #ifdef WSM #define WmNabsentMapBehavior "absentMapBehavior" #endif /* WSM */ #define WmNclientDecoration "clientDecoration" #define WmNclientFunctions "clientFunctions" #define WmNfocusAutoRaise "focusAutoRaise" #ifdef WSM #define WmNhelpResources "helpResources" #endif /* WSM */ #define WmNiconImage "iconImage" #define WmNiconImageBackground "iconImageBackground" #define WmNiconImageBottomShadowColor "iconImageBottomShadowColor" #define WmNiconImageBottomShadowPixmap "iconImageBottomShadowPixmap" #define WmNiconImageForeground "iconImageForeground" #define WmNiconImageTopShadowColor "iconImageTopShadowColor" #define WmNiconImageTopShadowPixmap "iconImageTopShadowPixmap" #define WmNignoreWMSaveHints "ignoreWMSaveHints" #ifdef WSM #define WmNinitialWorkspace "initialWorkspace" #endif /* WSM */ #define WmNmatteBackground "matteBackground" #define WmNmatteBottomShadowColor "matteBottomShadowColor" #define WmNmatteBottomShadowPixmap "matteBottomShadowPixmap" #define WmNmatteForeground "matteForeground" #define WmNmatteTopShadowColor "matteTopShadowColor" #define WmNmatteTopShadowPixmap "matteTopShadowPixmap" #define WmNmatteWidth "matteWidth" #define WmNmaximumClientSize "maximumClientSize" #define WmNscreenList "screenList" #define WmNscreens "screens" #define WmNsystemMenu "windowMenu" #define WmNuseClientIcon "useClientIcon" #define WmNusePPosition "usePPosition" #ifdef WSM #define WmNworkspaceList "workspaceList" #define WmNworkspaceCount "workspaceCount" #endif /* WSM */ /* window manager part resource names: */ #define WmNclient "client" #define WmNfeedback "feedback" #define WmNicon "icon" #define WmNmenu "menu" #define WmNtitle "title" #define WmNdefaults "defaults" #ifdef WSM #define WmNbackdrop "backdrop" #define WmNcolorSetId "colorSetId" #define WmNfrontPanel "frontPanel" #define WmNworkspaceController "workspaceController" #define WmNworkspacePresence "workspacePresence" #define WmNworkspaceSwitch "workspaceSwitch" #endif /* WSM */ /* window manager client resource names: */ #define WmNiconBox "iconbox" #define WmNconfirmbox "confirmbox" #ifdef WSM #define WmNswitcher "switcher" #endif /* WSM */ /*************************************<->************************************* * * Window manager resource classes ... * * * Description: * ----------- * *************************************<->***********************************/ /* mwm specific appearance and behavior resources: */ #define WmCAutoKeyFocus "AutoKeyFocus" #define WmCAutoRaiseDelay "AutoRaiseDelay" #ifdef WSM #define WmCBackdropDirectories "BackdropDirectories" #endif /* WSM */ #define WmCBitmapDirectory "BitmapDirectory" #ifdef MINIMAL_DT #define WmCBlinkOnExec "BlinkOnExec" #endif /* MINIMAL_DT */ #define WmCButtonBindings "ButtonBindings" #define WmCCleanText "CleanText" #define WmCClientAutoPlace "ClientAutoPlace" #define WmCColormapFocusPolicy "ColormapFocusPolicy" #define WmCConfigFile "ConfigFile" #ifdef WSM #define WmCCppCommand "CppCommand" #endif /* WSM */ #define WmCDeiconifyKeyFocus "DeiconifyKeyFocus" #define WmCDoubleClickTime "DoubleClickTime" #define WmCEnableWarp "EnableWarp" #define WmCEnforceKeyFocus "EnforceKeyFocus" #define WmCFadeNormalIcon "FadeNormalIcon" #define WmCFeedbackGeometry "FeedbackGeometry" #define WmCFrameBorderWidth "FrameBorderWidth" #ifdef WSM #define WmCFrameExternalShadowWidth "FrameExternalShadowWidth" #endif /* WSM */ #define WmCFreezeOnConfig "FreezeOnConfig" #ifdef WSM #define WmCGeometry "Geometry" #endif /* WSM */ #define WmCIconAutoPlace "IconAutoPlace" #define WmCIconBoxGeometry "IconBoxGeometry" #define WmCIconBoxLayout "IconBoxLayout" #define WmCIconBoxName "IconBoxName" #define WmCIconBoxSBDisplayPolicy "IconBoxSBDisplayPolicy" #define WmCIconBoxScheme "IconBoxScheme" #define WmCIconBoxTitle "IconBoxTitle" #define WmCIconClick "IconClick" #define WmCIconDecoration "IconDecoration" #ifdef WSM #define WmCIconExternalShadowWidth "IconExternalShadowWidth" #endif /* WSM */ #define WmCIconImageMaximum "IconImageMaximum" #define WmCIconImageMinimum "IconImageMinimum" #define WmCIconPlacement "IconPlacement" #define WmCIconPlacementMargin "IconPlacementMargin" #ifdef WSM #define WmCImage "Image" #define WmCImageBackground "ImageBackground" #define WmCImageForeground "ImageForeground" #endif /* WSM */ #define WmCInteractivePlacement "InteractivePlacement" #define WmCKeyBindings "KeyBindings" #define WmCKeyboardFocusPolicy "KeyboardFocusPolicy" #define WmCLimitResize "LimitResize" #define WmCLowerOnIconify "LowerOnIconify" #ifdef WSM #define WmCMarqueeSelectGranularity "MarqueeSelectGranularity" #endif /* WSM */ #define WmCMaximumMaximumSize "MaximumMaximumSize" #define WmCMoveThreshold "MoveThreshold" #define WmCMultiScreen "MultiScreen" #define WmCPassButtons "PassButtons" #define WmCPassSelectButton "PassSelectButton" #define WmCPositionIsFrame "PositionIsFrame" #define WmCPositionOnScreen "PositionOnScreen" #define WmCQuitTimeout "QuitTimeout" #define WmCRaiseKeyFocus "RaiseKeyFocus" #ifdef WSM #define WmCRefreshByClearing "RefreshByClearing" #endif #define WmCResizeBorderWidth "ResizeBorderWidth" #define WmCResizeCursors "ResizeCursors" #if ((!defined(WSM)) || defined(MWM_QATS_PROTOCOL)) # define WmCRootMenu "RootMenu" #endif /* !defined(WSM) || defined(MWM_QATS_PROTOCOL) */ #ifdef WSM #define WmCRootButtonClick "RootButtonClick" #define WmCSecondariesOnTop "SecondariesOnTop" #define WmCSessionVersion "SessionVersion" #endif /* WSM */ #ifndef WSM #define WmCSessionClientDB "SessionClientDB" #endif /* ! WSM */ #define WmCScreenList "ScreenList" #define WmCScreens "Screens" #define WmCShowFeedback "ShowFeedback" #ifdef WSM #define WmCShowNames "ShowNames" #endif /* WSM */ #define WmCStartupKeyFocus "StartupKeyFocus" #ifdef PANELIST #define WmCSubpanelDecoration "SubpanelDecoration" #define WmCSubpanelResources "SubpanelResources" #endif /* PANELIST */ #define WmCSystemButtonClick "WMenuButtonClick" #define WmCSystemButtonClick2 "WMenuButtonClick2" #define WmCTransientDecoration "TransientDecoration" #define WmCTransientFunctions "TransientFunctions" #ifdef PANELIST #define WmCUseFrontPanel "UseFrontPanel" #endif /* PANELIST */ #define WmCUseIconBox "UseIconBox" #ifdef WSM #define WmCUseWindowOutline "UseWindowOutline" #endif /* WSM */ #ifdef MINIMAL_DT #define WmCDtLite "UseDtLite" #endif /* MINIMAL_DT */ #define WmCMoveOpaque "MoveOpaque" #define WmCFrameStyle "FrameStyle" #ifdef WSM #define WmCWorkspaceList "WorkspaceList" #define WmCWorkspaceCount "WorkspaceCount" #endif /* WSM */ /* component appearance resources: */ #define WmCActiveBackground "ActiveBackground" #define WmCActiveBackgroundPixmap "ActiveBackgroundPixmap" #define WmCActiveBottomShadowColor "ActiveBottomShadowColor" #define WmCActiveBottomShadowPixmap "ActiveBottomShadowPixmap" #define WmCActiveForeground "ActiveForeground" #define WmCActiveTopShadowColor "ActiveTopShadowColor" #define WmCActiveTopShadowPixmap "ActiveTopShadowPixmap" #define WmCBackground "Background" #define WmCBackgroundPixmap "BackgroundPixmap" #define WmCBottomShadowColor "BottomShadowColor" #define WmCBottomShadowPixmap "BottomShadowPixmap" #define WmCFont "Font" #define WmCForeground "Foreground" #define WmCSaveUnder "SaveUnder" #define WmCTopShadowColor "TopShadowColor" #define WmCTopShadowPixmap "TopShadowPixmap" /* mwm - client specific resources: */ #ifdef WSM #define WmCAbsentMapBehavior "AbsentMapBehavior" #endif /* WSM */ #define WmCClientDecoration "ClientDecoration" #define WmCClientFunctions "ClientFunctions" #define WmCFocusAutoRaise "FocusAutoRaise" #ifdef WSM #define WmCHelpResources "HelpResources" #endif /* WSM */ #define WmCIconImage "IconImage" #define WmCIconImageBackground "IconImageBackground" #define WmCIconImageBottomShadowColor "IconImageBottomShadowColor" #define WmCIconImageBottomShadowPixmap "IconImageBottomShadowPixmap" #define WmCIconImageForeground "IconImageForeground" #define WmCIconImageTopShadowColor "IconImageTopShadowColor" #define WmCIconImageTopShadowPixmap "IconImageTopShadowPixmap" #define WmCIgnoreWMSaveHints "IgnoreWMSaveHints" #ifdef WSM #define WmCInitialWorkspace "InitialWorkspace" #endif /* WSM */ #define WmCMatteBackground "MatteBackground" #define WmCMatteBottomShadowColor "MatteBottomShadowColor" #define WmCMatteBottomShadowPixmap "MatteBottomShadowPixmap" #define WmCMatteForeground "MatteForeground" #define WmCMatteTopShadowColor "MatteTopShadowColor" #define WmCMatteTopShadowPixmap "MatteTopShadowPixmap" #define WmCMatteWidth "MatteWidth" #define WmCMaximumClientSize "MaximumClientSize" #define WmCSystemMenu "WindowMenu" #define WmCUseClientIcon "UseClientIcon" #define WmCUsePPosition "UsePPosition" /* window manager part resource names: */ #define WmCClient "Client" #define WmCFeedback "Feedback" #define WmCIcon "Icon" #define WmCMenu "Menu" #define WmCTitle "Title" #define WmCDefaults "Defaults" #ifdef WSM #define WmCBackdrop "Backdrop" #define WmCColorSetId "ColorSetId" #define WmCFrontPanel "FrontPanel" #define WmCWorkspaceController "WorkspaceController" #define WmCWorkspacePresence "WorkspacePresence" #define WmCWorkspaceSwitch "WorkspaceSwitch" #endif /* WSM */ /* window manager client resource names: */ #define WmCIconBox "Iconbox" #define WmCConfirmbox "Confirmbox" #ifdef WSM #define WmCSwitcher "Switcher" #endif /* WSM */ /*************************************<->************************************* * * Window manager resource converter names ... * * * Description: * ----------- * *************************************<->***********************************/ #ifdef WSM #define WmRAbsentMapBehavior "WmAMBehavior" #endif /* WSM */ #define WmRCFocusPolicy "WmCFocus" #define WmRClientDecor "WmCDecor" #define WmRClientFunction "WmCFunc" #define WmRFrameStyle "WmFrameStyle" #define WmRIconBoxLayout "WmIBLayout" #define WmRIconDecor "WmIDecor" #define WmRIconPlacement "WmIPlace" #define WmRKFocusPolicy "WmKFocus" #define WmRSize "WmSize" #define WmRShowFeedback "WmShowFeedback" #define WmRUsePPosition "WmUsePPosition" /*************************************<->************************************* * * Window manager resource set definitions and default resource values ... * * * Description: * ----------- * *************************************<->***********************************/ /*************************************<->************************************* * * Mwm resource description file definitions ... * * * Description: * ----------- * *************************************<->***********************************/ /* Configuration resource types: */ #define CRS_BUTTON (1L << 0) #define CRS_KEY (1L << 1) #define CRS_MENU (1L << 2) #define CRS_ACCEL (1L << 3) #define CRS_ANY (CRS_BUTTON | CRS_KEY | CRS_MENU | CRS_ACCEL) #ifdef PANELIST #define WmNhelpDirectory "helpDirectory" #define WmCHelpDirectory "HelpDirectory" #endif /* PANELIST */ #ifdef WSM /************************** eof ************************/ #endif /* WSM */