17a84e134Smrg/* 27a84e134Smrg * Copyright 1991 by OMRON Corporation 37a84e134Smrg * 47a84e134Smrg * Permission to use, copy, modify, distribute, and sell this software and its 57a84e134Smrg * documentation for any purpose is hereby granted without fee, provided that 67a84e134Smrg * the above copyright notice appear in all copies and that both that 77a84e134Smrg * copyright notice and this permission notice appear in supporting 87a84e134Smrg * documentation, and that the name of OMRON not be used in advertising or 97a84e134Smrg * publicity pertaining to distribution of the software without specific, 107a84e134Smrg * written prior permission. OMRON makes no representations about the 117a84e134Smrg * suitability of this software for any purpose. It is provided "as is" 127a84e134Smrg * without express or implied warranty. 137a84e134Smrg * 147a84e134Smrg * OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING 157a84e134Smrg * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL 167a84e134Smrg * OMRON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR 177a84e134Smrg * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 187a84e134Smrg * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTUOUS ACTION, 197a84e134Smrg * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 20421c997bSmrg * SOFTWARE. 217a84e134Smrg * 227a84e134Smrg * Author: Seiji Kuwari OMRON Corporation 237a84e134Smrg * kuwa@omron.co.jp 247a84e134Smrg * kuwa%omron.co.jp@uunet.uu.net 25421c997bSmrg */ 267a84e134Smrg 277a84e134Smrg/* 287a84e134Smrg 297a84e134SmrgCopyright 1994, 1998 The Open Group 307a84e134Smrg 317a84e134SmrgPermission to use, copy, modify, distribute, and sell this software and its 327a84e134Smrgdocumentation for any purpose is hereby granted without fee, provided that 337a84e134Smrgthe above copyright notice appear in all copies and that both that 347a84e134Smrgcopyright notice and this permission notice appear in supporting 357a84e134Smrgdocumentation. 367a84e134Smrg 377a84e134SmrgThe above copyright notice and this permission notice shall be included in 387a84e134Smrgall copies or substantial portions of the Software. 397a84e134Smrg 407a84e134SmrgTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 417a84e134SmrgIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 427a84e134SmrgFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 437a84e134SmrgOPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 447a84e134SmrgAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 457a84e134SmrgCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 467a84e134Smrg 477a84e134SmrgExcept as contained in this notice, the name of The Open Group shall not be 487a84e134Smrgused in advertising or otherwise to promote the sale, use or other dealings 497a84e134Smrgin this Software without prior written authorization from The Open Group. 507a84e134Smrg 517a84e134Smrg*/ 527a84e134Smrg 537a84e134Smrg#ifndef _VendorEP_h 547a84e134Smrg#define _VendorEP_h 557a84e134Smrg 567a84e134Smrg#include <X11/Xaw/XawImP.h> 577a84e134Smrg 587a84e134Smrgtypedef struct { 597a84e134Smrg XtPointer extension; 607a84e134Smrg} XawVendorShellExtClassPart; 617a84e134Smrg 627a84e134Smrgtypedef struct _VendorShellExtClassRec { 637a84e134Smrg ObjectClassPart object_class; 647a84e134Smrg XawVendorShellExtClassPart vendor_shell_ext_class; 657a84e134Smrg} XawVendorShellExtClassRec; 667a84e134Smrg 677a84e134Smrgtypedef struct { 687a84e134Smrg Widget parent; 697a84e134Smrg XawImPart im; 707a84e134Smrg XawIcPart ic; 717a84e134Smrg#ifndef OLDXAW 725b16253fSmrg XtPointer pad[4]; /* for future use and keep binary compatibility */ 737a84e134Smrg#endif 747a84e134Smrg} XawVendorShellExtPart; 757a84e134Smrg 767a84e134Smrgtypedef struct XawVendorShellExtRec { 777a84e134Smrg ObjectPart object; 787a84e134Smrg XawVendorShellExtPart vendor_ext; 797a84e134Smrg} XawVendorShellExtRec, *XawVendorShellExtWidget; 807a84e134Smrg 817a84e134Smrg#endif /* _VendorEP_h */ 82