VendorShell man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

VendorShell()							 VendorShell()

Name
  VendorShell widget class - shell widget class for vendor-specific hooks
  for interaction with custom window managers.

Synopsis
  Public Headers:   <X11/StringDefs.h>
		    <X11/Vendor.h>

  Private Header:   <X11/VendorP.h>

  Class Name:	    VendorShell

  Class Hierarchy:  Core → Composite → Shell → WMShell → VendorShell

  Class Pointer:    vendorShellWidgetClass

  Instantiation:    VendorShell is an Intrinsics meta-class, and  is  not
		    normally instantiated.

  Functions/Macros: XmIsVendorShell()

Description
  VendorShell  is  a  subclass of WMShell that allows software vendors to
  provide hooks (class methods, resources, etc.) to support their  custom
  window  managers.   As shipped by MIT, VendorShell defines no new class
  or instance  fields,	nor  any  resources.   Vendors	may  implement	a
  different  VendorShell  and  ship  that.  Applications linked with this
  custom VendorShell will be able to interact specially with  the  custom
  window manager.

  The  Motif  widget  set  contains a custom VendorShell which provides a
  number  of  resources	 not  documented  here.	  See  Volume  6B,  Motif
  Reference Manual for more information on that VendorShell widget.

New Resources
  VendorShell defines no new resources.

Inherited Resources
  VendorShell inherits the following resources.	 The resources are listed
  alphabetically, along with the superclass that defines them.

Resource	       Inherited From	Resource	      Inherited From
XtNaccelerators	       Core		XtNmaxAspectX	      WMShell
XtNallowShellResize    Shell		XtNmaxAspectY	      WMShell
XtNancestorSensitive   Core		XtNmaxHeight	      WMShell
XtNbackground	       Core		XtNmaxWidth	      WMShell
XtNbackgroundPixmap    Core		XtNminAspectX	      WMShell
XtNbaseHeight	       WMShell		XtNminAspectY	      WMShell
XtNbaseWidth	       WMShell		XtNminHeight	      WMShell
XtNborderColor	       Core		XtNminWidth	      WMShell
XtNborderPixmap	       Core		XtNnumChildren	      Composite
XtNborderWidth	       Core		XtNoverrideRedirect   Shell
XtNchildren	       Composite	XtNpopdownCallback    Shell
XtNcolormap	       Core		XtNpopupCallback      Shell
XtNcreatePopupChild-   Shell		XtNsaveUnder	      Shell
Proc
XtNdepth	       Core		XtNscreen	      Core
XtNdestroyCallback     Core		XtNsensitive	      Core
XtNgeometry	       Shell		XtNtitle	      WMShell
XtNheight	       Core		XtNtitleEncoding      WMShell

XtNheightInc	       WMShell		XtNtransient	      WMShell
XtNiconMask	       WMShell		XtNtranslations	      Core
XtNiconPixmap	       WMShell		XtNvisual	      Shell
XtNiconWindow	       WMShell		XtNwaitForWm	      WMShell
XtNiconX	       WMShell		XtNwidth	      Core
XtNiconY	       WMShell		XtNwidthInc	      WMShell
XtNinitialResources-   Core		XtNwindowGroup	      WMShell
Persistent
XtNinitialState	       WMShell		XtNwinGravity	      WMShell
XtNinput	       WMShell		XtNwmTimeout	      WMShell
XtNinsertPosition      Composite	XtNx		      Core
XtNmappedWhenManaged   Core		XtNy		      Core

Class Structure
  The VendorShell class structure contains only an extension field:

     typedef struct {
	  XtPointer extension;/* pointer to extension record */
     } VendorShellClassPart;

     typedef struct _VendorShellClassRec {
	  CoreClassPart core_class;
	  CompositeClassPart composite_class;
	  ShellClassPart shell_class;
	  WMShellClassPart wm_shell_class;
	  VendorShellClassPart vendor_shell_class;
     } VendorShellClassRec;

  There is not an extension defined for VendorShell (as shipped	 by  MIT)
  and the extension field should be NULL.

Instance Structure
  The  VendorShell  instance  structure (as shipped by MIT) is defined as
  follows:

     typedef struct {
	  int vendor_specific;
     } VendorShellPart;.

     typedef struct {
	  CorePart core;
	  CompositePart composite;
	  ShellPart shell;
	  WMShellPart wm;
	  VendorShellPart vendor;
     } VendorShellRec, *VendorShellWidget;

See Also
  Shell(3).

Intrinsics Classes						 VendorShell()
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net