19aa228fdSmrg/* 29aa228fdSmrg 39aa228fdSmrgCopyright 1990, 1998 The Open Group 49aa228fdSmrg 59aa228fdSmrgPermission to use, copy, modify, distribute, and sell this software and its 69aa228fdSmrgdocumentation for any purpose is hereby granted without fee, provided that 79aa228fdSmrgthe above copyright notice appear in all copies and that both that 89aa228fdSmrgcopyright notice and this permission notice appear in supporting 99aa228fdSmrgdocumentation. 109aa228fdSmrg 119aa228fdSmrgThe above copyright notice and this permission notice shall be included 129aa228fdSmrgin all copies or substantial portions of the Software. 139aa228fdSmrg 149aa228fdSmrgTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 159aa228fdSmrgOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 169aa228fdSmrgMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 179aa228fdSmrgIN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR 189aa228fdSmrgOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 199aa228fdSmrgARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 209aa228fdSmrgOTHER DEALINGS IN THE SOFTWARE. 219aa228fdSmrg 229aa228fdSmrgExcept as contained in this notice, the name of The Open Group shall 239aa228fdSmrgnot be used in advertising or otherwise to promote the sale, use or 249aa228fdSmrgother dealings in this Software without prior written authorization 259aa228fdSmrgfrom The Open Group. 269aa228fdSmrg 279aa228fdSmrg*/ 289aa228fdSmrg 299aa228fdSmrg 309aa228fdSmrg#ifndef _RootWindow_h 319aa228fdSmrg#define _RootWindow_h 329aa228fdSmrg 339aa228fdSmrg/**************************************************************** 349aa228fdSmrg * 359aa228fdSmrg * RootWindow widget 369aa228fdSmrg * 379aa228fdSmrg ****************************************************************/ 389aa228fdSmrg 399aa228fdSmrg/* Resources: 409aa228fdSmrg 419aa228fdSmrg Name Class RepType Default Value 429aa228fdSmrg ---- ----- ------- ------------- 439aa228fdSmrg background Background Pixel XtDefaultBackground 449aa228fdSmrg border BorderColor Pixel XtDefaultForeground 459aa228fdSmrg borderWidth BorderWidth Dimension 1 469aa228fdSmrg destroyCallback Callback Pointer NULL 479aa228fdSmrg height Height Dimension 0 489aa228fdSmrg mappedWhenManaged MappedWhenManaged Boolean True 499aa228fdSmrg sensitive Sensitive Boolean True 509aa228fdSmrg width Width Dimension 0 519aa228fdSmrg x Position Position 0 529aa228fdSmrg y Position Position 0 539aa228fdSmrg 549aa228fdSmrg*/ 559aa228fdSmrg 569aa228fdSmrg 579aa228fdSmrg/* declare specific RootWindowWidget class and instance datatypes */ 589aa228fdSmrg 599aa228fdSmrgtypedef struct _RootWindowClassRec* RootWindowWidgetClass; 609aa228fdSmrgtypedef struct _RootWindowRec* RootWindowWidget; 619aa228fdSmrg 629aa228fdSmrg/* declare the class constant */ 639aa228fdSmrg 649aa228fdSmrgextern WidgetClass rootWindowWidgetClass; 659aa228fdSmrg 669aa228fdSmrg#endif /* _RootWindow_h */ 67