MirBSD manpage: XtGetApplicationResources(3), XtVaGetApplicationResources(3)


XtGetApplicationResources(3XT)FUNCTXtGetApplicationResources(3Xt)

NAME

     XtGetApplicationResources, XtVaGetApplicationResources -
     obtain application resources

SYNTAX

     void XtGetApplicationResources(Widget w, XtPointer base,
          XtResourceList resources, Cardinal num_resources,
          ArgList args, Cardinal num_args);

     void XtVaGetApplicationResources(Widget w, XtPointer base,
          XtResourceList resources, Cardinal num_resources, ...);

ARGUMENTS

     args      Specifies the argument list to override resources
               obtained from the resource database.

     base      Specifies the base address of the subpart data
               structure where the resources should be written.

     num_args  Specifies the number of arguments in the argument
               list.

     num_resources
               Specifies the number of resources in the resource
               list.

     resources Specifies the resource list for the subpart. or
               that identifies the resource database to search

     w         Specifies the widget that wants resources for a
               subpart.

     ...       Specifies the variable arguments to override
               resources obtained from the resource database.

DESCRIPTION

     The XtGetApplicationResources function first uses the passed
     widget, which is usually an application shell, to construct
     a resource name and class list, Then, it retrieves the
     resources from the argument list, the resource database, or
     the resource list default values. After adding base to each
     address, XtGetApplicationResources copies the resources into
     the address given in the resource list. If args is NULL,
     num_args must be zero. However, if num_args is zero, the
     argument list is not referenced. The portable way to specify
     application resources is to declare them as members of a
     structure and pass the address of the structure as the base
     argument.

SEE ALSO

     X Toolkit Intrinsics - C Language Interface
     Xlib - C Language X Interface

XFree86                   Version 4.5.0                         1

Generated on 2021-12-07 11:07:08 by $MirOS: src/scripts/roff2htm,v 1.103 2021/01/23 20:24:35 tg Exp $ — This product includes material provided by mirabilos.

These manual pages and other documentation are copyrighted by their respective writers; their sources are available at the project’s CVSweb, AnonCVS and other mirrors. The rest is Copyright © 2002–2021 MirBSD.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report — diffs preferred.