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