Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xtgetconstraintresourcelist(3) [hpux man page]

XtGetConstraintResourceList()											     XtGetConstraintResourceList()

Name
  XtGetConstraintResourceList - get the constraint resource list structure for a particular widget class.

Synopsis
  void XtGetConstraintResourceList(object_class, resources_return, num_resources_return)
	   WidgetClass object_class;
	   XtResourceList *resources_return;
	   Cardinal *num_resources_return;

Inputs
  object_class	 Specifies the object class to be queried; may be of class objectClass or any subclass thereof.

Outputs
  resources_return
		 Returns the constraint resource list.

  num_resources_return
		 Returns the number of entries in the constraint resource list.

Availability
  Release 4 and later.

Description
  XtGetConstraintResources()  returns  the resource list of the constraintClassPart of the widget class object_class.  If it is called before
  the widget class is initialized, the resource list as specified in the widget class record will be returned.	If it  is  called  after  the
  widget  class  has  been initialized, the merged resource list for the class and all constraint superclasses is returned.  If the specified
  object_class is not a subclass of constraintWidgetClass, *resources_return is set to NULL and *num_resources_return is set  to  zero.   The
  list returned by XtGetConstraintResourceList() should be freed using XtFree() when it is no longer needed.

Usage
  Most	applications  will  never need to query a widget class for the resources it supports.  This function is intended to support interface
  builders and applications like editres which allow the use to view the available resources and set them interactively.

  To get the normal resources of a widget rather than the constraint resources, use XtGetResourceList().

See Also
  XtGetResourceList(1).

Xt - Resource Management											     XtGetConstraintResourceList()

Check Out this Related Man Page

XtGetResourceList()													       XtGetResourceList()

Name
  XtGetResourceList - get the resource list of a widget class.

Synopsis
  void XtGetResourceList(object_class, resources_return, num_resources_return);
	 WidgetClass object_class;
	 XtResourceList *resources_return;
	 Cardinal *num_resources_return;

Inputs
  object_class
	 Specifies the object class to be queried; may be objectClass or any subclass.

Outputs
  resources_return
	 Returns the resource list.

  num_resources_return
	 Returns the number of entries in the resource list.

Description
  XtGetResourceList() returns the corePart resource list of the specified widget or object class.  If it is called before the widget class is
  initialized it returns the resource list as specified in the widget class record.  If it is called after the widget class has been initial-
  ized,  it returns a merged resource list that includes the resources for all superclasses.  The list returned by XtGetResourceList() should
  be freed using XtFree() when it is no longer needed.

Usage
  Most applications will never need to query the a widget class for the resources it supports.	This function is intended to  support  inter-
  face builders and applications like editres which allow the use to view the available resources and set them interactively.

  To get the constraint resources of a widget class, use XtGetConstraintResourceList().

Structures
  XtResource is defined as follows:

     typedef struct _XtResource {
	String	  resource_name;  /* Resource name */
	String	  resource_class; /* Resource class */
	String	  resource_type;  /* Representation type desired */
	Cardinal  resource_size;  /* Size in bytes of representation */
	Cardinal  resource_offset;/* Offset from base to put resource value */
	String	  default_type;   /* Representation type of specified default */
	XtPointer default_addr;   /* Address of resource default value */
     } XtResource, *XtResourceList;

See Also
  XtGetConstraintResourceList(1).

Xt - Resource Management												       XtGetResourceList()
Man Page