Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XtParseAcceleratorTable(3)	 XT FUNCTIONS	    XtParseAcceleratorTable(3)

NAME
       XtParseAcceleratorTable,	XtInstallAccelerators, XtInstallAll-
       Accelerators - managing accelerator tables

SYNTAX
       XtAccelerators XtParseAcceleratorTable(String source);

       void XtInstallAccelerators(Widget destination, Widget source);

       void XtInstallAllAccelerators(Widget destination, Widget	source);

ARGUMENTS
       source	 Specifies the accelerator table to compile.

       destination
		 Specifies the widget on which the accelerators	are to be in-
		 stalled.

       source	 Specifies the widget or the root widget of the	widget tree
		 from which the	accelerators are to come.

DESCRIPTION
       The XtParseAcceleratorTable function compiles the accelerator table
       into the	opaque internal	representation.

       The XtInstallAccelerators function installs the accelerators from
       source onto destination by augmenting the destination translations with
       the source accelerators.	 If the	source display_accelerator method is
       non-NULL, XtInstallAccelerators calls it	with the source	widget and a
       string representation of	the accelerator	table, which indicates that
       its accelerators	have been installed and	that it	should display them
       appropriately.  The string representation of the	accelerator table is
       its canonical translation table representation.

       The XtInstallAllAccelerators function recursively descends the widget
       tree rooted at source and installs the accelerators of each widget en-
       countered onto destination.  A common use os to call XtInstallAll-
       Accelerators and	pass the application main window as the	source.

SEE ALSO
       XtParseTranslationTable(1)
       X Toolkit Intrinsics - C	Language Interface
       Xlib - C	Language X Interface

X Version 11			  libXt	1.1.5	    XtParseAcceleratorTable(3)

NAME | SYNTAX | ARGUMENTS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XtParseAcceleratorTable&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help