Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Apropos / Subsearch:
optional field

uil(1X)								      uil(1X)
OSF/Motif							    OSF/Motif


  uil -	The user interface language compiler


  uil [options]	file


  The uil command invokes the UIL compiler.  The User Interface	Language
  (UIL)	is a specification language for	describing the initial state of	a
  user interface for a Motif application.  The specification describes the
  objects (menus, dialog boxes,	labels,	push buttons, and so on) used in the
  interface and	specifies the routines to be called when the interface
  changes state	as a result of user interaction.

      Specifies	the file to be compiled	through	the UIL	compiler.

      Specifies	one or more of the following options:

	  This option causes the compiler to look for include files in the
	  directory specified if the include files have	not been found in the
	  paths	that already were searched. Specify this option	followed by a
	  pathname, with no intervening	spaces.

      -m  Machine code is listed.  This	directs	the compiler to	place in the
	  listing file a description of	the records that it added to the User
	  Interface Database (UID).  This helps	you isolate errors.  The
	  default is no	machine	code.

      -o file
	  Directs the compiler to produce a UID. By default, UIL creates a
	  UID with the name a.uid. The file specifies the filename for the
	  UID. No UID is produced if the compiler issues any diagnostics
	  categorized as error or severe.

      -s  Directs the compiler to set the locale before	compiling any files.
	  The locale is	set in an implementation-dependent manner. On ANSI
	  C-based systems, the locale is usually set by	calling
	  setlocale(LC_ALL, " "). If this option is not	specified, the com-
	  piler	does not set the locale.

      -v file
	  Directs the compiler to generate a listing. The file specifies the
	  filename for the listing. If the -v option is	not present, no	list-
	  ing is generated by the compiler. The	default	is no listing.

      -w  Specifies that the compiler suppress all warning and informational
	  messages. If this option is not present, all messages	are gen-
	  erated, regardless of	the severity.

      -wmd file
	  Specifies a binary widget meta-language description file to be used
	  in place of the default WML description.

  For more information about UIL syntax, see the OSF/Motif Programmer's


  X(1X), Uil(3X)