From 5f8448ef6b85a9ff72c5af4cec99183c8bb60dc6 Mon Sep 17 00:00:00 2001 From: marha Date: Tue, 10 Apr 2012 14:58:33 +0200 Subject: Updated following packages: bigreqsproto-1.1.2 fontsproto-2.1.2 recordproto-1.14.2 scrnsaverproto-1.2.2 xcmiscproto-1.2.2 libXt-1.1.3 xhost-1.0.5 kbproto-1.0.6 libXrender-0.9.7 libxkbfile-1.0.8 freetype-2.4.9 libXaw-1.0.10 libXpm-3.5.10 xproto-7.0.23 --- libXaw/specs/AsciiSink.xml | 2 +- libXaw/specs/AsciiSource.xml | 48 +- libXaw/specs/AsciiText.xml | 4 +- libXaw/specs/Box.xml | 2 +- libXaw/specs/CH1.xml | 10 +- libXaw/specs/CH2.xml | 91 ++-- libXaw/specs/CH3.xml | 2 +- libXaw/specs/CH4.xml | 2 +- libXaw/specs/CH5.xml | 6 +- libXaw/specs/CH6.xml | 4 +- libXaw/specs/CH7.xml | 8 +- libXaw/specs/Dialog.xml | 32 +- libXaw/specs/Form.xml | 28 +- libXaw/specs/Grip.xml | 2 +- libXaw/specs/Label.xml | 2 +- libXaw/specs/List.xml | 18 +- libXaw/specs/Makefile.am | 65 +-- libXaw/specs/Makefile.in | 620 +++++++++++++++++++++++ libXaw/specs/MenuButton.xml | 4 +- libXaw/specs/Paned.xml | 26 +- libXaw/specs/Panner.xml | 4 +- libXaw/specs/Porthole.xml | 12 +- libXaw/specs/Repeater.xml | 2 +- libXaw/specs/Scrollbar.xml | 10 +- libXaw/specs/Simple.xml | 2 +- libXaw/specs/SimpleMenu.xml | 16 +- libXaw/specs/Sme.xml | 4 +- libXaw/specs/SmeBSB.xml | 4 +- libXaw/specs/SmeLine.xml | 2 +- libXaw/specs/StripChart.xml | 2 +- libXaw/specs/Template.xml | 2 +- libXaw/specs/Template_public_header_file.xml | 2 +- libXaw/specs/Text.xml | 4 +- libXaw/specs/TextActions.xml | 4 +- libXaw/specs/TextActions_text_widget_actions.xml | 4 +- libXaw/specs/TextFuncs.xml | 84 +-- libXaw/specs/TextSink.xml | 50 +- libXaw/specs/TextSource.xml | 34 +- libXaw/specs/Toggle.xml | 40 +- libXaw/specs/Tree.xml | 12 +- libXaw/specs/Viewport.xml | 6 +- libXaw/specs/libXaw.xml | 71 +-- 42 files changed, 963 insertions(+), 384 deletions(-) create mode 100644 libXaw/specs/Makefile.in (limited to 'libXaw/specs') diff --git a/libXaw/specs/AsciiSink.xml b/libXaw/specs/AsciiSink.xml index 06bc87dc4..aba588b6c 100644 --- a/libXaw/specs/AsciiSink.xml +++ b/libXaw/specs/AsciiSink.xml @@ -38,7 +38,7 @@ handling Tab and Carriage Return.\fP The source object also reports the text window metrics to the text widgets. - + Resources diff --git a/libXaw/specs/AsciiSource.xml b/libXaw/specs/AsciiSource.xml index bd51f990a..b3ca6da12 100644 --- a/libXaw/specs/AsciiSource.xml +++ b/libXaw/specs/AsciiSource.xml @@ -50,7 +50,7 @@ into an internal buffer. This buffer may then be modified, provided the text widget is in the correct edit mode, just as if it were a source of type XawAsciiString. Unlike R3 and earlier versions of the AsciiSrc, it is now possible to specify an editable disk source. The file is not -updated, however, until a call to XawAsciiSave is made. When the +updated, however, until a call to is made. When the source is in this mode the useStringInPlace resource is ignored. @@ -68,22 +68,22 @@ In the default case for AsciiSrc objects of type XawAsciiStringuseStringInPlace is false, and the widget owns the string. The initial value of the string resource, and any update made by the application -programmer to the string resource with XtSetValues, is copied +programmer to the string resource with , is copied into memory private to the widget, and managed internally by the widget. The application writer does not need to worry about running out of buffer space (subject to the total memory available to the application). The performance does not decay linearly as the buffer grows large, as is necessarily the case when the text buffer is used -in place. The application writer must use XtGetValues to +in place. The application writer must use to determine the contents of the text buffer, which will return a copy of the widget's text buffer as -it existed at the time of the XtGetValues call. This copy +it existed at the time of the call. This copy is not affected by subsequent updates to the text buffer, i.e., it is not updated as the user types input into the text buffer. This copy is freed upon the next call to XtGetValues to retrieve the string resource; however, to conserve memory, -there is a convenience routine, XawAsciiSourceFreeString, allowing the +there is a convenience routine, , allowing the application programmer to direct the widget to free the copy. @@ -94,12 +94,12 @@ is the string owner. The widget will take the value of the string resource as its own text buffer, and the length resource indicates the buffer size. In this case the buffer contents change as the user types at the widget; -it is not necessary to call XtGetValues on the string +it is not necessary to call on the string resource to determine the contents of the buffer-it will simply return the address of the application's implementation of the text buffer. - + Resources @@ -206,7 +206,7 @@ retrieved from the argument list or from the resource database: - + Convenience Routines @@ -220,11 +220,11 @@ commonly used functionality of the AsciiSrc. When the AsciiSrc widget is not in useStringInPlace mode space must be allocated whenever the file is saved, or the string is -requested with a call to XtGetValues. This memory is allocated on the +requested with a call to . This memory is allocated on the fly, and remains valid until the next time a string needs to be allocated. You may save memory by freeing this string as soon as you are done -with it by calling XawAsciiSourceFreeString. - +with it by calling . + void XawAsciiSourceFreeString Widget w @@ -247,8 +247,8 @@ Specifies the AsciiSrc object. This function will free the memory that contains the string pointer returned -by XtGetValues. This will normally happen automatically when -the next call to XtGetValues occurs, or when the widget is destroyed. +by . This will normally happen automatically when +the next call to occurs, or when the widget is destroyed. @@ -256,8 +256,8 @@ the next call to XtGetValues occurs, or when the widget is To save the changes made in the current text source into a file use -XawAsciiSave. - +. + Boolean XawAsciiSave Widget w @@ -279,7 +279,7 @@ Specifies the AsciiSrc object. -XawAsciiSave returns True if the save was successful. + returns True if the save was successful. It will update the file named in the string resource. If the buffer has not been changed, no action will be taken. This function only works on an AsciiSrc of type XawAsciiFile. @@ -288,8 +288,8 @@ only works on an AsciiSrc of type XawAsciiFile. To save the contents of the current text buffer into a named file use -XawAsciiSaveAsFile. - +. + Boolean XawAsciiSaveAsFile Widget w @@ -323,7 +323,7 @@ The name of the file to save the current buffer into. This function returns True if the save was successful. -XawAsciiSaveAsFile will work with a buffer of either type + will work with a buffer of either type XawAsciiString or type XawAsciiFile. @@ -332,10 +332,10 @@ This function returns True if the save was successful. To find out if the text buffer in an AsciiSrc object has changed -since the last time it was saved with XawAsciiSave or queried +since the last time it was saved with or queried -use XawAsciiSourceChanged. - +use . + Boolean XawAsciiSourceChanged Widget w @@ -359,8 +359,8 @@ Specifies the AsciiSrc object. This function will return True if the source has changed since the last time it was saved or queried. The internal change flag is -reset whenever the string is queried via XtGetValues or the -buffer is saved via XawAsciiSave. +reset whenever the string is queried via or the +buffer is saved via . diff --git a/libXaw/specs/AsciiText.xml b/libXaw/specs/AsciiText.xml index 1a336d6c8..156e0c029 100644 --- a/libXaw/specs/AsciiText.xml +++ b/libXaw/specs/AsciiText.xml @@ -47,9 +47,9 @@ specifying these resources in a resource file it is necessary to use *AsciiText.resource_name, since they actually belong to the children of the AsciiText widget, and not the AsciiText widget itself. However, these resources may be set directly on the AsciiText widget at -widget creation time, or via XtSetValues. +widget creation time, or via . - + Resources diff --git a/libXaw/specs/Box.xml b/libXaw/specs/Box.xml index fe93b42d3..692d7d236 100644 --- a/libXaw/specs/Box.xml +++ b/libXaw/specs/Box.xml @@ -38,7 +38,7 @@ are often called ButtonBox widgets, but the children are not limited to buttons. The Box's children are arranged on a background that has its own specified dimensions and color. - + Resources diff --git a/libXaw/specs/CH1.xml b/libXaw/specs/CH1.xml index a4fb08c2d..8d913b8a7 100644 --- a/libXaw/specs/CH1.xml +++ b/libXaw/specs/CH1.xml @@ -1,4 +1,4 @@ - + Athena Widgets and The Intrinsics The X Toolkit is made up of two distinct pieces, the Xt Intrinsics and a @@ -42,7 +42,7 @@ design allows for, but does not necessarily encourage, the free mixing of radically differing widget implementations. - + Introduction to the X Toolkit @@ -130,7 +130,7 @@ Format of the Widget Reference Chapters -In addition to the terms already defined for X programming (see +In addition to the terms already defined for X programming (see Xlib - C Language Interface), the following terms are specific to the Intrinsics and Athena widget set and used throughout this document. @@ -646,7 +646,7 @@ resource is changed. This resource is only settable at widget creation time, and may not -be modified with XtSetValues. +be modified with . @@ -716,7 +716,7 @@ resource defaults to False in the Intrinsics, but is redefi default to True when an application is using the Athena widget set. An application programmer may override this default and set the resource back to False if the application does not need the window -manager to give it the input focus. See the +manager to give it the input focus. See the X Toolkit Intrinsics - C Language Interface for details on the input resource. diff --git a/libXaw/specs/CH2.xml b/libXaw/specs/CH2.xml index 08f0ff569..98ac97ee1 100644 --- a/libXaw/specs/CH2.xml +++ b/libXaw/specs/CH2.xml @@ -1,5 +1,5 @@ Using Widgets - + Using Widgets Widgets serve as the primary tools for building a user interface or @@ -35,7 +35,7 @@ description of the programming interface is provided in the document If it is desirable that the application take advantage of internationalization (i18n), you must establish locale with XtSetLanguageProc -before XtDisplayInitialize or XtAppInitialize +before XtDisplayInitialize or is called. For full details, please refer to the document X Toolkit Intrinsics - C Language Interface, section 2.2. However, the following simplest-case call is sufficient in many or most applications. @@ -69,7 +69,7 @@ of programs in the default "C" locale. You must call a toolkit initialization function before invoking any other toolkit routines (besides locale setting, above). -XtAppInitialize + opens the X server connection, parses the command line, and creates an initial widget that will serve as the root of a tree of widgets created by this application. @@ -77,7 +77,7 @@ a tree of widgets created by this application. - + Widget XtAppInitialize XtAppContext app_context_return @@ -126,7 +126,7 @@ first letter of the application name. For example, the application named Specifies how to parse the command line for any application-specific resources. The options argument is passed as a parameter to -XrmParseCommand . +XrmParseCommand. For further information, see Xlib - C Language Interface. @@ -220,10 +220,10 @@ Creating a widget is a three-step process. First, the widget instance is allocated, and various instance-specific attributes are set by using XtCreateWidget. Second, the widget's parent is informed of the new child by using XtManageChild. Finally, X windows are -created for the parent and all its children by using XtRealizeWidget +created for the parent and all its children by using and specifying the top-most widget. The first two steps can be -combined by using XtCreateManagedWidget. In addition, -XtRealizeWidget is automatically called when the child becomes +combined by using . In addition, + is automatically called when the child becomes managed if the parent is already realized. @@ -231,7 +231,7 @@ managed if the parent is already realized. To allocate, initialize, and manage a widget, use XtCreateManagedWidget . - + Widget XtCreateManagedWidget String name @@ -659,7 +659,7 @@ directory is The -XtRealizeWidget + function performs two tasks: @@ -675,7 +675,7 @@ for performance reasons. Creates an X window for the widget and, if it is a composite widget, realizes each of its managed children. - + void XtRealizeWidget Widget w @@ -708,9 +708,9 @@ see the X Toolkit Intrinsics - C Language InterfaceXtAppMainLoop. +events is . - + void XtAppMainLoop XtAppContext app_context @@ -725,7 +725,7 @@ events is XtAppMainLoop. Specifies the application context of this application. The value is -normally returned by XtAppInitialize. +normally returned by . @@ -786,13 +786,13 @@ Set an argument value By default, widget windows are mapped (made viewable) automatically by -XtRealizeWidget. This behavior can be disabled by using -XtSetMappedWhenManaged, making the client responsible for calling -XtMapWidget to make the widget viewable. +. This behavior can be disabled by using +, making the client responsible for calling + to make the widget viewable. - + void XtSetMappedWhenManaged Widget w @@ -821,9 +821,9 @@ Specifies the new value. If map_when_managed is True, the widget is mapped automatically when it is realized. If map_when_managed is False, the client must call -XtMapWidget + or make a second call to -XtSetMappedWhenManaged + to cause the child window to be mapped. @@ -834,10 +834,10 @@ to cause the child window to be mapped. The definition for -XtMapWidget + is: - + void XtMapWidget Widget w @@ -862,13 +862,13 @@ Specifies the widget. When you are creating several children in sequence for a previously realized common parent it is generally more efficient to construct a list of children as they are created (using XtCreateWidget) and -then use XtManageChildren to request that their parent managed +then use to request that their parent managed them all at once. By managing a list of children at one time, the parent can avoid wasteful duplication of geometry processing and the associated ``screen flash''. - + void XtManageChildren WidgetList children @@ -916,9 +916,9 @@ see the X Toolkit Intrinsics - C Language Interface To destroy a widget instance of any type, use -XtDestroyWidget + - + void XtDestroyWidget Widget w @@ -940,7 +940,7 @@ Specifies the widget. -XtDestroyWidget + destroys the widget and recursively destroys any children that it may have, including the windows created by its children. After calling @@ -957,7 +957,7 @@ To retrieve the current value of a resource attribute associated with a widget instance, use XtGetValues . - + void XtGetValues Widget w @@ -1018,7 +1018,7 @@ To modify the current value of a resource attribute associated with a widget instance, use XtSetValues . - + void XtSetValues Widget w @@ -1066,7 +1066,7 @@ Specifies the number of arguments in the argument list. The arguments and values that are passed will depend on the widget being modified. Some widgets may not allow certain resources to be modified after the widget instance has been created or realized. -No notification is given if any part of a XtSetValues request is +No notification is given if any part of a request is ignored. @@ -1076,7 +1076,7 @@ For further information about these functions, see the X Too The argument list entry for -XtGetValues + specifies the address to which the caller wants the value copied. The argument list entry for XtSetValues , @@ -1100,7 +1100,7 @@ Widgets can communicate changes in their state to their clients by means of a callback facility. The format for a client's callback handler is: - + void CallbackProc Widget w @@ -1154,7 +1154,7 @@ it passes the current position of the thumb in call_data Callbacks can be registered either by creating an argument containing the callback list described below or by using the special convenience -routines XtAddCallback and XtAddCallbacks. When the widget +routines and XtAddCallbacks. When the widget is created, a pointer to a list of callback procedure and data pairs can be passed in the argument list to XtCreateWidget . @@ -1191,10 +1191,10 @@ callback when the callback list is executed. The second method for registering callbacks is to use -XtAddCallback + after the widget has been created. - + void XtAddCallback Widget w @@ -1249,7 +1249,7 @@ Specifies the data to be passed to the callback when it is invoked. -XtAddCallback + adds the specified callback to the list for the named widget. @@ -1310,7 +1310,7 @@ and Call the -XtAppInitialize + function before invoking any other toolkit or Xlib functions. For further information, @@ -1336,7 +1336,7 @@ For further information, see Section 2.9.2.2. When the argument list is set up, create the widget with the -XtCreateManagedWidget function. For further information, see + function. For further information, see Section 2.2 and the X Toolkit Intrinsics - C Language Interface. @@ -1346,7 +1346,7 @@ Section 2.2 and the X Toolkit Intrinsics - C Language Interf If the widget has any callback routines, set by the XtNcallback argument or the -XtAddCallback + function, declare these routines within the application. @@ -1355,7 +1355,7 @@ function, declare these routines within the application. After creating the initial widget hierarchy, windows must be created for each widget by calling -XtRealizeWidget + on the top level widget. @@ -1591,7 +1591,7 @@ This matches any widget in the Foo application that is named The root of all application widget trees is the widget returned by -XtAppInitialize. Even though this is actually an +. Even though this is actually an ApplicationShell widget, the toolkit replaces its widget class with the class name of the application. The name of this widget is either the name used to invoke the application (argv[0]) or the name of @@ -1880,11 +1880,12 @@ can be used, as in the first approach, for easier code maintenance. The best way to understand how to use any programming library is by trying some simple examples. A collection of example programs that introduces each of the widgets in that Athena widget set, as well as many -important toolkit programming concepts, is available in the X11R6 +important toolkit programming concepts, is available in the X11R5 contrib release as distributed by the X Consortium. It can be found in the -distribution directory contrib/examples/mit/Xaw, but see your -site administrator for the exact location of these files on your system. -See the README file from that directory for a guide to the examples. +directory contrib/examples/Xaw in the archive +at +See the README file from that directory for a guide +to the examples. diff --git a/libXaw/specs/CH3.xml b/libXaw/specs/CH3.xml index 8fdefcc7b..37ee8b5ae 100644 --- a/libXaw/specs/CH3.xml +++ b/libXaw/specs/CH3.xml @@ -1,4 +1,4 @@ - + Simple Widgets diff --git a/libXaw/specs/CH4.xml b/libXaw/specs/CH4.xml index 00c89f78e..0546af551 100644 --- a/libXaw/specs/CH4.xml +++ b/libXaw/specs/CH4.xml @@ -1,4 +1,4 @@ - + Menus The Athena widget set provides support for single paned non-hierarchical diff --git a/libXaw/specs/CH5.xml b/libXaw/specs/CH5.xml index eb3f2fb3e..2636aff1e 100644 --- a/libXaw/specs/CH5.xml +++ b/libXaw/specs/CH5.xml @@ -1,4 +1,4 @@ - + Text Widgets @@ -37,8 +37,8 @@ modifications a user is allowed to make: Read-only mode does not allow the user or the programmer to modify the text in the widget. While the entire string may be reset in -read-only mode with XtSetValues, it cannot be modified via -with XawTextReplace. Append-only and editable modes allow +read-only mode with , it cannot be modified via +with . Append-only and editable modes allow the text at the insertion point to be modified. The only difference is that text may only be added to or removed from the end of a buffer in append-only mode. diff --git a/libXaw/specs/CH6.xml b/libXaw/specs/CH6.xml index e8009afb6..84243870f 100644 --- a/libXaw/specs/CH6.xml +++ b/libXaw/specs/CH6.xml @@ -1,4 +1,4 @@ - + Composite and Constraint Widgets These widgets may contain arbitrary widget children. They implement a @@ -87,7 +87,7 @@ application programmer. If the application wishes to change the size or location of -any widget it should make a call to XtSetValues. This will +any widget it should make a call to . This will allow the widget to ask its parent for the new size or location. As noted above the parent is allowed to refuse this request, diff --git a/libXaw/specs/CH7.xml b/libXaw/specs/CH7.xml index 4c491704b..a84e3cf5a 100644 --- a/libXaw/specs/CH7.xml +++ b/libXaw/specs/CH7.xml @@ -1,10 +1,10 @@ - + Creating New Widgets (Subclassing) Although the task of creating a new widget may at first appear a little daunting, there is a basic simple pattern that all widgets follow. The Athena Widget library contains a special widget called the -Template widget that is intended to assist +Template widget that is intended to assist the novice widget programmer in writing a custom widget. @@ -111,10 +111,10 @@ un-necessarily waste many resources. In this section, an outline will be given of the procedure to follow to construct a special-purpose widget to address the items listed above. -The reader should refer to the appropriate sections of the +The reader should refer to the appropriate sections of the X Toolkit Intrinsics - C Language Interface for complete details of the material outlined here. Section 1.4 of -the Intrinsics should be read in +the Intrinsics should be read in conjunction with this section. diff --git a/libXaw/specs/Dialog.xml b/libXaw/specs/Dialog.xml index f77006c6a..aff03d7ec 100644 --- a/libXaw/specs/Dialog.xml +++ b/libXaw/specs/Dialog.xml @@ -40,7 +40,7 @@ into which the user types input. The third line can contain buttons that let the user confirm or cancel the Dialog input. Any of these areas may be omitted by the application. - + Resources @@ -422,7 +422,7 @@ resizable If this resource is False then the parent - + Layout Semantics @@ -431,7 +431,7 @@ tics. One is used when initially laying out the children. The other is used when the Dialog is resized. -The first layout method uses the fromVert mand fromHoriz +The first layout method uses the fromVert mand fromHoriz resources to place the children of the Dialog. A single pass is made through the Dialog widget's children in the order that they were created. Each child is then placed in @@ -450,17 +450,17 @@ The second layout method is used when the Dialog is resized. It does not matter what causes this resize, and it is possi- ble for a resize to happen before the widget becomes visible (due to constraints imposed by the parent of the Dialog). -This layout method uses the bottom , -top , left , and -right +This layout method uses the bottom , +top , left , and +right resources. These resources are used to determine what will happen to each edge of the child when the Dialog is resized. -If a value of XawChain +If a value of XawChain <something> is specified, the the edge of the child will remain a fixed distance from the chain -edge of the Dialog. For example if XawChainLeft -mis specified for the right mresource of a child +edge of the Dialog. For example if XawChainLeft +mis specified for the right mresource of a child then the right edge of that child will remain a fixed distance from the left edge of the Dialog widget. If a value of XawRubber mis spec- @@ -556,7 +556,7 @@ own Dialog policy. - + Automatically Created Children. @@ -573,14 +573,14 @@ available through the Dialog widget itself. - + Convenience Routines To return the character string in the text field, use - + String XawDialogGetValueString Widget w @@ -605,19 +605,19 @@ Specifies the Dialog widget. This function returns a copy of the value string of the Dialog widget. This string is allocated by the AsciiText widget and will remain valid and unchanged until another call to -XawDialogGetValueString or an XtGetValues call on the + or an call on the value widget, when the string will be automatically freed, and a new string is returned. This string may be freed earlier by calling -the function XawAsciiSourceFreeString. +the function . To add a new button to the Dialog widget use -XawDialogAddButton. +. - + void XawDialogAddButton Widget w diff --git a/libXaw/specs/Form.xml b/libXaw/specs/Form.xml index 13cc36a5a..a6e0a0c3b 100644 --- a/libXaw/specs/Form.xml +++ b/libXaw/specs/Form.xml @@ -42,7 +42,7 @@ at the right and bottom edges. If a width and height is assigned to the Form that is too small for the layout, the children will be clipped by the right and bottom edges of the Form. - + Resources @@ -243,7 +243,7 @@ retrieved from the argument list or from the resource database: - + Constraint Resources @@ -372,7 +372,7 @@ resizable If this resource is False then the parent - + Layout Semantics The Form widget uses two different sets of layout semantics. @@ -380,16 +380,16 @@ One is used when initially laying out the children. The other is used when the Form is resized. -The first layout method uses the fromVert -and fromHoriz +The first layout method uses the fromVert +and fromHoriz resources to place the children of the Form. A single pass is made through the Form widget's children in the order that they were created. Each child is then placed in the Form widget below or to the right of the widget specified by the -fromVert and fromHoriz +fromVert and fromHoriz resources. The distance the new child is placed from its left or upper neighbor is deter- -mined by the horizDistance and +mined by the horizDistance and vertDistance resources. This implies some things about how the order of creation affects the possible placement of the children. The Form widget @@ -401,14 +401,14 @@ The second layout method is used when the Form is resized. It does not matter what causes this resize, and it is possi- ble for a resize to happen before the widget becomes visible (due to constraints imposed by the parent of the Form). -This layout method uses the bottom, -top, left, and +This layout method uses the bottom, +top, left, and right resources. These resources are used to determine what will happen to each edge of the child when the Form is resized. -If a value of XawChain +If a value of XawChain <something> is specified, the the edge -of the child will remain a fixed distance from the +of the child will remain a fixed distance from the chain edge of the Form. For example if XawChainLeft is specified for the right resource of a child then the right edge of @@ -468,7 +468,7 @@ children when the Form widget is resized. - + Example @@ -480,7 +480,7 @@ Form, and never to resize. - + Convenience Routines @@ -488,7 +488,7 @@ To force or defer a re-layout of the Form, use - + void XawFormDoLayout Widget w diff --git a/libXaw/specs/Grip.xml b/libXaw/specs/Grip.xml index 4e49d5ba0..73dd5a7ad 100644 --- a/libXaw/specs/Grip.xml +++ b/libXaw/specs/Grip.xml @@ -26,7 +26,7 @@ events (such as ButtonPress or ButtonRelease) may be handled. The most common use for the Grip widget is as an attachment point for visually repositioning an object, such as the pane border in a Paned widget. - + Resources diff --git a/libXaw/specs/Label.xml b/libXaw/specs/Label.xml index 68962b5bd..65c4a9261 100644 --- a/libXaw/specs/Label.xml +++ b/libXaw/specs/Label.xml @@ -32,7 +32,7 @@ left, right, or center justified. Normally, this widget can be neither selected nor directly edited by the user. It is intended for use as an output device only. - + Resources diff --git a/libXaw/specs/List.xml b/libXaw/specs/List.xml index 0bad43dde..2c541dcd0 100644 --- a/libXaw/specs/List.xml +++ b/libXaw/specs/List.xml @@ -30,7 +30,7 @@ columns. When one of the strings is selected, it is highlighted, and the List widget's Notify action is invoked, calling all routines on its callback list. Only one string may be selected at a time. - + Resources @@ -476,7 +476,7 @@ NULL terminated. If a value is not specified for the list, the list, and longest is set to the length of the name of the widget. The list is used in place, and must be available to the List widget for the lifetime of this widget, or until it is -changed with XtSetValues or XawListChange. +changed with or . @@ -652,7 +652,7 @@ operating systems, and had to be changed. To change the list that is displayed, use XawListChange . - + void XawListChange Widget w @@ -724,11 +724,11 @@ regardless of the value specified here. -XawListChange + will unset all list elements that are currently set before the list is actually changed. The list is used in place, and must remain usable for the lifetime of the List widget, or until list -has been changed again with this function or with XtSetValues. +has been changed again with this function or with . @@ -738,7 +738,7 @@ has been changed again with this function or with XtSetValuesXawListHighlight . - + void XawListHighlight Widget w @@ -774,7 +774,7 @@ highlighted. Only one item can be highlighted at a time. If an item is already highlighted when -XawListHighlight + is called, the highlighted item is unhighlighted before the new item is highlighted. @@ -786,7 +786,7 @@ the highlighted item is unhighlighted before the new item is highlighted. To unhighlight the currently highlighted item in the list, use XawListUnhighlight . - + void XawListUnhighlight Widget w @@ -814,7 +814,7 @@ Specifies the List widget. To retrieve the list element that is currently set, use XawListShowCurrent . - + XawListReturnStruct *XawListShowCurrent Widget w diff --git a/libXaw/specs/Makefile.am b/libXaw/specs/Makefile.am index ebdbd729f..8663da226 100644 --- a/libXaw/specs/Makefile.am +++ b/libXaw/specs/Makefile.am @@ -1,29 +1,11 @@ -# -# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the "Software"), -# to deal in the Software without restriction, including without limitation -# the rights to use, copy, modify, merge, publish, distribute, sublicense, -# and/or sell copies of the Software, and to permit persons to whom the -# Software is furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice (including the next -# paragraph) shall be included in all copies or substantial portions of the -# Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -# DEALINGS IN THE SOFTWARE. -# if ENABLE_SPECS -doc_sources = libXaw.xml -dist_doc_DATA = $(doc_sources) \ + +# Main DocBook/XML files (DOCTYPE book) +docbook = libXaw.xml + +# Included chapters, appendix, images +chapters = \ AsciiSink.xml \ AsciiSource.xml \ AsciiText.xml \ @@ -70,37 +52,10 @@ dist_doc_DATA = $(doc_sources) \ Tree.xml \ Viewport.xml -if HAVE_XMLTO -doc_DATA = $(doc_sources:.xml=.html) - -if HAVE_FOP -doc_DATA += $(doc_sources:.xml=.ps) $(doc_sources:.xml=.pdf) -endif - -if HAVE_XMLTO_TEXT -doc_DATA += $(doc_sources:.xml=.txt) -endif - -if HAVE_STYLESHEETS -XMLTO_FLAGS = -m $(XSL_STYLESHEET) \ - --stringparam html.stylesheet=$(STYLESHEET_SRCDIR)/xorg.css -endif - -CLEANFILES = $(doc_DATA) - -SUFFIXES = .xml .ps .pdf .txt .html - -%.txt: %.xml $(dist_doc_DATA) - $(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) txt $< - -%.html: %.xml $(dist_doc_DATA) - $(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) xhtml-nochunks $< - -%.pdf: %.xml $(dist_doc_DATA) - $(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) --with-fop pdf $< +# The location where the DocBook/XML files and their generated formats are installed +shelfdir = $(docdir) -%.ps: %.xml $(dist_doc_DATA) - $(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) --with-fop ps $< +# Generate DocBook/XML output formats with or without stylesheets +include $(top_srcdir)/docbook.am -endif HAVE_XMLTO endif ENABLE_SPECS diff --git a/libXaw/specs/Makefile.in b/libXaw/specs/Makefile.in new file mode 100644 index 000000000..1317760e4 --- /dev/null +++ b/libXaw/specs/Makefile.in @@ -0,0 +1,620 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# +# Generate output formats for a single DocBook/XML with/without chapters +# +# Variables set by the calling Makefile: +# shelfdir: the location where the docs/specs are installed. Typically $(docdir) +# docbook: the main DocBook/XML file, no chapters, appendix or image files +# chapters: all files pulled in by an XInclude statement and images. +# + +# +# This makefile is intended for Users Documentation and Functional Specifications. +# Do not use for Developer Documentation which is not installed and does not require olink. +# Refer to http://www.x.org/releases/X11R7.6/doc/xorg-docs/ReleaseNotes.html#id2584393 +# for an explanation on documents classification. +# + +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +DIST_COMMON = $(am__dist_shelf_DATA_DIST) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in $(top_srcdir)/docbook.am +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@am__append_1 = $(docbook:.xml=.html) +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TEXT_TRUE@@HAVE_XMLTO_TRUE@am__append_2 = $(docbook:.xml=.txt) +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@am__append_3 = $(docbook:.xml=.pdf) \ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(docbook:.xml=.ps) +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@am__append_4 = $(docbook:.xml=.html.db) \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(docbook:.xml=.pdf.db) +subdir = specs +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_GEN = $(am__v_GEN_$(V)) +am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +am__v_GEN_0 = @echo " GEN " $@; +AM_V_at = $(am__v_at_$(V)) +am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +am__v_at_0 = @ +SOURCES = +DIST_SOURCES = +am__dist_shelf_DATA_DIST = libXaw.xml AsciiSink.xml AsciiSource.xml \ + AsciiText.xml Box.xml CH1.xml CH2.xml CH3.xml CH4.xml CH5.xml \ + CH6.xml CH7.xml Command.xml Dialog.xml Form.xml Grip.xml \ + Label.xml List.xml MenuButton.xml Paned.xml Panner.xml \ + Porthole.xml Repeater.xml Scrollbar.xml SimpleMenu.xml \ + Simple.xml SmeBSB.xml SmeLine.xml Sme.xml StripChart.xml \ + Template_private_header_file.xml \ + Template_public_header_file.xml \ + Template_widget_source_file.xml Template.xml \ + TextActions_default_translation_bindings.xml \ + TextActions_text_widget_actions.xml TextActions.xml \ + TextCustom.xml TextFuncs.xml TextSink.xml TextSource.xml \ + Text.xml Toggle.xml TPage_Credits.xml Tree.xml Viewport.xml +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__installdirs = "$(DESTDIR)$(shelfdir)" "$(DESTDIR)$(shelfdir)" +DATA = $(dist_shelf_DATA) $(shelf_DATA) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +ADMIN_MAN_DIR = @ADMIN_MAN_DIR@ +ADMIN_MAN_SUFFIX = @ADMIN_MAN_SUFFIX@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +APP_MAN_DIR = @APP_MAN_DIR@ +APP_MAN_SUFFIX = @APP_MAN_SUFFIX@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +BASE_CFLAGS = @BASE_CFLAGS@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CHANGELOG_CMD = @CHANGELOG_CMD@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CWARNFLAGS = @CWARNFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DLLTOOL = @DLLTOOL@ +DRIVER_MAN_DIR = @DRIVER_MAN_DIR@ +DRIVER_MAN_SUFFIX = @DRIVER_MAN_SUFFIX@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +FGREP = @FGREP@ +FILE_MAN_DIR = @FILE_MAN_DIR@ +FILE_MAN_SUFFIX = @FILE_MAN_SUFFIX@ +FOP = @FOP@ +GREP = @GREP@ +INSTALL = @INSTALL@ +INSTALL_CMD = @INSTALL_CMD@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LIBEXT = @LIBEXT@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LIB_MAN_DIR = @LIB_MAN_DIR@ +LIB_MAN_SUFFIX = @LIB_MAN_SUFFIX@ +LIPO = @LIPO@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MANIFEST_TOOL = @MANIFEST_TOOL@ +MAN_SUBSTS = @MAN_SUBSTS@ +MISC_MAN_DIR = @MISC_MAN_DIR@ +MISC_MAN_SUFFIX = @MISC_MAN_SUFFIX@ +MKDIR_P = @MKDIR_P@ +NM = @NM@ +NMEDIT = @NMEDIT@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +RANLIB = @RANLIB@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRICT_CFLAGS = @STRICT_CFLAGS@ +STRIP = @STRIP@ +STYLESHEET_SRCDIR = @STYLESHEET_SRCDIR@ +VERSION = @VERSION@ +XAW6_CFLAGS = @XAW6_CFLAGS@ +XAW6_LIBS = @XAW6_LIBS@ +XAW7_CFLAGS = @XAW7_CFLAGS@ +XAW7_LIBS = @XAW7_LIBS@ +XMLTO = @XMLTO@ +XORG_MAN_PAGE = @XORG_MAN_PAGE@ +XORG_SGML_PATH = @XORG_SGML_PATH@ +XSLTPROC = @XSLTPROC@ +XSL_STYLESHEET = @XSL_STYLESHEET@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ + +# Main DocBook/XML files (DOCTYPE book) +@ENABLE_SPECS_TRUE@docbook = libXaw.xml + +# Included chapters, appendix, images +@ENABLE_SPECS_TRUE@chapters = \ +@ENABLE_SPECS_TRUE@ AsciiSink.xml \ +@ENABLE_SPECS_TRUE@ AsciiSource.xml \ +@ENABLE_SPECS_TRUE@ AsciiText.xml \ +@ENABLE_SPECS_TRUE@ Box.xml \ +@ENABLE_SPECS_TRUE@ CH1.xml \ +@ENABLE_SPECS_TRUE@ CH2.xml \ +@ENABLE_SPECS_TRUE@ CH3.xml \ +@ENABLE_SPECS_TRUE@ CH4.xml \ +@ENABLE_SPECS_TRUE@ CH5.xml \ +@ENABLE_SPECS_TRUE@ CH6.xml \ +@ENABLE_SPECS_TRUE@ CH7.xml \ +@ENABLE_SPECS_TRUE@ Command.xml \ +@ENABLE_SPECS_TRUE@ Dialog.xml \ +@ENABLE_SPECS_TRUE@ Form.xml \ +@ENABLE_SPECS_TRUE@ Grip.xml \ +@ENABLE_SPECS_TRUE@ Label.xml \ +@ENABLE_SPECS_TRUE@ List.xml \ +@ENABLE_SPECS_TRUE@ MenuButton.xml \ +@ENABLE_SPECS_TRUE@ Paned.xml \ +@ENABLE_SPECS_TRUE@ Panner.xml \ +@ENABLE_SPECS_TRUE@ Porthole.xml \ +@ENABLE_SPECS_TRUE@ Repeater.xml \ +@ENABLE_SPECS_TRUE@ Scrollbar.xml \ +@ENABLE_SPECS_TRUE@ SimpleMenu.xml \ +@ENABLE_SPECS_TRUE@ Simple.xml \ +@ENABLE_SPECS_TRUE@ SmeBSB.xml \ +@ENABLE_SPECS_TRUE@ SmeLine.xml \ +@ENABLE_SPECS_TRUE@ Sme.xml \ +@ENABLE_SPECS_TRUE@ StripChart.xml \ +@ENABLE_SPECS_TRUE@ Template_private_header_file.xml \ +@ENABLE_SPECS_TRUE@ Template_public_header_file.xml \ +@ENABLE_SPECS_TRUE@ Template_widget_source_file.xml \ +@ENABLE_SPECS_TRUE@ Template.xml \ +@ENABLE_SPECS_TRUE@ TextActions_default_translation_bindings.xml \ +@ENABLE_SPECS_TRUE@ TextActions_text_widget_actions.xml \ +@ENABLE_SPECS_TRUE@ TextActions.xml \ +@ENABLE_SPECS_TRUE@ TextCustom.xml \ +@ENABLE_SPECS_TRUE@ TextFuncs.xml \ +@ENABLE_SPECS_TRUE@ TextSink.xml \ +@ENABLE_SPECS_TRUE@ TextSource.xml \ +@ENABLE_SPECS_TRUE@ Text.xml \ +@ENABLE_SPECS_TRUE@ Toggle.xml \ +@ENABLE_SPECS_TRUE@ TPage_Credits.xml \ +@ENABLE_SPECS_TRUE@ Tree.xml \ +@ENABLE_SPECS_TRUE@ Viewport.xml + + +# The location where the DocBook/XML files and their generated formats are installed +@ENABLE_SPECS_TRUE@shelfdir = $(docdir) + +# DocBook/XML generated output formats to be installed +@ENABLE_SPECS_TRUE@shelf_DATA = $(am__append_1) $(am__append_2) \ +@ENABLE_SPECS_TRUE@ $(am__append_3) $(am__append_4) + +# DocBook/XML file with chapters, appendix and images it includes +@ENABLE_SPECS_TRUE@dist_shelf_DATA = $(docbook) $(chapters) +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_SEARCHPATH_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ --searchpath "$(XORG_SGML_PATH)/X11" \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ --searchpath "$(abs_top_builddir)" + +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_HTML_OLINK_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ --stringparam target.database.document=$(XORG_SGML_PATH)/X11/dbs/masterdb.html.xml \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ --stringparam current.docid="$(<:.xml=)" + +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_HTML_STYLESHEET_FLAGS = -x $(STYLESHEET_SRCDIR)/xorg-xhtml.xsl +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_HTML_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(XMLTO_SEARCHPATH_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(XMLTO_HTML_STYLESHEET_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(XMLTO_HTML_OLINK_FLAGS) + +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_FO_IMAGEPATH_FLAGS = --stringparam img.src.path=$(abs_builddir)/ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_PDF_OLINK_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ --stringparam target.database.document=$(XORG_SGML_PATH)/X11/dbs/masterdb.pdf.xml \ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ --stringparam current.docid="$(<:.xml=)" + +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_FO_STYLESHEET_FLAGS = -x $(STYLESHEET_SRCDIR)/xorg-fo.xsl +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@XMLTO_FO_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(XMLTO_SEARCHPATH_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(XMLTO_FO_STYLESHEET_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(XMLTO_FO_IMAGEPATH_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(XMLTO_PDF_OLINK_FLAGS) + + +# Generate documents cross-reference target databases +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@XSLT_SEARCHPATH_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --path "$(XORG_SGML_PATH)/X11" \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --path "$(abs_top_builddir)" + +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@XSLT_OLINK_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --stringparam targets.filename "$@" \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --stringparam collect.xref.targets "only" \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --stringparam olink.base.uri "$(@:.db=)" + +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@XSLT_HTML_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(XSLT_SEARCHPATH_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(XSLT_OLINK_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --nonet --xinclude \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(STYLESHEET_SRCDIR)/xorg-xhtml.xsl + +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@XSLT_PDF_FLAGS = \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(XSLT_SEARCHPATH_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(XSLT_OLINK_FLAGS) \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ --nonet --xinclude \ +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(STYLESHEET_SRCDIR)/xorg-fo.xsl + +@ENABLE_SPECS_TRUE@CLEANFILES = $(shelf_DATA) +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/docbook.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign specs/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --foreign specs/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +install-dist_shelfDATA: $(dist_shelf_DATA) + @$(NORMAL_INSTALL) + test -z "$(shelfdir)" || $(MKDIR_P) "$(DESTDIR)$(shelfdir)" + @list='$(dist_shelf_DATA)'; test -n "$(shelfdir)" || list=; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(shelfdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(shelfdir)" || exit $$?; \ + done + +uninstall-dist_shelfDATA: + @$(NORMAL_UNINSTALL) + @list='$(dist_shelf_DATA)'; test -n "$(shelfdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + test -n "$$files" || exit 0; \ + echo " ( cd '$(DESTDIR)$(shelfdir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(shelfdir)" && rm -f $$files +install-shelfDATA: $(shelf_DATA) + @$(NORMAL_INSTALL) + test -z "$(shelfdir)" || $(MKDIR_P) "$(DESTDIR)$(shelfdir)" + @list='$(shelf_DATA)'; test -n "$(shelfdir)" || list=; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(shelfdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(shelfdir)" || exit $$?; \ + done + +uninstall-shelfDATA: + @$(NORMAL_UNINSTALL) + @list='$(shelf_DATA)'; test -n "$(shelfdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + test -n "$$files" || exit 0; \ + echo " ( cd '$(DESTDIR)$(shelfdir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(shelfdir)" && rm -f $$files +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(DATA) +installdirs: + for dir in "$(DESTDIR)$(shelfdir)" "$(DESTDIR)$(shelfdir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-dist_shelfDATA install-shelfDATA + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-dist_shelfDATA uninstall-shelfDATA + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dist_shelfDATA \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-shelfDATA install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ + uninstall-dist_shelfDATA uninstall-shelfDATA + +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@%.html: %.xml $(chapters) +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(AM_V_GEN)$(XMLTO) $(XMLTO_HTML_FLAGS) xhtml-nochunks $< +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TEXT_TRUE@@HAVE_XMLTO_TRUE@%.txt: %.xml $(chapters) +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TEXT_TRUE@@HAVE_XMLTO_TRUE@ $(AM_V_GEN)$(XMLTO) $(XMLTO_HTML_FLAGS) txt $< +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@%.pdf: %.xml $(chapters) +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(AM_V_GEN)$(XMLTO) $(XMLTO_FO_FLAGS) --with-fop pdf $< +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@%.ps: %.xml $(chapters) +@ENABLE_SPECS_TRUE@@HAVE_FOP_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@ $(AM_V_GEN)$(XMLTO) $(XMLTO_FO_FLAGS) --with-fop ps $< +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@%.html.db: %.xml $(chapters) +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(XSLTPROC) $(XSLT_HTML_FLAGS) $< +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@%.pdf.db: %.xml $(chapters) +@ENABLE_SPECS_TRUE@@HAVE_STYLESHEETS_TRUE@@HAVE_XMLTO_TRUE@@HAVE_XSLTPROC_TRUE@ $(AM_V_GEN)$(XSLTPROC) $(XSLT_PDF_FLAGS) $< + +# Generate DocBook/XML output formats with or without stylesheets + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/libXaw/specs/MenuButton.xml b/libXaw/specs/MenuButton.xml index b907fefb5..b7df723bb 100644 --- a/libXaw/specs/MenuButton.xml +++ b/libXaw/specs/MenuButton.xml @@ -459,8 +459,8 @@ MenuButton widget: - -MenuButton Actions_b + +MenuButton Actions The full list of actions supported by MenuButton is: diff --git a/libXaw/specs/Paned.xml b/libXaw/specs/Paned.xml index 90c3809cc..6ab2f1d90 100644 --- a/libXaw/specs/Paned.xml +++ b/libXaw/specs/Paned.xml @@ -95,7 +95,7 @@ The default bindings for the Paned widget's grips are: - + Resources @@ -565,7 +565,7 @@ when the Paned widget is oriented vertically. This is not the same as the number of panes, since this also contains a -grip for some of the panes, use XawPanedGetNumSub to retrieve the +grip for some of the panes, use to retrieve the number of panes. @@ -605,7 +605,7 @@ widget. - + Constraint Resources @@ -775,7 +775,7 @@ forced to be resized. See Layout Semantics for details. - + Layout Semantics @@ -859,7 +859,7 @@ Invoking GripAction with ThisBorderOnly specified just move border between the panes. No other panes are ever resized. - + Resizing Panes after the Paned widget is resized. @@ -889,7 +889,7 @@ panes exactly. If this is not possible then it will hunt through the children, from bottom to top (right to left), for a pane to resize. - + Special Considerations @@ -970,7 +970,7 @@ grip's inactive cursor. No second argument is needed in this case. - + Convenience Routines @@ -980,7 +980,7 @@ To enable or disable a child's request for pane resizing, use XawPanedAllowResize : - + void XawPanedAllowResize Widget w @@ -1029,7 +1029,7 @@ constraint resource for the child. To change the minimum and maximum height settings for a pane, use XawPanedSetMinMax : - + void XawPanedSetMinMax Widget w @@ -1082,7 +1082,7 @@ constraint resources for the child. To retrieve the minimum and maximum height settings for a pane, use XawPanedGetMinMax : - + void XawPanedGetMinMax Widget w @@ -1137,7 +1137,7 @@ To enable or disable automatic recalculation of pane sizes and positions, use XawPanedSetRefigureMode : - + void XawPanedSetRefigureMode Widget w @@ -1180,9 +1180,9 @@ relayout until after all changes have been made. To retrieve the number of panes in a paned widget use -XawPanedGetNumSub: +: - + int XawPanedGetNumSub Widget w diff --git a/libXaw/specs/Panner.xml b/libXaw/specs/Panner.xml index a04bb1a96..f886af0dd 100644 --- a/libXaw/specs/Panner.xml +++ b/libXaw/specs/Panner.xml @@ -41,7 +41,7 @@ through callback procedures. Notification may be done either continuously whenever the slider moves or discretely whenever the slider has been given a new location. - + Resources @@ -688,7 +688,7 @@ The default bindings for Panner are: The functions registered on the reportCallback list are invoked by the notify action as follows: - + void ReportProc Widget panner diff --git a/libXaw/specs/Porthole.xml b/libXaw/specs/Porthole.xml index beda434ee..04525780c 100644 --- a/libXaw/specs/Porthole.xml +++ b/libXaw/specs/Porthole.xml @@ -29,7 +29,7 @@ widgets, only one of which may be managed at any particular time. The managed child widget is reparented within the porthole and is moved around by the application (typically under the control of a Panner widget). - + Resources @@ -242,7 +242,7 @@ size or position. - + Layout Semantics @@ -262,7 +262,7 @@ Panner widget. The functions registered on the reportCallback list are invoked whenever the managed child changes size or position: - + void ReportProc Widget porthole @@ -281,7 +281,7 @@ the managed child changes size or position: Specifies the Porthole widget. - + client_data @@ -290,7 +290,7 @@ Specifies the Porthole widget. Specifies the client data. - + report @@ -300,7 +300,7 @@ Specifies a pointer to an XawPannerReport structure contain the location and size of the slider and the size of the canvas. - + diff --git a/libXaw/specs/Repeater.xml b/libXaw/specs/Repeater.xml index 35cd69aee..289e14dd6 100644 --- a/libXaw/specs/Repeater.xml +++ b/libXaw/specs/Repeater.xml @@ -27,7 +27,7 @@ registered callbacks repeatedly, at an increasing rate. The default translation does so for the duration the user holds down pointer button 1 while the pointer is on the Repeater. - + Resources diff --git a/libXaw/specs/Scrollbar.xml b/libXaw/specs/Scrollbar.xml index 87f6d68eb..f5d055343 100644 --- a/libXaw/specs/Scrollbar.xml +++ b/libXaw/specs/Scrollbar.xml @@ -54,7 +54,7 @@ procedure is invoked only when the button is released and the client callback procedure is responsible for moving the thumb. - + Resources @@ -663,7 +663,7 @@ The procedural interface for these functions is described here. The calling interface to the scrollProc callback procedure is: - + void ScrollProc Widget scrollbar @@ -720,7 +720,7 @@ be greater than the length of the Scrollbar. The calling interface to the jumpProc callback procedure is: - + void JumpProc Widget scrollbar @@ -792,7 +792,7 @@ To set the position and length of a Scrollbar thumb, use - + void XawScrollbarSetThumb Widget w @@ -845,7 +845,7 @@ Values greater than 1.0 are truncated to 1.0. -If called from jumpProc, XawScrollbarSetThumb has no effect. +If called from jumpProc, has no effect. diff --git a/libXaw/specs/Simple.xml b/libXaw/specs/Simple.xml index a21bc64f5..0d32f744c 100644 --- a/libXaw/specs/Simple.xml +++ b/libXaw/specs/Simple.xml @@ -26,7 +26,7 @@ of its own. It main purpose is to be used as a common superclass for the other simple Athena widgets. This widget adds six resources to the resource list provided by the Core widget and its superclasses. - + Resources diff --git a/libXaw/specs/SimpleMenu.xml b/libXaw/specs/SimpleMenu.xml index 84ba039e7..a99608d67 100644 --- a/libXaw/specs/SimpleMenu.xml +++ b/libXaw/specs/SimpleMenu.xml @@ -23,7 +23,7 @@ Superclass OverrideShell The SimpleMenu widget is a container for the menu entries. It is a direct subclass of shell, and is should be created with -XtCreatePopupShell, not XtCreateManagedWidget. This is the +XtCreatePopupShell, not . This is the only part of the menu that actually is associated with a window. The SimpleMenu serves as the glue to bind the individual menu entries together into a menu. @@ -632,7 +632,7 @@ translation table of the widget that will be popping up the menu. The MenuPopup action is described in (xT. XawPositionSimpleMenu is a global action procedure registered by the SimpleMenu widget when the first one is created or the convenience -routine XawSimpleMenuAddGlobalActions is called. +routine is called. @@ -689,9 +689,9 @@ The XawPositionSimpleMenu action routine may often be invok before any menus have been created. This can occur when an application uses dynamic menu creation. In these cases an application will need to register this global action routine by calling -XawSimpleMenuAddGlobalActions: +: - + void XawSimpleMenuAddGlobalActions XtAppContext app_con @@ -723,9 +723,9 @@ is realized. To get the currently highlighted menu entry use -XawSimpleMenuGetActiveEntry: +: - + Widget XawSimpleMenuGetActiveEntry Widget w @@ -755,9 +755,9 @@ currently highlighted, or NULL if no entry is highlighted. To clear the SimpleMenu widget's internal information about the currently highlighted menu entry use -XawSimpleMenuClearActiveEntry: +: - + Widget XawSimpleMenuClearActiveEntry Widget w diff --git a/libXaw/specs/Sme.xml b/libXaw/specs/Sme.xml index 2d3d2f5f7..da3c4d15f 100644 --- a/libXaw/specs/Sme.xml +++ b/libXaw/specs/Sme.xml @@ -28,7 +28,7 @@ The Sme object is the base class for all menu entries. While this object is mainly intended to be subclassed, it may be used in a menu to add blank space between menu entries. - + Resources @@ -191,7 +191,7 @@ XtSetValues calls may come from the application while the Sme is highlighted, and if the SetValues method returns True, will result in an expose event. The SimpleMenu may later call the menu entry's unhighlight procedure. However, due to the asynchronous nature of -X, the expose event generated by XtSetValues will come after +X, the expose event generated by will come after this unhighlight. diff --git a/libXaw/specs/SmeBSB.xml b/libXaw/specs/SmeBSB.xml index 539bdcb03..3636e2e02 100644 --- a/libXaw/specs/SmeBSB.xml +++ b/libXaw/specs/SmeBSB.xml @@ -32,7 +32,7 @@ entry by entry basis. The format of the string may either be the encoding of the 8 bit font utilized, or in a multi-byte encoding for use with a fontSet. - + Resources @@ -189,7 +189,7 @@ All callback functions on this list are called when the SimpleMenu notifies this entry that the user has selected it. - + font diff --git a/libXaw/specs/SmeLine.xml b/libXaw/specs/SmeLine.xml index e53728c61..96c920b70 100644 --- a/libXaw/specs/SmeLine.xml +++ b/libXaw/specs/SmeLine.xml @@ -30,7 +30,7 @@ is able to change the color, height, and other attributes of the SmeLine objects on an entry by entry basis. This object is not selectable, and will not highlight when the pointer cursor is over it. - + Resources diff --git a/libXaw/specs/StripChart.xml b/libXaw/specs/StripChart.xml index f51f6fc83..8d5c0648a 100644 --- a/libXaw/specs/StripChart.xml +++ b/libXaw/specs/StripChart.xml @@ -28,7 +28,7 @@ to provide a graph of processor load. The StripChart reads data from an application, and updates the chart at the update interval specified. - + Resources diff --git a/libXaw/specs/Template.xml b/libXaw/specs/Template.xml index 2d94ca829..d9e2fc53d 100644 --- a/libXaw/specs/Template.xml +++ b/libXaw/specs/Template.xml @@ -4,7 +4,7 @@ The public header file contains declarations that will be required by any application module that needs to refer to the widget; whether to create an instance of the class, to perform an -XtSetValues + operation, or to call a public routine implemented by the widget class. diff --git a/libXaw/specs/Template_public_header_file.xml b/libXaw/specs/Template_public_header_file.xml index b17379677..6e8d609bc 100644 --- a/libXaw/specs/Template_public_header_file.xml +++ b/libXaw/specs/Template_public_header_file.xml @@ -4,7 +4,7 @@ The public header file contains declarations that will be required by any application module that needs to refer to the widget; whether to create an instance of the class, to perform an -XtSetValues + operation, or to call a public routine implemented by the widget class. diff --git a/libXaw/specs/Text.xml b/libXaw/specs/Text.xml index 3daf7d3e4..d2d5e3074 100644 --- a/libXaw/specs/Text.xml +++ b/libXaw/specs/Text.xml @@ -1,4 +1,4 @@ - + Text Widget @@ -20,7 +20,7 @@ mediator between the source and sink. This section lists the resources that are actually part of the Text widget, and explains the functionality provided by each. - + Resources diff --git a/libXaw/specs/TextActions.xml b/libXaw/specs/TextActions.xml index 0af3bec48..0e54582df 100644 --- a/libXaw/specs/TextActions.xml +++ b/libXaw/specs/TextActions.xml @@ -63,7 +63,7 @@ may assume this to be the case. - + Cursor Movement Actions\fP @@ -813,7 +813,7 @@ section called Text Selections for Users. To modify the se a programmer must construct a XawTextSelectType array (called the selection array), containing the selections desired, and pass this as the new value for the selectionTypes resource. The selection -array may also be modified using the XawTextSetSelectionArray +array may also be modified using the function. All selection arrays must end with the value XawselectNull. The selectionTypes resource has no converter diff --git a/libXaw/specs/TextActions_text_widget_actions.xml b/libXaw/specs/TextActions_text_widget_actions.xml index 238727698..af7705204 100644 --- a/libXaw/specs/TextActions_text_widget_actions.xml +++ b/libXaw/specs/TextActions_text_widget_actions.xml @@ -63,7 +63,7 @@ may assume this to be the case. - + Cursor Movement Actions\fP @@ -813,7 +813,7 @@ section called Text Selections for Users. To modify the se a programmer must construct a XawTextSelectType array (called the selection array), containing the selections desired, and pass this as the new value for the selectionTypes resource. The selection -array may also be modified using the XawTextSetSelectionArray +array may also be modified using the function. All selection arrays must end with the value XawselectNull. The selectionTypes resource has no converter diff --git a/libXaw/specs/TextFuncs.xml b/libXaw/specs/TextFuncs.xml index 0d2ae8192..d7d3580b7 100644 --- a/libXaw/specs/TextFuncs.xml +++ b/libXaw/specs/TextFuncs.xml @@ -109,7 +109,7 @@ deprecated and will eventually be removed from the implementation. To select a piece of text, use XawTextSetSelection : - + void XawTextSetSelection Widget w @@ -152,7 +152,7 @@ Specifies the character position at which the selection ends. -See section 5.4 for a description of XawTextPosition. +See section 5.4 for a description of XawTextPosition. If redisplay is enabled, this function highlights the text and makes it the PRIMARY selection. This function does not have any effect on CUT_BUFFER0. @@ -166,9 +166,9 @@ effect on CUT_BUFFER0. To unhighlight previously highlighted text in a widget, use -XawTextUnsetSelection: +: - + void XawTextUnsetSelection Widget w @@ -194,9 +194,9 @@ Specifies the Text widget. To retrieve the text that has been selected by this -text widget use XawTextGetSelectionPos: +text widget use : - + void XawTextGetSelectionPos Widget w @@ -239,7 +239,7 @@ Returns the end of the text selection. -See section 5.4 for a description of XawTextPosition. +See section 5.4 for a description of XawTextPosition. If the returned values are equal, no text is currently selected. @@ -247,9 +247,9 @@ If the returned values are equal, no text is currently selected. Replacing Text -To modify the text in an editable Text widget use XawTextReplace: +To modify the text in an editable Text widget use : - + int XawTextReplace Widget w @@ -356,7 +356,7 @@ than the length of the Source. -The XawTextReplace arguments start and +The arguments start and end represent the text source character positions for the existing text that is to be replaced by the text in the text block. The characters from start up to @@ -371,9 +371,9 @@ text is inserted after start. To search for a string in the Text widget, use -XawTextSearch: +: - + XawTextPosition XawTextSearch Widget w @@ -419,7 +419,7 @@ Specifies a text block structure that contains the text to search for. See section 5.4 for a description of XawTextPosition and XawTextBlock. -The XawTextSearch function will begin at the insertion point +The function will begin at the insertion point and search in the direction specified for a string that matches the one passed in text. If the string is found the location of the first @@ -431,9 +431,9 @@ found then the value XawTextSearchError is returned. Redisplaying Text -To redisplay a range of characters, use XawTextInvalidate: +To redisplay a range of characters, use : - + void XawTextInvalidate Widget w @@ -477,7 +477,7 @@ Specifies the end of the text to redisplay. See section 5.4 for a description of XawTextPosition. -The XawTextInvalidate +The function causes the specified range of characters to be redisplayed immediately if redisplay is enabled or the next time that redisplay is enabled. @@ -485,9 +485,9 @@ enabled. -To enable redisplay, use XawTextEnableRedisplay: +To enable redisplay, use : - + void XawTextEnableRedisplay Widget w @@ -509,17 +509,17 @@ Specifies the Text widget. -The XawTextEnableRedisplay function flushes any changes due to -batched updates when XawTextDisableRedisplay +The function flushes any changes due to +batched updates when was called and allows future changes to be reflected immediately. To disable redisplay while making several changes, use -XawTextDisableRedisplay. +. - + void XawTextDisableRedisplay Widget w @@ -541,16 +541,16 @@ Specifies the Text widget. -The XawTextDisableRedisplay function causes all changes to be -batched until either XawTextDisplay or XawTextEnableRedisplay +The function causes all changes to be +batched until either or is called. -To display batched updates, use XawTextDisplay: +To display batched updates, use : - + void XawTextDisplay Widget w @@ -572,7 +572,7 @@ Specifies the Text widget. -The XawTextDisplay function forces any accumulated updates to be +The function forces any accumulated updates to be displayed. @@ -582,9 +582,9 @@ displayed. To obtain the character position of the left-most character on the first line displayed in the widget (the value of the -displayPosition resource), use XawTextTopPosition. +displayPosition resource), use . - + XawTextPosition XawTextTopPosition Widget w @@ -608,9 +608,9 @@ Specifies the Text widget. To assign a new selection array to a text widget use -XawTextSetSelectionArray: +: - + void XawTextSetSelectionArray Widget w @@ -651,9 +651,9 @@ Calling this function is equivalent to setting the value of the To move the insertion point to the specified source position, use -XawTextSetInsertionPoint: +: - + void XawTextSetInsertionPoint Widget w @@ -695,9 +695,9 @@ equivalent to setting the insertPosition resource. To obtain the current position of the insertion point, use -XawTextGetInsertionPoint: +: - + XawTextPosition XawTextGetInsertionPoint Widget w @@ -727,9 +727,9 @@ The result is equivalent to retrieving the value of the To replace the text source in the specified widget, use -XawTextSetSource: +: - + void XawTextSetSource Widget w @@ -781,9 +781,9 @@ A display update will be performed if redisplay is enabled. To obtain the current text source for the specified widget, use -XawTextGetSource: +: - + Widget XawTextGetSource Widget w @@ -812,9 +812,9 @@ using. To enable and disable the insertion point, use -XawTextDisplayCaret: +: - + void XawTextDisplayCaret Widget w @@ -849,7 +849,7 @@ Specifies whether or not the caret should be displayed. If visible is False the insertion point will be disabled. The marker is re-enabled either by setting visible to True, by -calling XtSetValues, or by executing the display-caret +calling , or by executing the display-caret action routine. diff --git a/libXaw/specs/TextSink.xml b/libXaw/specs/TextSink.xml index bafe557bd..93a2e0ef6 100644 --- a/libXaw/specs/TextSink.xml +++ b/libXaw/specs/TextSink.xml @@ -35,7 +35,7 @@ export. Since all text sinks will have some resources in common, the TextSink defines a few new resources. - + Resources @@ -190,9 +190,9 @@ to be used as a sink by itself. To display a section of the text buffer contained in the text source -use the function DisplayText: +use the function : - + void DisplayText Widget w @@ -281,9 +281,9 @@ be displayed. The function that controls the display of the text cursor is -InsertCursor. This function will be called whenever the text +. This function will be called whenever the text widget desires to change the state of, or move the insert point. - + void InsertCursor Widget w @@ -346,13 +346,15 @@ Specifies the state of the cursor, may be one of XawisOn or To clear a portion of the Text window to its background color, the Text -widget will call ClearToBackground. The TextSink object already -defines this function as calling XClearArea on the region passed. +widget will call . The TextSink object already +defines this function as calling +XClearArea +on the region passed. This behavior will be used if you specify XtInheritClearToBackground for this method. - + void ClearToBackground Widget w @@ -424,9 +426,9 @@ Specifies the height, in pixels, of the Region to clear. To find the text character position that will be rendered at a given x -location the Text widget uses the function FindPosition: +location the Text widget uses the function : - + void FindPosition Widget w @@ -537,10 +539,10 @@ widget will only call it one line at a time. -Another means of finding a text position is provided by the Resolve +Another means of finding a text position is provided by the function: - + void Resolve Widget w @@ -613,7 +615,7 @@ if stopAtWordBreak is True. This function need make no attempt to deal with line feeds. The text widget will only call it one line at a time. This is a more convenient -interface to the FindPosition function, and provides a subset of its +interface to the function, and provides a subset of its functionality. @@ -623,9 +625,9 @@ functionality. To find the distance in pixels between two text positions on the same -line use the function FindDistance. +line use the function . - + void FindDistance Widget w @@ -727,11 +729,11 @@ widget will only call it one line at a time. To find the maximum number of lines that will fit into the current Text -widget, use the function MaxLines. The TextSink already defines +widget, use the function . The TextSink already defines this function to compute the maximum number of lines by using the height of font. - + int MaxLines Widget w @@ -770,11 +772,11 @@ Returns the maximum number of lines that will fit in height< To find the height required for a given number of text lines, use -the function MaxHeight. The TextSink already defines this +the function . The TextSink already defines this function to compute the maximum height of the window by using the height of font. - + int MaxHeight Widget w @@ -814,12 +816,12 @@ Returns the height that will be taken up by the number of lines passed. Setting the Tab Stops -To set the tab stops for a text sink use the SetTabs function. +To set the tab stops for a text sink use the function. The TextSink already defines this function to set the tab x location in pixels to be the number of characters times the figure width of font. - + void SetTabs Widget w @@ -866,14 +868,14 @@ This function is responsible for the converting character positions passed to it into whatever internal positions the TextSink uses for tab placement. - + Getting the Insert Point's Size and Location To get the size and location of the insert point use the -GetCursorBounds function. + function. - + void GetCursorBounds Widget w diff --git a/libXaw/specs/TextSource.xml b/libXaw/specs/TextSource.xml index 51b9ae0c3..c90ae2960 100644 --- a/libXaw/specs/TextSource.xml +++ b/libXaw/specs/TextSource.xml @@ -22,7 +22,7 @@ Since all text sources will have some resources in common the TextSrc defines a few new resources. - + Resources When creating an TextSrc object instance, the following resources are @@ -133,14 +133,14 @@ used as a source by itself and bad things will probably happen. - + Reading Text. -To read the text in a text source use the Read function: +To read the text in a text source use the function: - + XawTextPosition Read Widget w @@ -199,18 +199,18 @@ characters read from the text buffer. The function is not required to read length characters if that many characters are in the file, it may break at any point that is convenient to the internal structure of the -source. It may take several calls to Read before the desired +source. It may take several calls to before the desired portion of the text buffer is fully retrieved. - + Replacing Text. -To replace or edit the text in a text buffer use the Replace function: +To replace or edit the text in a text buffer use the function: - + XawTextPosition Replace Widget w @@ -293,7 +293,7 @@ than the length of the Source. -The Replace arguments start and end represent the +The arguments start and end represent the text source character positions for the existing text that is to be replaced by the text in the text block. The characters from start up to but not including end are deleted, and the @@ -307,10 +307,10 @@ the new text is inserted after start. Scanning the TextSrc To search the text source for one of the predefined boundary types use -the Scan function: +the function: - + XawTextPosition Scan Widget w @@ -382,7 +382,7 @@ Specifies whether the boundary itself should be included in the scan. -The Scan function returns the position in the text source of the desired +The function returns the position in the text source of the desired boundary. It is expected to return a valid address for all calls made to it, thus if a particular request is made that would take the text widget beyond the end of the source it must return the @@ -393,10 +393,10 @@ position of that end. Searching through a TextSrc -To search for a particular string use the Search function. +To search for a particular string use the function. - + XawTextPosition Search Widget w @@ -466,7 +466,7 @@ the ConvertSelection function, to attempt the selection conversion. - + Boolean ConvertSelections Widget w @@ -568,10 +568,10 @@ Text widget will attempt to convert the selection itself. If the source needs to know when the text selection is modified it -should define a SetSelection procedure: +should define a procedure: - + void SetSelection Widget w diff --git a/libXaw/specs/Toggle.xml b/libXaw/specs/Toggle.xml index d5c239898..227aba2dc 100644 --- a/libXaw/specs/Toggle.xml +++ b/libXaw/specs/Toggle.xml @@ -38,7 +38,7 @@ Toggle widgets may also be part of a ``radio group.'' A radio group is a list of at least two Toggle widgets in which no more than one Toggle may be set at any time. A radio group is identified by the widget ID of any one of -its members. The convenience routine XawToggleGetCurrent will +its members. The convenience routine will return information about the Toggle widget in the radio group. @@ -46,7 +46,7 @@ return information about the Toggle widget in the radio group. Toggle widget state is preserved across changes in sensitivity. - + Resources When creating a Toggle widget instance, the following resources are @@ -375,11 +375,11 @@ retrieved from the argument list or from the resource database: -Specifies the data that will be returned by XawToggleGetCurrent +Specifies the data that will be returned by when this is the currently set widget in the radio group. This value is also used to identify the Toggle that will be set by a call to -XawToggleSetCurrent. The value NULL will be returned by -XawToggleGetCurrent if no widget in a radio group is currently +. The value NULL will be returned by + if no widget in a radio group is currently set. Programmers must not specify NULL (or Zero) as radioData. @@ -455,8 +455,8 @@ Toggle widget: - -Toggle Actions_b + +Toggle Actions The full list of actions supported by Toggle is: @@ -593,22 +593,22 @@ its member widgets to True. - + Convenience Routines The following functions allow easy access to the Toggle widget's radio group functionality. - + Changing the Toggle's Radio Group. To enable an application to change the Toggle's radio group, add the Toggle to a radio group, or remove the Toggle from a radio group, use -XawToggleChangeRadioGroup. +. - + void XawToggleChangeRadioGroup Widgetw, radio_group @@ -651,10 +651,10 @@ Finding the Currently selected Toggle in a radio group of Toggles To find the currently selected Toggle in a radio group of Toggle widgets -use XawToggleGetCurrent. +use . - + XtPointer XawToggleGetCurrent XtPointer XawToggleGetCurrent(radio_group) @@ -687,10 +687,10 @@ Changing the Toggle that is set in a radio group. To change the Toggle that is currently set in a radio group use -XawToggleSetCurrent. +. - + void XawToggleSetCurrent voidXawToggleSetCurrent(radio_group, radio_data) @@ -727,11 +727,11 @@ by the radio_group argument. -XawToggleSetCurrent locates the Toggle widget to be set by + locates the Toggle widget to be set by matching radio_data against the radioData for each Toggle in -the radio group. If none match, XawToggleSetCurrent returns +the radio group. If none match, returns without making any changes. If more than one Toggle matches, -XawToggleSetCurrent will choose a Toggle to set arbitrarily. If + will choose a Toggle to set arbitrarily. If this causes any Toggle widgets to change state, all routines in their callback lists will be invoked. The callback routines for a Toggle that is to be unset will be called before the one that is to be set. @@ -740,10 +740,10 @@ Unsetting all Toggles in a radio group. To unset all Toggle widgets in a radio group use -XawToggleUnsetCurrent. +. - + void XawToggleUnsetCurrent void XawToggleUnsetCurrent(radio_group) diff --git a/libXaw/specs/Tree.xml b/libXaw/specs/Tree.xml index bb51e80d1..71cadd126 100644 --- a/libXaw/specs/Tree.xml +++ b/libXaw/specs/Tree.xml @@ -25,7 +25,7 @@ another composite widget (such as the Porthole or - + Resources When creating a Tree widget instance, the following resources are @@ -286,7 +286,7 @@ constraint resource to their children. - + Constraint Resources Each child of the Tree widget must specify its superior node in the tree. In @@ -356,7 +356,7 @@ for the node to have no superior (and to therefore be at the top of the tree). - + Layout Semantics Each time a child is managed or unmanaged, the Tree widget will attempt @@ -373,17 +373,17 @@ own size to the minimum dimensions required for the layout. - + Convenience Routines The most efficient way to layout a tree is to set autoReconfigure to False and then use the - XawTreeForceLayout + routine to arrange the children. - + void XawTreeForceLayout Widget w diff --git a/libXaw/specs/Viewport.xml b/libXaw/specs/Viewport.xml index 3b3703639..767dc07a3 100644 --- a/libXaw/specs/Viewport.xml +++ b/libXaw/specs/Viewport.xml @@ -39,7 +39,7 @@ window, or when the data does not require scrolling, the Viewport widget automatically removes any scrollbars. The forceBars option causes the Viewport widget to display all scrollbars permanently. - + Resources @@ -347,7 +347,7 @@ the Viewport. - + Layout Semantics @@ -374,7 +374,7 @@ appropriate dimension. The scrollbar children of the Viewport are named horizontal and vertical. By using these names the programmer can specify resources -for the individual scrollbars. XtSetValues can be used to modify +for the individual scrollbars. can be used to modify the resources dynamically once the widget ID has been obtained with XtNameToWidget. diff --git a/libXaw/specs/libXaw.xml b/libXaw/specs/libXaw.xml index d8a0a35bc..75880ad55 100644 --- a/libXaw/specs/libXaw.xml +++ b/libXaw/specs/libXaw.xml @@ -1,62 +1,68 @@ + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" +[ + %defs; +]> Athena Widget Set - C Language Interface X Consortium Standard - X Version 11, Release 6.4 + X Version 11, Release &fullrelvers; - ChrisPeterson + ChrisD.Peterson + formerly MIT X Consortium - 1985X Consortium - 1986X Consortium - 1987X Consortium - 1988X Consortium - 1989X Consortium - 1991X Consortium - 1994X Consortium - libXaw 1.0.7 - formerly MIT X Consortium - X Version 11, Release 7 + 1985198619871988 + 198919911994 + X Consortium + -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files -(the “Software”), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to permit -persons to whom the Software is furnished to do so, subject to the following +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files +(the “Software”), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other dealings +Except as contained in this notice, the name of the X Consortium shall not +be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium. +X Window System is a trademark of The OpenGroup. + + + +Copyright © 1985, 1986, 1987, 1988, 1989, 1991 +Digital Equipment Corporation, Maynard, Massachusetts. + + Permission to use, copy, modify and distribute this documentation for any purpose and without fee is hereby granted, provided that the above copyright @@ -66,16 +72,11 @@ Digital not be used in in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Digital makes no representations about the suitability of the software described herein for any purpose. -It is provided ``as is'' without express or implied warranty. - - - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. +It is provided “as is” without express or implied warranty. + -- cgit v1.2.3