diff options
104 files changed, 667 insertions, 667 deletions
diff --git a/man/XtAddActions.man b/man/XtAddActions.man index 1b0309c..821158f 100644 --- a/man/XtAddActions.man +++ b/man/XtAddActions.man @@ -68,7 +68,7 @@ Specifies the action table to register. .IP \fInum_args\fP 1i Specifies the number of entries in this action table. .SH DESCRIPTION -.BR XtAddActions +.B XtAddActions has been replaced by .BR XtAppAddActions . .SH "SEE ALSO" diff --git a/man/XtAddCallback.man b/man/XtAddCallback.man index 5dc07c0..5cd2419 100644 --- a/man/XtAddCallback.man +++ b/man/XtAddCallback.man @@ -93,26 +93,26 @@ when \*(Cd. Specifies the widget. .SH DESCRIPTION The -.BR XtAddCallback +.B XtAddCallback function adds the specified callback procedure to the specified widget's callback list. .LP The -.BR XtAddCallbacks +.B XtAddCallbacks add the specified list of callbacks to the specified widget's callback list. .LP The -.BR XtRemoveCallback +.B XtRemoveCallback function removes a callback only if both the procedure and the client data match. .LP The -.BR XtRemoveCallbacks +.B XtRemoveCallbacks function removes the specified callback procedures from the specified widget's callback list. .LP The -.BR XtRemoveAllCallbacks +.B XtRemoveAllCallbacks function removes all the callback procedures from the specified widget's callback list. .SH "SEE ALSO" diff --git a/man/XtAddEventHandler.man b/man/XtAddEventHandler.man index 9ab8ce5..02403ac 100644 --- a/man/XtAddEventHandler.man +++ b/man/XtAddEventHandler.man @@ -113,38 +113,38 @@ Specifies when the event handler is to be called relative to other previously registered handlers. .SH DESCRIPTION The -.BR XtAddEventHandler +.B XtAddEventHandler function registers a procedure with the dispatch mechanism that is to be called when an event that matches the mask occurs on the specified widget. If the procedure is already registered with the same client_data, the specified mask is ORed into the existing mask. If the widget is realized, -.BR XtAddEventHandler +.B XtAddEventHandler calls .BR XSelectInput , if necessary. .LP The -.BR XtAddRawEventHandler +.B XtAddRawEventHandler function is similar to -.BR XtAddEventHandler +.B XtAddEventHandler except that it does not affect the widget's mask and never causes an -.BR XSelectInput +.B XSelectInput for its events. Note that the widget might already have those mask bits set because of other nonraw event handlers registered on it. .LP The -.BR XtRemoveRawEventHandler +.B XtRemoveRawEventHandler function stops the specified procedure from receiving the specified events. Because the procedure is a raw event handler, this does not affect the widget's mask and never causes a call on .BR XSelectInput . .LP -.BR XtInsertEventHandler +.B XtInsertEventHandler is identical to -.BR XtAddEventHandler +.B XtAddEventHandler with the additional \fIposition\fP argument. if \fIposition\fP is .BR XtListHead , the event handler is registered to that it will be called before @@ -156,11 +156,11 @@ registered event handlers. If the procedure is already registered with the same \fIclient_data\fP value, the specified mask augments the existing mask and the procedure is repositioned in the list. .LP -.BR XtInsertRawEventHandler +.B XtInsertRawEventHandler is similar to -.BR XtInsertEventHandler +.B XtInsertEventHandler except that it does not modify the widget's event mask and never causes an -.BR XSelectInput +.B XSelectInput for the specified events. If the procedure is already registered with the same \fIclient_data\fP value, the specified mask augments the existing mask and the procedure is repositioned in the list. diff --git a/man/XtAddExposureToRegion.man b/man/XtAddExposureToRegion.man index db3e0b1..4ea15b6 100644 --- a/man/XtAddExposureToRegion.man +++ b/man/XtAddExposureToRegion.man @@ -65,25 +65,25 @@ void XtAddExposureToRegion(XEvent *\fIevent\fP, Region \fIregion\fP); .SH ARGUMENTS .IP \fIevent\fP 1i Specifies a pointer to the -.BR Expose +.B Expose or -.BR GraphicsExpose +.B GraphicsExpose event. .IP \fIregion\fP 1i Specifies the region object (as defined in .BR <X11/Xutil.h> ). .SH DESCRIPTION The -.BR XtAddExposureToRegion +.B XtAddExposureToRegion function computes the union of the rectangle defined by the exposure event and the specified region. Then, it stores the results back in region. If the event argument is not an -.BR Expose +.B Expose or -.BR GraphicsExpose +.B GraphicsExpose event, -.BR XtAddExposureToRegion +.B XtAddExposureToRegion returns without an error and without modifying region. .LP This function is used by the exposure compression mechanism diff --git a/man/XtAddGrab.man b/man/XtAddGrab.man index 550ba57..08bf8fa 100644 --- a/man/XtAddGrab.man +++ b/man/XtAddGrab.man @@ -77,22 +77,22 @@ a pointer button. Specifies the widget \*(Wi. .SH DESCRIPTION The -.BR XtAddGrab +.B XtAddGrab function appends the widget (and associated parameters) to the modal cascade and checks that exclusive is -.BR True +.B True if spring_loaded is .BR True . If these are not .BR True , -.BR XtAddGrab +.B XtAddGrab generates an error. .LP The modal cascade is used by -.BR XtDispatchEvent +.B XtDispatchEvent when it tries to dispatch a user event. When at least one modal widget is in the widget cascade, -.BR XtDispatchEvent +.B XtDispatchEvent first determines if the event should be delivered. It starts at the most recent cascade entry and follows the cascade up to and including the most recent cascade entry added with the exclusive parameter @@ -119,7 +119,7 @@ subset of the cascade that has spring_loaded if any such widget exists. .LP The -.BR XtRemoveGrab +.B XtRemoveGrab function removes widgets from the modal cascade starting at the most recent widget up to and including the specified widget. It issues an error if the specified widget is not on the modal cascade. diff --git a/man/XtAddInput.man b/man/XtAddInput.man index fa1d049..6356d55 100644 --- a/man/XtAddInput.man +++ b/man/XtAddInput.man @@ -82,15 +82,15 @@ Specifies the procedure that is to be called when input is available. Specifies the source file descriptor on a UNIX-based system or other operating system dependent device specification. .SH DESCRIPTION -.BR XtAddInput +.B XtAddInput has been replaced by -.BR XtAppAddInput. +.B XtAppAddInput. .LP -.BR XtAddTimeOut +.B XtAddTimeOut has been replaced by -.BR XtAppAddTimeOut. +.B XtAppAddTimeOut. .LP -.BR XtAddWorkProc +.B XtAddWorkProc has been replaced by .BR XtAppAddWorkProc . .SH "SEE ALSO" diff --git a/man/XtAllocateGC.man b/man/XtAllocateGC.man index c54863f..fc55632 100644 --- a/man/XtAllocateGC.man +++ b/man/XtAllocateGC.man @@ -79,7 +79,7 @@ Specifies the fields of the GC that will be modified by the caller. Specifies the fields of the GC that will not be needed by the caller. .SH DESCRIPTION The -.BR XtAllocateGC +.B XtAllocateGC function returns a sharable GC that may be modified by the client. The \fIscreen\fP field of the specified widget or of the nearest widget ancestor of the specified object and the specified \fIdepth\fP @@ -105,15 +105,15 @@ then immediately set to the value in \fIvalues\fP. If a field is set in \fIunused_mask\fP and also in either \fIvalue_mask\fP or \fIdynamic_mask\fP, the specification in \fIunused_mask\fP is ignored. .LP -.BR XtAllocateGC +.B XtAllocateGC tries to minimize the number of unique GCs created by comparing the arguments with those of previous calls and returning an existing GC when there are no conflicts. -.BR XtAllocateGC +.B XtAllocateGC may modify and return an existing GC if it was allocated with a nonzero \fIunused_mask\fP. .SH "SEE ALSO" -.BR XtGetGC +.B XtGetGC .br \fI\*(xT\fP .br diff --git a/man/XtAppAddActionHook.man b/man/XtAppAddActionHook.man index cb6a7c5..cb986f2 100644 --- a/man/XtAppAddActionHook.man +++ b/man/XtAppAddActionHook.man @@ -72,7 +72,7 @@ Specifies the action hook procedure. .IP \fInum_args\fP 1i Specifies the application-specific data to be passed to the action hook. .SH DESCRIPTION -.BR XtAppAddActionHook +.B XtAppAddActionHook adds the specified procedure to the front of a list maintained in the application context. In the future, when an action routine is about to be invoked for any widget in this application context, either through @@ -82,11 +82,11 @@ the action hohok procedures will be called in reverse order of registration jut prior to invoking the action routine. .LP Action hook procedures are removed automatically and the -.BR XtActionHookId +.B XtActionHookId s destroyed when the application context in which they were added is destroyed. .LP -.BR XtRemoveActionHook +.B XtRemoveActionHook removes the specified action hook procedure from the list in which it was registered. .SH "SEE ALSO" diff --git a/man/XtAppAddActions.man b/man/XtAppAddActions.man index 150d7d8..3f75527 100644 --- a/man/XtAppAddActions.man +++ b/man/XtAppAddActions.man @@ -72,7 +72,7 @@ Specifies the action table to register. Specifies the number of entries in this action table. .SH DESCRIPTION The -.BR XtAppAddActions +.B XtAppAddActions function adds the specified action table and registers it with the translation manager. .SH "SEE ALSO" diff --git a/man/XtAppAddBlockHook.man b/man/XtAppAddBlockHook.man index a6e317a..5f0f479 100644 --- a/man/XtAppAddBlockHook.man +++ b/man/XtAppAddBlockHook.man @@ -72,17 +72,17 @@ Specifies the block hook procedure. .IP \fInum_args\fP 1i Specifies the application-specific data to be passed to the block hook. .SH DESCRIPTION -.BR XtAppAddBlockHook +.B XtAppAddBlockHook registers the specified procedure and returns an identifier for it. The hook is called at any time in the future when the Intrinsics are about to block pending some input. .LP Block hook procedures are removed automatically and the -.BR XtBlockHookId +.B XtBlockHookId is destroyed when the application context in which they were added is destroyed. .LP -.BR XtRemoveBlockHook +.B XtRemoveBlockHook removes the specified block hook procedure from the list in which it was registered. .SH "SEE ALSO" diff --git a/man/XtAppAddConverter.man b/man/XtAppAddConverter.man index c1ee893..2bd83cd 100644 --- a/man/XtAppAddConverter.man +++ b/man/XtAppAddConverter.man @@ -82,19 +82,19 @@ Specifies the number of additional arguments to the converter or zero. .IP \fIto_type\fP 1i Specifies the destination type. .SH DESCRIPTION -.BR XtAppAddConverter +.B XtAppAddConverter is equivalent in function to -.BR XtAppSetTypeConverter +.B XtAppSetTypeConverter with \fIcache_type\fP equal to -.BR XtCacheAll +.B XtCacheAll for old-format type converters. It has been superseded by .BR XtAppSetTypeConverter . .LP -.BR XtAddConverter +.B XtAddConverter is equivalent in function to -.BR XtSetTypeConverter +.B XtSetTypeConverter with \fIcache_type\fP equal to -.BR XtCacheAll +.B XtCacheAll for old-format type converters. It has been superseded by .BR XtSetTypeConverter . .SH "SEE ALSO" diff --git a/man/XtAppAddInput.man b/man/XtAppAddInput.man index 65adf9f..b874829 100644 --- a/man/XtAppAddInput.man +++ b/man/XtAppAddInput.man @@ -79,7 +79,7 @@ Specifies the mask that indicates a read, write, or exception condition or some operating system dependent condition. .IP \fIid\fP 1i Specifies the ID returned from the corresponding -.BR XtAppAddInput +.B XtAppAddInput call. .ds Pr \ to be called when input is available .IP \fIproc\fP 1i @@ -89,12 +89,12 @@ Specifies the source file descriptor on a UNIX-based system or other operating system dependent device specification. .SH DESCRIPTION The -.BR XtAppAddInput +.B XtAppAddInput function registers with the \*(xI read routine a new source of events, which is usually file input but can also be file output. Note that file should be loosely interpreted to mean any sink or source of data. -.BR XtAppAddInput +.B XtAppAddInput also specifies the conditions under which the source can generate events. When input is pending on this source, the callback procedure is called. @@ -107,7 +107,7 @@ the condition is some union of and .BR XtInputExceptMask . The -.BR XtRemoveInput +.B XtRemoveInput function causes the \*(xI read routine to stop watching for input from the input source. .SH "SEE ALSO" diff --git a/man/XtAppAddSignal.man b/man/XtAppAddSignal.man index f959839..af64d01 100644 --- a/man/XtAppAddSignal.man +++ b/man/XtAppAddSignal.man @@ -74,48 +74,48 @@ Specifies the argument that is to be passed to the specified procedure when a signal has been raised. .IP \fIid\fP 1i Specifies the ID returned from the corresponding -.BR XtAppAddSignal +.B XtAppAddSignal call. .IP \fIproc\fP 1i Specifies the procedure that is to be called when the signal has been raised. .SH DESCRIPTION The -.BR XtAppAddSignal +.B XtAppAddSignal function initiates a mechanism for handling signals within the context of the Intrinsics. Prior to establishing an operating system dependent signal handler the application may call -.BR XtAppAddSignal +.B XtAppAddSignal and store the returned \fIid\fP in a place accessible to the signal handler. .LP Upon receipt of a signal from the operating system, the application may call -.BR XtNoticeSignal +.B XtNoticeSignal passing the \fIid\fP returned by the call to .BR XtAppAddSignal . .LP -.BR XtNoticeSignal +.B XtNoticeSignal is the only Intrinsics function that can safely be called from a signal handler. If -.BR XtNoticeSignal +.B XtNoticeSignal is called multiple times before the Intrinsics are able to invoke the registered callback, the callback is only called once. Logically the Intrinsics maintain ``pending'' for each registered callback. This flag is initially -.BR False +.B False and is set to -.BR True +.B True by .BR XtNoticeSignal ; the Intrinsics invoke the callback whenever the flag is .BR True , and the flag is set to -.BR False +.B False just before the callback is invoked. .LP The -.BR XtRemoveSignal +.B XtRemoveSignal function is called to remove the specified Intrinsics signal handler. The client should disable the source of the signal before calling .BR XtRemoveSignal . diff --git a/man/XtAppAddTimeOut.man b/man/XtAppAddTimeOut.man index 57fce92..3092156 100644 --- a/man/XtAppAddTimeOut.man +++ b/man/XtAppAddTimeOut.man @@ -81,14 +81,14 @@ Specifies the procedure that is\*(Pr. Specifies the ID for the timeout request to be destroyed. .SH DESCRIPTION The -.BR XtAppAddTimeOut +.B XtAppAddTimeOut function creates a timeout and returns an identifier for it. The timeout value is set to interval. The callback procedure is called when the time interval elapses, and then the timeout is removed. .LP The -.BR XtRemoveTimeOut +.B XtRemoveTimeOut function removes the timeout. Note that timeouts are automatically removed once they trigger. .SH "SEE ALSO" diff --git a/man/XtAppAddWorkProc.man b/man/XtAppAddWorkProc.man index 7791b92..25ab28a 100644 --- a/man/XtAppAddWorkProc.man +++ b/man/XtAppAddWorkProc.man @@ -79,12 +79,12 @@ Specifies the procedure that is to be called. Specifies which work procedure to remove. .SH DESCRIPTION The -.BR XtAppAddWorkProc +.B XtAppAddWorkProc function adds the specified work procedure for the application identified by app_context. .LP The -.BR XtRemoveWorkProc +.B XtRemoveWorkProc function explicitly removes the specified background work procedure. .SH "SEE ALSO" XtAppNextEvent(__libmansuffix__) diff --git a/man/XtAppCreateShell.man b/man/XtAppCreateShell.man index 903b103..bff87ae 100644 --- a/man/XtAppCreateShell.man +++ b/man/XtAppCreateShell.man @@ -87,12 +87,12 @@ Specifies the number of arguments in the argument list. Specifies the variable argument list\*(Di. .SH DESCRIPTION The -.BR XtAppCreateShell +.B XtAppCreateShell function saves the specified application name and application class for qualifying all widget resource specifiers. The application name and application class are used as the left-most components in all widget resource names for this application. -.BR XtAppCreateShell +.B XtAppCreateShell should be used to create a new logical application within a program or to create a shell on another display. In the first case, @@ -101,7 +101,7 @@ In the second case, it uses the resource database associated with the other display. .LP Note that the widget returned by -.BR XtAppCreateShell +.B XtAppCreateShell has the \s-1WM_COMMAND\s+1 property set for session managers (see Chapter 4). .SH "SEE ALSO" diff --git a/man/XtAppError.man b/man/XtAppError.man index fb5bf74..b70d9d5 100644 --- a/man/XtAppError.man +++ b/man/XtAppError.man @@ -85,21 +85,21 @@ Specifies the new \*(Ha. Specifies the message that is to be \*(Me. .SH DESCRIPTION The -.BR XtAppError +.B XtAppError function calls the installed error procedure and passes the specified message. .LP The -.BR XtAppSetErrorHandler +.B XtAppSetErrorHandler function registers the specified procedure, which is called when a fatal error condition occurs. .LP The -.BR XtAppSetWarningHandler +.B XtAppSetWarningHandler registers the specified procedure, which is called when a nonfatal error condition occurs. .LP The -.BR XtAppWarning +.B XtAppWarning function calls the installed nonfatal error procedure and passes the specified message. .SH "SEE ALSO" diff --git a/man/XtAppErrorMsg.man b/man/XtAppErrorMsg.man index 3a794d5..580c810 100644 --- a/man/XtAppErrorMsg.man +++ b/man/XtAppErrorMsg.man @@ -97,22 +97,22 @@ Specifies the number of values in the parameter list. Specifies a pointer to a list of values to be stored in the message. .SH DESCRIPTION The -.BR XtAppErrorMsg +.B XtAppErrorMsg function calls the high-level error handler and passes the specified information. .LP The -.BR XtAppSetErrorMsgHandler +.B XtAppSetErrorMsgHandler function registers the specified procedure, which is called when a fatal error occurs. .LP The -.BR XtAppSetWarningMsgHandler +.B XtAppSetWarningMsgHandler function registers the specified procedure, which is called when a nonfatal error condition occurs. .LP The -.BR XtAppWarningMsg +.B XtAppWarningMsg function calls the high-level error handler and passes the specified information. .SH "SEE ALSO" diff --git a/man/XtAppGetErrorDatabase.man b/man/XtAppGetErrorDatabase.man index d8af9c0..72db7d0 100644 --- a/man/XtAppGetErrorDatabase.man +++ b/man/XtAppGetErrorDatabase.man @@ -89,14 +89,14 @@ of the error message. Specifies the size of the buffer in bytes. .SH DESCRIPTION The -.BR XtAppGetErrorDatabase +.B XtAppGetErrorDatabase function returns the address of the error database. The \*(xI do a lazy binding of the error database and do not merge in the database file until the first call to .BR XtAppGetErrorDatbaseText . .LP The -.BR XtAppGetErrorDatabaseText +.B XtAppGetErrorDatabaseText returns the appropriate message from the error database or returns the specified default message if one is not found in the error database. diff --git a/man/XtAppGetSelectionTimeout.man b/man/XtAppGetSelectionTimeout.man index d10dfc1..aabf904 100644 --- a/man/XtAppGetSelectionTimeout.man +++ b/man/XtAppGetSelectionTimeout.man @@ -72,19 +72,19 @@ Specifies the application context. Specifies the selection timeout in milliseconds. .SH DESCRIPTION The -.BR XtAppGetSelectionTimeout +.B XtAppGetSelectionTimeout function returns the current selection timeout value, in milliseconds. The selection timeout is the time within which the two communicating applications must respond to one another. The initial timeout value is set by the -.BR selectionTimeout +.B selectionTimeout application resource, or, if -.BR selectionTimeout +.B selectionTimeout is not specified, it defaults to five seconds. .LP The -.BR XtAppSetSelectionTimeout +.B XtAppSetSelectionTimeout function sets the \*(xI's selection timeout mechanism. Note that most applications should not set the selection timeout. .SH "SEE ALSO" diff --git a/man/XtAppInitialize.man b/man/XtAppInitialize.man index f69ba26..034cf75 100644 --- a/man/XtAppInitialize.man +++ b/man/XtAppInitialize.man @@ -100,35 +100,35 @@ Specifies the variable argument list to override any other resource specification for the created shell widget. .SH DESCRIPTION The -.BR XtAppInitialize +.B XtAppInitialize function calls -.BR XtToolkitInitialize +.B XtToolkitInitialize followed by .BR XtCreateApplicationContext , then calls -.BR XtOpenDisplay +.B XtOpenDisplay with \fIdisplay_string\fP NULL and \fIapplication_name\fP NULL, and finally calls -.BR XtAppCreateShell +.B XtAppCreateShell with \fIapplication_name\fP NULL, \fIwidget_class\fP .BR applicationShellWidgetClass , and the specified \fIargs\fP and \fInum_args\fP and returns the created shell. The modified \fIargc\fP and \fIargv\fP returned by -.BR XtDisplayInitialize +.B XtDisplayInitialize are returned in \fIargc_in_out\fP and \fIargv_in_out\fP. If \fIapp_context_return\fP is not NULL, the created application context is also returned. If the display specified by the command line cannot be opened, an error message is issued and -.BR XtAppInitialize +.B XtAppInitialize terminates the application. If \fIfallback_resources\fP is non-NULL, -.BR XtAppSetFallbackResources +.B XtAppSetFallbackResources is called with the value prior to calling .BR XtOpenDisplay . .LP XtAppInitialize and XtVaAppInitialize have been superceded by -.BR XtOpenApplication +.B XtOpenApplication and -.BR XtVaOpenApplication +.B XtVaOpenApplication respectively. .SH "SEE ALSO" XtOpenApplication(__libmansuffix__), XtVaOpenApplication(__libmansuffix__) diff --git a/man/XtAppLock.man b/man/XtAppLock.man index c426d7f..70c74be 100644 --- a/man/XtAppLock.man +++ b/man/XtAppLock.man @@ -67,10 +67,10 @@ void XtAppUnlock(XtAppContext \fIapp_context\fP); .IP \fIapp_context\fP 1i Specifies the application context. .SH DESCRIPTION -.BR XtAppLock +.B XtAppLock locks the application context including all its related displays and widgets. .LP -.BR XtAppUnlock +.B XtAppUnlock unlocks the application context. .SH "SEE ALSO" .br diff --git a/man/XtAppNextEvent.man b/man/XtAppNextEvent.man index d244e4f..11151a6 100644 --- a/man/XtAppNextEvent.man +++ b/man/XtAppNextEvent.man @@ -94,11 +94,11 @@ The mask is the bitwise inclusive OR of any combination of and .BR XtIMSignal . As a convenience, the \*(tk defines the symbolic name -.BR XtIMAll +.B XtIMAll to be the bitwise inclusive OR of all event types. .SH DESCRIPTION If the X event queue is empty, -.BR XtAppNextEvent +.B XtAppNextEvent flushes the X output buffers of each Display in the application context and waits for an event while looking at the other input sources, timeout timeout values, and signal handlers and calling any callback procedures @@ -106,21 +106,21 @@ triggered by them. This wait time can be used for background processing (see Section 7.8). .LP If there is an event in the queue, -.BR XtAppPeekEvent +.B XtAppPeekEvent fills in the event and returns a nonzero value. If no X input is on the queue, -.BR XtAppPeekEvent +.B XtAppPeekEvent flushes the output buffer and blocks until input is available (possibly calling some timeout callbacks in the process). If the input is an event, -.BR XtAppPeekEvent +.B XtAppPeekEvent fills in the event and returns a nonzero value. Otherwise, the input is for an alternate input source, and -.BR XtAppPeekEvent +.B XtAppPeekEvent returns zero. .LP The -.BR XtAppPending +.B XtAppPending function returns a nonzero value if there are events pending from the X server, timer pending, or other input sources pending. The value returned is a bit mask that is the OR of @@ -128,24 +128,24 @@ returned is a bit mask that is the OR of .BR XtIMTimer , .BR XtIMAlternateInput , and -.BR XtIMSignal +.B XtIMSignal (see .BR XtAppProcessEvent ). If there are no events pending, -.BR XtAppPending +.B XtAppPending flushes the output buffer and returns zero. .LP The -.BR XtAppProcessEvent +.B XtAppProcessEvent function processes one timer, alternate input, signal source, or X event. If there is nothing of the appropriate type to process, -.BR XtAppProcessEvent +.B XtAppProcessEvent blocks until there is. If there is more than one type of thing available to process, it is undefined which will get processed. Usually, this procedure is not called by client applications (see .BR XtAppMainLoop ). -.BR XtAppProcessEvent +.B XtAppProcessEvent processes timer events by calling any appropriate timer callbacks, alternate input by calling any appropriate alternate input callbacks, signal source by calling any appropriate signal callbacks, and X events @@ -162,41 +162,41 @@ the event is ignored and the dispatcher simply returns. The order in which the handlers are called is undefined. .LP The -.BR XtDispatchEvent +.B XtDispatchEvent function sends those events to the event handler functions that have been previously registered with the dispatch routine. -.BR XtDispatchEvent +.B XtDispatchEvent returns -.BR True +.B True if it dispatched the event to some handler and -.BR False +.B False if it found no handler to dispatch the event to. The most common use of -.BR XtDispatchEvent +.B XtDispatchEvent is to dispatch events acquired with the -.BR XtAppNextEvent +.B XtAppNextEvent procedure. However, it also can be used to dispatch user-constructed events. -.BR XtDispatchEvent +.B XtDispatchEvent also is responsible for implementing the grab semantics for .BR XtAddGrab . .LP The -.BR XtAppMainLoop +.B XtAppMainLoop function first reads the next incoming X event by calling -.BR XtAppNextEvent +.B XtAppNextEvent and then it dispatches the event to the appropriate registered procedure by calling .BR XtDispatchEvent . This constitutes the main loop of \*(tk applications, and, as such, it does not return unless -.BR XtAppSetExitFlag +.B XtAppSetExitFlag is called. Applications are expected to exit in response to some user action. There is nothing special about .BR XtAppMainLoop ; it is simply an loop that calls -.BR XtAppNextEvent +.B XtAppNextEvent and then .BR XtDispatchEvent , until diff --git a/man/XtAppReleaseCacheRefs.man b/man/XtAppReleaseCacheRefs.man index a58b5c2..5fd1945 100644 --- a/man/XtAppReleaseCacheRefs.man +++ b/man/XtAppReleaseCacheRefs.man @@ -68,11 +68,11 @@ Specifies the application context. .IP \fIrefs\fP 1i Specifies the list of cache references to be released. .SH DESCRIPTION -.BR XtAppReleaseCacheRefs +.B XtAppReleaseCacheRefs decrements the reference count for the conversion entries identified by the \fIrefs\fP argument. This argument is a pointer to a NULL-terminated list of -.BR XtCacheRef +.B XtCacheRef values. If any reference count reaches zero, the destructor, if any, will be called and the resource removed from the conversion cache. .SH "SEE ALSO" diff --git a/man/XtAppSetFallbackResources.man b/man/XtAppSetFallbackResources.man index 579d8ea..d412a97 100644 --- a/man/XtAppSetFallbackResources.man +++ b/man/XtAppSetFallbackResources.man @@ -79,11 +79,11 @@ class resource file and if \fIspecification_list\fP is not NULL the resource specification in \fIspecification_list\fP will be merged into the screen resource database in place of the application-specific class resource file. -.BR XtAppSetFallbackResources +.B XtAppSetFallbackResources is not required to copy \fIspecification_list\fP; the caller must ensure that the contents of the list and the strings addressed by the list remain valid until all displays are initialized or until -.BR XtAppSetFallbackResources +.B XtAppSetFallbackResources is called again. The value NULL for \fIspecification_list\fP removes any previous fallback resource specification for the application context. The intended use for fallback resources is to provide a minimal number diff --git a/man/XtAppSetTypeConverter.man b/man/XtAppSetTypeConverter.man index 256bc62..2149205 100644 --- a/man/XtAppSetTypeConverter.man +++ b/man/XtAppSetTypeConverter.man @@ -89,11 +89,11 @@ Specifies a destroy procedure for resources produced by this conversion, or NULL if no additional action is required to deallocate resources produced by the converter. .SH DESCRIPTION -.BR XtSetTypeConverter +.B XtSetTypeConverter registers the specified type converter and destructor in all application contexts created by the calling process, including any future application contexts that may be created. -.BR XtAppSetTypeConverter +.B XtAppSetTypeConverter registers the specified type converter in the single application context specified. If the same \fIfrom_type\fP and \fIto_type\fP are specified in multiple calls to either function, the most recent overrides the diff --git a/man/XtBuildEventMask.man b/man/XtBuildEventMask.man index b231fb1..5d770f3 100644 --- a/man/XtBuildEventMask.man +++ b/man/XtBuildEventMask.man @@ -67,16 +67,16 @@ EventMask XtBuildEventMask(Widget \fIw\fP); Specifies the widget. .SH DESCRIPTION The -.BR XtBuildEventMask +.B XtBuildEventMask function returns the event mask representing the logical OR of all event masks for event handlers registered on the widget with -.BR XtAddEventHandler +.B XtAddEventHandler and all event translations, including accelerators, installed on the widget. This is the same event mask stored into the -.BR XSetWindowAttributes +.B XSetWindowAttributes structure by -.BR XtRealizeWidget +.B XtRealizeWidget and sent to the server when event handlers and translations are installed or removed on the realized widget. .SH "SEE ALSO" diff --git a/man/XtCallAcceptFocus.man b/man/XtCallAcceptFocus.man index 7360acc..99e7721 100644 --- a/man/XtCallAcceptFocus.man +++ b/man/XtCallAcceptFocus.man @@ -69,12 +69,12 @@ Specifies the X time of the event that is causing the accept focus. Specifies the widget. .SH DESCRIPTION The -.BR XtCallAcceptFocus +.B XtCallAcceptFocus function calls the specified widget's accept_focus procedure, passing it the specified widget and time, and returns what the accept_focus procedure returns. If accept_focus is NULL, -.BR XtCallAcceptFocus +.B XtCallAcceptFocus returns .BR False . .SH "SEE ALSO" diff --git a/man/XtCallActionProc.man b/man/XtCallActionProc.man index e039776..5d44881 100644 --- a/man/XtCallActionProc.man +++ b/man/XtCallActionProc.man @@ -75,7 +75,7 @@ Specifies the contents of the \fIparams\fP passed to the action routine. .IP \fInum_params\fP 1i Specifies the num of entries in \fIparams\fP. .SH DESCRIPTION -.BR XtCallActionProc +.B XtCallActionProc searches for the named action routine in the same manner and order as translation tables are bound. If found, the action routine is invoked with the specified widget, event pointer, and parameters. It is the @@ -83,7 +83,7 @@ responsibility of the caller to ensure that the contents of \fIevent\fP, \fIparams\fP, and \fInum_params\fP arguments are appropriate for the specified routine, and if necessary, that the specified widget is realized or sensitive. If the named action routine cannot be found, -.BR XtCallActionProc +.B XtCallActionProc generates a warning message and returns. .SH "SEE ALSO" .br diff --git a/man/XtCallCallbacks.man b/man/XtCallCallbacks.man index f7fc7a6..6bb2eb9 100644 --- a/man/XtCallCallbacks.man +++ b/man/XtCallCallbacks.man @@ -83,12 +83,12 @@ Specifies the callback list to be executed. Specifies the widget. .SH DESCRIPTION The -.BR XtCallCallbacks +.B XtCallCallbacks function calls each procedure that is registered in the specified widget's callback list. .LP If \fIcallbacks\fP is not NULL, -.BR XtCallCallbackList +.B XtCallCallbackList calls each of the callback procedures in the list, passing client data and \fIcall_data\fP. The \fIcallbacks\fP parameter must specify the contents of a widget or object resource declared with representation @@ -96,11 +96,11 @@ type .BR XtRCallback . .LP The -.BR XtHasCallbacks +.B XtHasCallbacks function first checks to see if the widget has a callback list identified by callback_name. If the callback list does not exist, -.BR XtHasCallbacks +.B XtHasCallbacks returns .BR XtCallbackNoList . If the callback list exists but is empty, diff --git a/man/XtClass.man b/man/XtClass.man index 041d920..6a5dce9 100644 --- a/man/XtClass.man +++ b/man/XtClass.man @@ -108,48 +108,48 @@ Specifies the widget class. Specifies the message that is to be \*(Me. .SH DESCRIPTION The -.BR XtClass +.B XtClass function returns a pointer to the widget's class structure. .LP The -.BR XtSuperclass +.B XtSuperclass function returns a pointer to the widget's superclass class structure. .LP The -.BR XtIsSubclass +.B XtIsSubclass function returns -.BR True +.B True if the class of the specified widget is equal to or is a subclass of the specified class. The widget's class can be any number of subclasses down the chain and need not be an immediate subclass of the specified class. Composite widgets that need to restrict the class of the items they contain can use -.BR XtIsSubclass +.B XtIsSubclass to find out if a widget belongs to the desired class of objects. .LP The -.BR XtCheckSubclass +.B XtCheckSubclass macro determines if the class of the specified widget is equal to or is a subclass of the specified widget class. The widget can be any number of subclasses down the chain and need not be an immediate subclass of the specified widget class. If the specified widget is not a subclass, -.BR XtCheckSubclass +.B XtCheckSubclass constructs an error message from the supplied message, the widget's actual class, and the expected class and calls .BR XtErrorMsg . -.BR XtCheckSubclass +.B XtCheckSubclass should be used at the entry point of exported routines to ensure that the client has passed in a valid widget class for the exported operation. .LP -.BR XtCheckSubclass +.B XtCheckSubclass is only executed when the widget has been compiled with the compiler symbol DEBUG defined; otherwise, it is defined as the empty string and generates no code. .LP To test if a given widget belongs to a subclass of an Intrinsics-defined class, the Intrinsics defines macros or functions equivalent to -.BR XtIsSubclass +.B XtIsSubclass for each of the built-in classes. These procedures are .BR XtIsObject , .BR XtIsRectObj , diff --git a/man/XtConfigureWidget.man b/man/XtConfigureWidget.man index 8235138..2fcade2 100644 --- a/man/XtConfigureWidget.man +++ b/man/XtConfigureWidget.man @@ -89,51 +89,51 @@ Specifies the widget. Specify the \*(Nu x and y coordinates. .SH DESCRIPTION The -.BR XtConfigureWidget +.B XtConfigureWidget function returns immediately if the specified geometry fields are the same as the old values. Otherwise, -.BR XtConfigureWidget +.B XtConfigureWidget writes the new x, y, width, height, and border_width values into the widget and, if the widget is realized, makes an Xlib -.BR XConfigureWindow +.B XConfigureWindow call on the widget's window. .LP If either the new width or height is different from its old value, -.BR XtConfigureWidget +.B XtConfigureWidget calls the widget's resize procedure to notify it of the size change; otherwise, it simply returns. .LP The -.BR XtMoveWidget +.B XtMoveWidget function returns immediately if the specified geometry fields are the same as the old values. Otherwise, -.BR XtMoveWidget +.B XtMoveWidget writes the new x and y values into the widget and, if the widget is realized, issues an Xlib -.BR XMoveWindow +.B XMoveWindow call on the widget's window. .LP The -.BR XtResizeWidget +.B XtResizeWidget function returns immediately if the specified geometry fields are the same as the old values. Otherwise, -.BR XtResizeWidget +.B XtResizeWidget writes the new width, height, and border_width values into the widget and, if the widget is realized, issues an -.BR XConfigureWindow +.B XConfigureWindow call on the widget's window. .LP If the new width or height are different from the old values, -.BR XtResizeWidget +.B XtResizeWidget calls the widget's resize procedure to notify it of the size change. .LP The -.BR XtResizeWindow +.B XtResizeWindow function calls the -.BR XConfigureWindow +.B XConfigureWindow Xlib function to make the window of the specified widget match its width, height, and border width. This request is done unconditionally because there is no way to tell if these diff --git a/man/XtConvert.man b/man/XtConvert.man index 98e1ca0..9773212 100644 --- a/man/XtConvert.man +++ b/man/XtConvert.man @@ -88,27 +88,27 @@ Returns the converted value. Specifies the widget \*(Wi. .SH DESCRIPTION The -.BR XtConvert +.B XtConvert function looks up the type converter registered to convert from_type to to_type, computes any additional arguments needed, and then calls .BR XtDirectConvert . -.BR XtConvert +.B XtConvert has been replaced by .BR XtConvertAndStore . .LP The -.BR XtDirectConvert +.B XtDirectConvert function looks in the converter cache to see if this conversion procedure has been called with the specified arguments. If so, it returns a descriptor for information stored in the cache; otherwise, it calls the converter and enters the result in the cache. .LP Before calling the specified converter, -.BR XtDirectConvert +.B XtDirectConvert sets the return value size to zero and the return value address to NULL. To determine if the conversion was successful, the client should check to_return.address for non-NULL. -.BR XtDirectConvert +.B XtDirectConvert has been replaced by .BR XtCallConverter . .SH "SEE ALSO" diff --git a/man/XtConvertAndStore.man b/man/XtConvertAndStore.man index 272ff44..e738f42 100644 --- a/man/XtConvertAndStore.man +++ b/man/XtConvertAndStore.man @@ -89,33 +89,33 @@ and the destroy callback list. Specifies the display with which the conversion is to be associated. .SH DESCRIPTION The -.BR XtConvertAndStore +.B XtConvertAndStore function looks up the type converter registered to convert from_type to to_type, computes any additional arguments needed, and then calls .BR XtCallConverter . (or -.BR XtDirectConvert +.B XtDirectConvert if an old-style converter was registered with -.BR XtAddConverter +.B XtAddConverter or .BR XtAppAddConverter . ) with the from and to_in_out arguments. .LP The -.BR XtCallConverter +.B XtCallConverter function looks up the specified type converter in the application context associated with the display and, if the converter was not registered or was registered with cache type -.BR XtCacheAll +.B XtCacheAll or -.BR XtCacheByDisplay +.B XtCacheByDisplay looks in the conversion cache to see if this conversion procedure has been called with the specified conversion arguments. If so, it checks the success status of the prior call, and if the conversion failed, -.BR XtCallConverter +.B XtCallConverter returns -.BR False +.B False immediately; otherwise it checks the size specified in the \fIto\fP argument and, if it is greater than or equal to the size stored in the cache, copies the information stored in the cache into the location @@ -124,23 +124,23 @@ and returns .BR True . If the size specified in the \fIto\fP argument is smaller than the size stored in the cache, -.BR XtCallConverter +.B XtCallConverter copies the cache size into the \fIto->size\fP and returns .BR False . If the converter was registered with cache type -.BR XtCacheNone +.B XtCacheNone or no value was found in the conversion cache, -.BR XtCallConverter +.B XtCallConverter calls the converter and, if it was not registered with cache type .BR XtCacheNone , enters the result into the cache. -.BR XtCallConverter +.B XtCallConverter then returns what the converter returned. .LP The \fIcache_ref_return\fP field specifies storage allocated by the caller in which an opaque value will be stored. If the type converter has been registered with the -.BR XtCacheRefCount +.B XtCacheRefCount modifier and if the value returned in in \fIcache_ref_return\fP is non-NULL, then the call should store the \fIcache_ref_return\fP value in order to decrement the reference count when the converted value diff --git a/man/XtCreateApplicationContext.man b/man/XtCreateApplicationContext.man index b26f514..14ae7ba 100644 --- a/man/XtCreateApplicationContext.man +++ b/man/XtCreateApplicationContext.man @@ -77,28 +77,28 @@ Specifies the application context. Specifies the widget. .SH DESCRIPTION The -.BR XtCreateApplicationContext +.B XtCreateApplicationContext function returns an application context, which is an opaque type. Every application must have at least one application context. .LP The -.BR XtDestroyApplicationContext +.B XtDestroyApplicationContext function destroys the specified application context as soon as it is safe to do so. If called from with an event dispatch (for example, a callback procedure), -.BR XtDestroyApplicationContext +.B XtDestroyApplicationContext does not destroy the application context until the dispatch is complete. .LP The -.BR XtWidgetToApplicationContext +.B XtWidgetToApplicationContext function returns the application context for the specified widget. .LP The -.BR XtToolkitInitialize +.B XtToolkitInitialize function initializes the Intrinsics internals. If -.BR XtToolkitInitialize +.B XtToolkitInitialize was previously called it returns immediately. .LP .SH "SEE ALSO" diff --git a/man/XtCreateApplicationShell.man b/man/XtCreateApplicationShell.man index 007514c..caec212 100644 --- a/man/XtCreateApplicationShell.man +++ b/man/XtCreateApplicationShell.man @@ -72,9 +72,9 @@ Specifies the argument list to override any other resource specifications. Specifies the number of arguments in the argument list. .SH DESCRIPTION The procedure -.BR XtCreateApplicationShell +.B XtCreateApplicationShell calls -.BR XtAppCreateShell +.B XtAppCreateShell with the \fIapplication\fP NULL, the application class passed to .BR XtInitialize , and the default application context created by diff --git a/man/XtCreatePopupShell.man b/man/XtCreatePopupShell.man index 3e20961..14bddf7 100644 --- a/man/XtCreatePopupShell.man +++ b/man/XtCreatePopupShell.man @@ -84,9 +84,9 @@ Specifies the widget class\*(Wc. Specifies the variable argument list \*(Al. .SH DESCRIPTION The -.BR XtCreatePopupShell +.B XtCreatePopupShell function ensures that the specified class is a subclass of -.BR Shell +.B Shell and, rather than using insert_child to attach the widget to the parent's .IN "insert_child procedure" children list, attaches the shell to the parent's pop-ups list directly. diff --git a/man/XtCreateSelectionRequest.man b/man/XtCreateSelectionRequest.man index 120f307..83502a0 100644 --- a/man/XtCreateSelectionRequest.man +++ b/man/XtCreateSelectionRequest.man @@ -77,19 +77,19 @@ Specifies the particular selection desired. Specifies the timestamp to be used in making the request. .SH DESCRIPTION When -.BR XtCreateSelectionRequest +.B XtCreateSelectionRequest is called, subsequent calls to -.BR XtGetSelectionValue +.B XtGetSelectionValue and -.BR XtGetSelectionValueIncremental +.B XtGetSelectionValueIncremental with the requestor and selection as specified to -.BR XtCreateSelectionRequest +.B XtCreateSelectionRequest will be bundled into a single selection conversion request with multiple targets. The request is actually initiated by calling .BR XtSendSelectionRequest . .LP When -.BR XtSendSelectionRequest +.B XtSendSelectionRequest is called with a value of \fIrequestor\fP and \fIselection\fP matching a previous call to .BR XtCreateSelectionRequest , @@ -98,30 +98,30 @@ If a single target request is queued, that request is made. If multiple targets are queued they are bundled into a single request with the target MULTIPLE using the specified timestamp. As the conversions are made, the callbacks associated with each -.BR XtGetSelectionValue +.B XtGetSelectionValue and -.BR XtGetSelectionValueIncremental +.B XtGetSelectionValueIncremental are invoked in turn. .LP Multi-threaded applications should lock the application context before calling -.BR XtCreateSelectionRequest +.B XtCreateSelectionRequest and release the lock after calling -.BR XtSendSelectionRequest +.B XtSendSelectionRequest to ensure that the thread assembling the request is safe from interference by another thread assembling a different request naming the same widget and selection. .LP When -.BR XtCancelSelectionRequest +.B XtCancelSelectionRequest is called, any requests queued since the last call to -.BR XtCreateSelectionRequest +.B XtCreateSelectionRequest are cleaned up. Subsequent calls to .BR XtGetSelectionValue , .BR XtGetSelectionValues , .BR XtGetSelectionValueIncremental , and -.BR XtGetSelectionValuesIncremental +.B XtGetSelectionValuesIncremental will not be deferred. .SH "SEE ALSO" .br diff --git a/man/XtCreateWidget.man b/man/XtCreateWidget.man index 4c18fa0..d5d4ea2 100644 --- a/man/XtCreateWidget.man +++ b/man/XtCreateWidget.man @@ -98,7 +98,7 @@ Specifies the widget class\*(Wc. Specifies the variable argument list \*(Al. .SH DESCRIPTION The -.BR XtCreateWidget +.B XtCreateWidget function performs much of the boilerplate operations of widget creation: .IP \(bu 5 Checks to see if the class_initialize procedure has been called for this class @@ -126,7 +126,7 @@ and all superclasses up to .BR constraintWidgetClass . .IP \(bu 5 Calls the initialize procedures for the widget by starting at the -.BR Core +.B Core initialize procedure on down to the widget's initialize procedure. .IP \(bu 5 If the parent is a subclass of @@ -140,24 +140,24 @@ If the parent is a subclass of .BR constraintWidgetClass , it calls the constraint initialize procedures, starting at -.BR constraintWidgetClass +.B constraintWidgetClass on down to the parent's constraint initialize procedure. .LP Note that you can determine the number of arguments in an argument list by using the -.BR XtNumber +.B XtNumber macro. For further information, see Section 11.1. .LP The -.BR XtCreateManagedWidget +.B XtCreateManagedWidget function is a convenience routine that calls -.BR XtCreateWidget +.B XtCreateWidget and .BR XtManageChild . .LP The -.BR XtDestroyWidget +.B XtDestroyWidget function provides the only method of destroying a widget, including widgets that need to destroy themselves. It can be called at any time, @@ -166,7 +166,7 @@ This requires a two-phase destroy process in order to avoid dangling references to destroyed widgets. .LP In phase one, -.BR XtDestroyWidget +.B XtDestroyWidget performs the following: .IP \(bu 5 If the being_destroyed field of the widget is @@ -175,7 +175,7 @@ it returns immediately. .IP \(bu 5 Recursively descends the widget tree and sets the being_destroyed field to -.BR True +.B True for the widget and all children. .IP \(bu 5 Adds the widget to a list of widgets (the destroy list) that should be @@ -189,12 +189,12 @@ Phase two occurs when all procedures that should execute as a result of the current event have been called (including all procedures registered with the event and translation managers), that is, when the current invocation of -.BR XtDispatchEvent +.B XtDispatchEvent is about to return or immediately if not in .BR XtDispatchEvent . .LP In phase two, -.BR XtDestroyWidget +.B XtDestroyWidget performs the following on each entry in the destroy list: .IP \(bu 5 Calls the destroy callback procedures registered on the widget @@ -202,10 +202,10 @@ Calls the destroy callback procedures registered on the widget before parent callbacks). .IP \(bu 5 If the widget's parent is a subclass of -.BR compositeWidgetClass +.B compositeWidgetClass and if the parent is not being destroyed, it calls -.BR XtUnmanageChild +.B XtUnmanageChild on the widget and then calls the widget's parent's delete_child procedure (see Section 3.4). .IP \(bu 5 @@ -225,7 +225,7 @@ until finally it calls the destroy procedure declared in the Core class record. .IP \(bu 5 Calls -.BR XDestroyWindow +.B XDestroyWindow if the widget is realized (that is, has an X window). The server recursively destroys all descendant windows. .IP \(bu 5 diff --git a/man/XtCreateWindow.man b/man/XtCreateWindow.man index 6412d3c..3f3a5a4 100644 --- a/man/XtCreateWindow.man +++ b/man/XtCreateWindow.man @@ -67,7 +67,7 @@ void XtCreateWindow(Widget \fIw\fP, unsigned int \fIwindow_class\fP, Visual .SH ARGUMENTS .IP \fIattributes\fP 1i Specifies the window attributes to use in the -.BR XCreateWindow +.B XCreateWindow call. .ds Vm attribute fields to use .IP \fIvalue_mask\fP 1i @@ -86,15 +86,15 @@ or .BR CopyFromParent ). .SH DESCRIPTION The -.BR XtCreateWindow +.B XtCreateWindow function calls the Xlib -.BR XCreateWindow +.B XCreateWindow function with values from the widget structure and the passed parameters. Then, it assigns the created window to the widget's window field. .LP -.BR XtCreateWindow +.B XtCreateWindow evaluates the following fields of the -.BR Core +.B Core widget structure: .IP \(bu 5 depth diff --git a/man/XtDisplay.man b/man/XtDisplay.man index 57a689c..0fbda51 100644 --- a/man/XtDisplay.man +++ b/man/XtDisplay.man @@ -78,22 +78,22 @@ Specifies the widget. .IP \fIobject\fP 1i Specifies the widget. .SH DESCRIPTION -.BR XtDisplay +.B XtDisplay returns the display pointer for the specified widget. .LP -.BR XtDisplayOfObject +.B XtDisplayOfObject returns the display pointer for the specified object. .LP -.BR XtScreen +.B XtScreen returns the screen pointer for the specified widget. .LP -.BR XtScreenOfObject +.B XtScreenOfObject returns the screen pointer for the specified object. .LP -.BR XtWindow +.B XtWindow returns the window of the specified widget. .LP -.BR XtWindowOfObject +.B XtWindowOfObject returns the window of the specified object. .SH "SEE ALSO" .br diff --git a/man/XtDisplayInitialize.man b/man/XtDisplayInitialize.man index 1ed6554..5dae0c6 100644 --- a/man/XtDisplayInitialize.man +++ b/man/XtDisplayInitialize.man @@ -103,13 +103,13 @@ see \fI\*(xL\fP. Specifies the screen whose resource database is to be returned. .SH DESCRIPTION The -.BR XtDisplayInitialize +.B XtDisplayInitialize function builds the resource database, calls the Xlib -.BR XrmParseCommand +.B XrmParseCommand function to parse the command line, and performs other per display initialization. After -.BR XrmParseCommand +.B XrmParseCommand has been called, argc and argv contain only those parameters that were not in the standard option table or in the table specified by the @@ -120,35 +120,35 @@ listing the allowable options. On UNIX-based systems, the application name is usually the final component of argv[0]. If the synchronize resource is -.BR True +.B True for the specified application, -.BR XtDisplayInitialize +.B XtDisplayInitialize calls the Xlib -.BR XSynchronize +.B XSynchronize function to put Xlib into synchronous mode for this display connection. If the reverseVideo resource is .BR True , the \*(xI exchange -.BR XtDefaultForeground +.B XtDefaultForeground and -.BR XtDefaultBackground +.B XtDefaultBackground for widgets created on this display. (See Section 9.6.1). .LP The -.BR XtOpenDisplay +.B XtOpenDisplay function calls -.BR XOpenDisplay +.B XOpenDisplay the specified display name. If display_string is NULL, -.BR XtOpenDisplay +.B XtOpenDisplay uses the current value of the \-display option specified in argv and if no display is specified in argv, uses the user's default display (on UNIX-based systems, this is the value of the DISPLAY environment variable). .LP If this succeeds, it then calls -.BR XtDisplayInitialize +.B XtDisplayInitialize and pass it the opened display and the value of the \-name option specified in argv as the application name. If no name option is specified, @@ -156,39 +156,39 @@ it uses the application name passed to .BR XtOpenDisplay . If the application name is NULL, it uses the last component of argv[0]. -.BR XtOpenDisplay +.B XtOpenDisplay returns the newly opened display or NULL if it failed. .LP -.BR XtOpenDisplay +.B XtOpenDisplay is provided as a convenience to the application programmer. .LP The -.BR XtCloseDisplay +.B XtCloseDisplay function closes the specified display as soon as it is safe to do so. If called from within an event dispatch (for example, a callback procedure), -.BR XtCloseDisplay +.B XtCloseDisplay does not close the display until the dispatch is complete. Note that applications need only call -.BR XtCloseDisplay +.B XtCloseDisplay if they are to continue executing after closing the display; otherwise, they should call -.BR XtDestroyApplicationContext +.B XtDestroyApplicationContext or just exit. .LP The -.BR XtDatabase +.B XtDatabase function returns the fully merged resource database that was built by -.BR XtDisplayInitialize +.B XtDisplayInitialize associated with the display that was passed in. If this display has not been initialized by .BR XtDisplayInitialize , the results are not defined. .LP The -.BR XtScreenDatabase +.B XtScreenDatabase function returns the fully merged resource database associated with the specified screen. If the \fIscreen\fP does not belong to a -.BR Display +.B Display initialized by .BR XtDisplayInitialize , the results are undefined. diff --git a/man/XtDisplayStringConversionWarning.man b/man/XtDisplayStringConversionWarning.man index 2e4846c..6c22c05 100644 --- a/man/XtDisplayStringConversionWarning.man +++ b/man/XtDisplayStringConversionWarning.man @@ -72,16 +72,16 @@ Specifies the string that could not be converted. Specifies the target representation type requested. .SH DESCRIPTION The -.BR XtDisplayStringConversionWarning +.B XtDisplayStringConversionWarning function issues a warning message using -.BR XtAppWarningMsg +.B XtAppWarningMsg with name ``conversionError'', type ``string'', class ``XtToolkitError, and the default message string ``Cannot convert "\fIfrom_value\fP" to type \fIto_type\fP''. .LP To issue other types of warning or error messages, the type converter should use -.BR XtAppWarningMsg +.B XtAppWarningMsg or .BR XtAppErrorMsg . .SH "SEE ALSO" diff --git a/man/XtDisplayToApplicationContext.man b/man/XtDisplayToApplicationContext.man index abc3755..254a93f 100644 --- a/man/XtDisplayToApplicationContext.man +++ b/man/XtDisplayToApplicationContext.man @@ -67,7 +67,7 @@ XtAppContext XtDisplayToApplicationContext(Display* \fIdpy\fP); Specifies the display \*(Wi. .SH DESCRIPTION The -.BR XtDisplayToApplicationContext +.B XtDisplayToApplicationContext function returns the application context for the specified display. .SH "SEE ALSO" \fI\*(xT\fP diff --git a/man/XtError.man b/man/XtError.man index 9b6f5e8..615fc9c 100644 --- a/man/XtError.man +++ b/man/XtError.man @@ -79,22 +79,22 @@ Specifies the new \*(Ha. Specifies the message that is to be \*(Me. .SH DESCRIPTION The -.BR XtError +.B XtError function has been superceded by .BR XtAppError . .LP The -.BR XtSetErrorHandler +.B XtSetErrorHandler function has been superceded by .BR XtAppSetErrorHandler . .LP The -.BR XtSetWarningHandler +.B XtSetWarningHandler function has been superceded by .BR XtAppSetWarningHandler . .LP The -.BR XtWarning +.B XtWarning function has been superceded by .BR XtAppWarning . .SH "SEE ALSO" diff --git a/man/XtErrorMsg.man b/man/XtErrorMsg.man index 4d32f98..a57b9b6 100644 --- a/man/XtErrorMsg.man +++ b/man/XtErrorMsg.man @@ -90,24 +90,24 @@ Specifies the number of values in the parameter list. Specifies a pointer to a list of values to be stored in the message. .SH DESCRIPTION The -.BR XtErrorMsg +.B XtErrorMsg function has been superceded by .BR XtAppErrorMsg . .LP The -.BR XtSetErrorMsgHandler +.B XtSetErrorMsgHandler function has been superceded by .BR XtAppSetErrorMsgHandler . .LP The -.BR XtSetWarningMsgHandler +.B XtSetWarningMsgHandler function has been superceded by .BR XtAppSetWarningMsgHandler . .LP The -.BR XtWarningMsg +.B XtWarningMsg function has been superceded by -.BR XtAppWarningMsg +.B XtAppWarningMsg .SH "SEE ALSO" .BR XtAppErrorMsg (__libmansuffix__) .br diff --git a/man/XtFindFile.man b/man/XtFindFile.man index ad67ce9..9f4ac70 100644 --- a/man/XtFindFile.man +++ b/man/XtFindFile.man @@ -81,7 +81,7 @@ single colon. The character sequence ``%%'' specifies a percent character that does not introduce a substitution; the sequence is replaced by a single percent character. If a percent character is followed by any other character, -.BR XtFindFile +.B XtFindFile looks through the specified \fIsubstitutions\fP for that character in the \fImatch\fP field and if found replaces the percent and match characters with the string in the @@ -89,11 +89,11 @@ corresponding \fIsubstitution\fP field. A \fIsubstitution\fP field entry of NUL is equivalent to a pointer to an empty string. If the operating system does not interpret multiple embedded name separators in the path (i.e., ``/'' in POSIX) the same way as a single separator, -.BR XtFindFile +.B XtFindFile will collapse multiple separators into a single one after performing all string substitutions. Except for collapsing embedded separators, the contents of the string substitutions are not interpreted by -.BR XtFindFile +.B XtFindFile and may therefore contain any operating-system-dependent characters, including additional name separators. Each resulting string is passed to the predicate procedure until a string is found for @@ -102,16 +102,16 @@ which the procedure returns this string is the return value for .BR XtFindFile . If no string yields a -.BR True +.B True return from the predicate, -.BR XtFindFile +.B XtFindFile returns NULL. .LP If the \fIpredicate\fP parameter is NULL, an internal procedure that checks if the file exists, is readable, and is not a directory will be used. .LP It is the responsibility of the caller to free the returned string using -.BR XtFree +.B XtFree when it is no longer needed. .SH "SEE ALSO" .br diff --git a/man/XtGetActionKeysym.man b/man/XtGetActionKeysym.man index 86139ad..3423943 100644 --- a/man/XtGetActionKeysym.man +++ b/man/XtGetActionKeysym.man @@ -70,29 +70,29 @@ Intrinsics. Returns the modifiers that caused the match, if non-NULL. .SH DESCRIPTION If -.BR XtGetActionKeysym +.B XtGetActionKeysym is called after an action procedure has been invoked by the Intrinsics and before that action procedure returns, and if the event pointer has the same value as the event pointer passed to that action routine, and if the event is a -.BR KeyPress +.B KeyPress or -.BR KeyRelease +.B KeyRelease event, then -.BR XtGetActionKeysym +.B XtGetActionKeysym returns the KeySym that matched the final event specification in the translation table and, if \fImodifiers_return\fP is non-NULL, the modifier state actually used to generate this KeySym; otherwise, if the event is a -.BR KeyPress +.B KeyPress or -.BR KeyRelease +.B KeyRelease event, then -.BR XtGetActionKeysym +.B XtGetActionKeysym calls -.BR XtTranslateKeycode +.B XtTranslateKeycode and returns the results; else it returns -.BR NoSymbol +.B NoSymbol and does not examine \fImodifiers_return\fP. .SH "SEE ALSO" .br diff --git a/man/XtGetActionList.man b/man/XtGetActionList.man index 7899ee6..06a9d33 100644 --- a/man/XtGetActionList.man +++ b/man/XtGetActionList.man @@ -70,16 +70,16 @@ Returns the action list. .IP \fInum_actions_return\fP 1i Returns the number of action procedures declared by the class. .SH DESCRIPTION -.BR XtGetActionList +.B XtGetActionList returns the action table defined by the specified widget class. This table does not include actions defined by the superclasses. If \fIwidget_class\fP is not initialized, or is not -.BR coreWidgetClass +.B coreWidgetClass or a subclass thereof, or if the class does not define any actions, *\fIactions_return\fP will be NULL and *\fInum_actions_return\fP will be zero. If *\fIactions_return\fP is non-NULL the client is responsible for freeing the table using -.BR XtFree +.B XtFree when it is no longer needed. .SH "SEE ALSO" .br diff --git a/man/XtGetApplicationNameAndClass.man b/man/XtGetApplicationNameAndClass.man index 869447b..c660974 100644 --- a/man/XtGetApplicationNameAndClass.man +++ b/man/XtGetApplicationNameAndClass.man @@ -71,9 +71,9 @@ Returns the application name. .IP \fIclass_return\fP 1i Returns the application class. .SH DESCRIPTION -.BR XtGetApplicationNameAndClass +.B XtGetApplicationNameAndClass returns the application name and class passed to -.BR XtDisplayInitialize +.B XtDisplayInitialize for the specified display. If the display was never initialized or has been closed, the result is undefined. The returned strings are owned by the Intrinsics and must not be modified or freed by the diff --git a/man/XtGetApplicationResources.man b/man/XtGetApplicationResources.man index 1ac4301..29618f1 100644 --- a/man/XtGetApplicationResources.man +++ b/man/XtGetApplicationResources.man @@ -89,14 +89,14 @@ Specifies the widget \*(Wi. Specifies the variable arguments \*(Al. .SH DESCRIPTION The -.BR XtGetApplicationResources +.B XtGetApplicationResources function first uses the passed widget, which is usually an application shell, to construct a resource name and class list, Then, it retrieves the resources from the argument list, the resource database, or the resource list default values. After adding base to each address, -.BR XtGetApplicationResources +.B XtGetApplicationResources copies the resources into the address given in the resource list. If args is NULL, num_args must be zero. diff --git a/man/XtGetClassExtension.man b/man/XtGetClassExtension.man index dc77d3e..db7f336 100644 --- a/man/XtGetClassExtension.man +++ b/man/XtGetClassExtension.man @@ -83,7 +83,7 @@ The list of extension records at the specified offset in the specified \fItype\fP, a version greater than or equal to the specified \fIversion\fP, and a record size greater than or equal the specified \fIrecord_size\fP if it is nonzero. -.BR XtGetClassExtension +.B XtGetClassExtension returns a pointer to a matching extension record or NULL if no match is found. The returned extension record is owned by the widget class and must not be modified or freed by the caller, except possibly to diff --git a/man/XtGetErrorDatabase.man b/man/XtGetErrorDatabase.man index e78c983..122c6fc 100644 --- a/man/XtGetErrorDatabase.man +++ b/man/XtGetErrorDatabase.man @@ -84,12 +84,12 @@ of the error message. Specifies the size of the buffer in bytes. .SH DESCRIPTION The -.BR XtGetErrorDatabase +.B XtGetErrorDatabase function has been superceded by .BR XtAppGetErrorDatabase . .LP The -.BR XtGetErrorDatabaseText +.B XtGetErrorDatabaseText function has been superceded by .BR XtAppGetErrorDatabaseText . .SH "SEE ALSO" diff --git a/man/XtGetGC.man b/man/XtGetGC.man index 6d1c58c..6a64437 100644 --- a/man/XtGetGC.man +++ b/man/XtGetGC.man @@ -77,14 +77,14 @@ Specifies which \*(Vm. Specifies the widget. .SH DESCRIPTION The -.BR XtGetGC +.B XtGetGC function returns a sharable, read-only GC. The parameters to this function are the same as those for -.BR XCreateGC +.B XCreateGC except that a widget is passed instead of a display. -.BR XtGetGC +.B XtGetGC shares only GCs in which all values in the GC returned by -.BR XCreateGC +.B XCreateGC are the same. In particular, it does not use the value_mask provided to determine which fields of the GC a widget considers relevant. @@ -92,11 +92,11 @@ The value_mask is used only to tell the server which fields should be filled in with widget data and which it should fill in with default values. For further information about value_mask and values, see -.BR XCreateGC +.B XCreateGC in the \fI\*(xL\fP. .LP The -.BR XtReleaseGC +.B XtReleaseGC function deallocate the specified shared GC. .SH "SEE ALSO" .br diff --git a/man/XtGetKeyboardFocusWidget.man b/man/XtGetKeyboardFocusWidget.man index e6d6944..8846f01 100644 --- a/man/XtGetKeyboardFocusWidget.man +++ b/man/XtGetKeyboardFocusWidget.man @@ -66,7 +66,7 @@ Widget XtGetKeyboardFocusWidget(Widget \fIwidget\fP); Specifies the widget for this event handler. Must be of class Core or any subclass thereof. .SH DESCRIPTION -.BR XtGetKeyboardFocusWidget +.B XtGetKeyboardFocusWidget function returns the widget that would be the end result of keyboard event forwarding for a keyboard event for the specified widget. .SH "SEE ALSO" diff --git a/man/XtGetKeysymTable.man b/man/XtGetKeysymTable.man index 4693b28..9d50f4e 100644 --- a/man/XtGetKeysymTable.man +++ b/man/XtGetKeysymTable.man @@ -86,17 +86,17 @@ or NULL if \fIkeycount_return\fP is 0. .IP \fIkeycount_return\fP 1i Returns the number of KeyCodes in the keycode list. .SH DESCRIPTION -.BR XtGetKeysymTable +.B XtGetKeysymTable returns a pointer to the Intrinsics' copy of the server's KeyCode-to-KeySym table. This table must not be modified. .LP The -.BR XtKeysymToKeycodeList +.B XtKeysymToKeycodeList procedure returns all the KeyCodes that have \fIkeysym\fP in their entry for the keyboard mapping table associated with \fIdisplay\fP. The caller should free the storage pointed to by \fIkeycodes_return\fP using -.BR XtFree +.B XtFree when it is no longer useful. .SH "SEE ALSO" .br diff --git a/man/XtGetResourceList.man b/man/XtGetResourceList.man index e64428f..7f0a444 100644 --- a/man/XtGetResourceList.man +++ b/man/XtGetResourceList.man @@ -73,43 +73,43 @@ resource list. .IP \fIresources_return\fP 1i Specifies a pointer to where to store the returned resource list. The caller must free this storage using -.BR XtFree +.B XtFree when done with it. .ds Cl \ for which you want the list .IP \fIwidget_class\fP 1i Specifies the widget class. .SH DESCRIPTION If -.BR XtGetResourceList +.B XtGetResourceList is called before the widget class is initialized (that is, before the first widget of that class has been created), -.BR XtGetResourceList +.B XtGetResourceList returns the resource list as specified in the widget class record. If it is called after the widget class has been initialized, -.BR XtGetResourceList +.B XtGetResourceList returns a merged resource list that contains the resources for all superclasses. The list returned by -.BR XtGetResourceList +.B XtGetResourceList should be freed using -.BR XtFree +.B XtFree when it is no longer needed. .LP If -.BR XtGetConstraintResourceList +.B XtGetConstraintResourceList is called before the widget class is initialized (that is, before the first widget of that class has been created), -.BR XtGetConstraintResourceList +.B XtGetConstraintResourceList returns the resource list as specified in the widget class Constraint part record. If it is called after the widget class has been initialized, -.BR XtGetConstraintResourceList +.B XtGetConstraintResourceList returns a merged resource list that contains the Constraint resources for all superclasses. If the specified class is not a subclass of .BR constraintWidgetClass , \fI*resources_return\fP is set to NULL and \fI*num_resources_return\fP is set to zero. The list returned by -.BR XtGetConstraintResourceList +.B XtGetConstraintResourceList should be freed using -.BR XtFree +.B XtFree when it is no longer needed. .SH "SEE ALSO" XtGetSubresources(__libmansuffix__), diff --git a/man/XtGetSelectionParameters.man b/man/XtGetSelectionParameters.man index a4d1c17..ff08b36 100644 --- a/man/XtGetSelectionParameters.man +++ b/man/XtGetSelectionParameters.man @@ -86,11 +86,11 @@ stored. Specifies a pointer into which the size in bits of the parameter data in the elements of \fIvalue_return\fP will be stored. .SH DESCRIPTION -.BR XtGetSelectionParameters +.B XtGetSelectionParameters may only be called from within an -.BR XtConvertSelectionProc +.B XtConvertSelectionProc or from within the last call to an -.BR XtConvertSelectionIncrProc +.B XtConvertSelectionIncrProc with a new request_id. .SH "SEE ALSO" XtSetSelectionParameters(__libmansuffix__) diff --git a/man/XtGetSelectionRequest.man b/man/XtGetSelectionRequest.man index edd2ca7..3c549ba 100644 --- a/man/XtGetSelectionRequest.man +++ b/man/XtGetSelectionRequest.man @@ -71,19 +71,19 @@ Specifies the selection being processed. Specifies the requestor id in the case of incremental selections, or NULL in the case of atomic transfers. .SH DESCRIPTION -.BR XtGetSelectionRequest +.B XtGetSelectionRequest may only be called from within an -.BR XtConvertSelectionProc +.B XtConvertSelectionProc procedure and returns a pointer to the -.BR SelectionRequest +.B SelectionRequest event that caused the conversion procedure to be invoked. \fIRequest_id\fP specifies a unique id for the individual request in the case that multiple incremental transfers are outstanding. For atomic transfers, \fIrequest_id\fP must be specified as NULL. If no -.BR SelectionRequest +.B SelectionRequest event is being processed for the specified \fIwidget\fP, \fIselection\fP, and \fIrequest_id\fP, -.BR XtGetSelectionRequest +.B XtGetSelectionRequest returns NULL. .SH "SEE ALSO" .br diff --git a/man/XtGetSelectionTimeout.man b/man/XtGetSelectionTimeout.man index a3a71ba..1aaf35f 100644 --- a/man/XtGetSelectionTimeout.man +++ b/man/XtGetSelectionTimeout.man @@ -68,12 +68,12 @@ void XtSetSelectionTimeout(unsigned long \fItimeout\fP); Specifies the selection timeout in milliseconds. .SH DESCRIPTION The -.BR XtGetSelectionTimeout +.B XtGetSelectionTimeout function has been superceded by .BR XtAppGetSelectionTimeout . .LP The -.BR XtSetSelectionTimeout +.B XtSetSelectionTimeout function has been superceded by .BR XtAppSetSelectionTimeout . .SH "SEE ALSO" diff --git a/man/XtGetSelectionValue.man b/man/XtGetSelectionValue.man index 1385800..e73ed30 100644 --- a/man/XtGetSelectionValue.man +++ b/man/XtGetSelectionValue.man @@ -95,30 +95,30 @@ Specifies the timestamp that indicates when the selection \*(Ti. Specifies the widget \*(Wi. .SH DESCRIPTION The -.BR XtGetSelectionValue +.B XtGetSelectionValue function requests the value of the selection that has been converted to the target type. The specified callback will be called some time after -.BR XtGetSelectionValue +.B XtGetSelectionValue is called; in fact, it may be called before or after -.BR XtGetSelectionValue +.B XtGetSelectionValue returns. .LP The -.BR XtGetSelectionValues +.B XtGetSelectionValues function is similar to -.BR XtGetSelectionValue +.B XtGetSelectionValue except that it takes a list of target types and a list of client data and obtains the current value of the selection converted to each of the targets. The effect is as if each target were specified in a separate call to .BR XtGetSelectionValue . The callback is called once with the corresponding client data for each target. -.BR XtGetSelectionValues +.B XtGetSelectionValues does guarantee that all the conversions will use the same selection value because the ownership of the selection cannot change in the middle of the list, as would be when calling -.BR XtGetSelectionValue +.B XtGetSelectionValue repeatedly. .SH "SEE ALSO" XtAppGetSelectionTimeout(__libmansuffix__), diff --git a/man/XtGetSelectionValueIncremental.man b/man/XtGetSelectionValueIncremental.man index 841a1f7..fa385e9 100644 --- a/man/XtGetSelectionValueIncremental.man +++ b/man/XtGetSelectionValueIncremental.man @@ -94,9 +94,9 @@ Specifies the timestamp that indicates when the selection \*(Ti. Specifies the widget \*(Wi. .SH DESCRIPTION The -.BR XtGetSelectionValueIncremental +.B XtGetSelectionValueIncremental function is similar to -.BR XtGetSelectionValue +.B XtGetSelectionValue except that the \fIselection_callback\fP procedure will be called repeatedly upon delivery of multiple segments of the selection value. The end of the selection value is indicated when \fIselection_callback\fP @@ -105,7 +105,7 @@ freed by the client. If the transfer of the selection is aborted in the middle of a transfer (for example, because to timeout), the \fIselection_callback\fP procedure is called with a type value equal to the symbolic constant -.BR XT_CONVERT_FAIL +.B XT_CONVERT_FAIL so that the requestor can dispose of the partial selection value it has collected up until that point. Upon receiving .BR XT_CONVERT_FAIL , @@ -113,19 +113,19 @@ the requesting client must determine for itself whether or not a partially completed transfer is meaningful. .LP The -.BR XtGetSelectionValuesIncremental +.B XtGetSelectionValuesIncremental function is similar to -.BR XtGetSelectionValueIncremental +.B XtGetSelectionValueIncremental except that it takes a list of target types and a list of client data and obtains the current value of the selection converted to each of the targets. The effect is as if each target were specified in a separate call to .BR XtGetSelectionValueIncremental . The callback is called once with the corresponding client data for each target. -.BR XtGetSelectionValuesIncremental +.B XtGetSelectionValuesIncremental does guarantee that all the conversions will use the same selection value because the ownership of the selection cannot change in the middle of the list, as would be when calling -.BR XtGetSelectionValueIncremental +.B XtGetSelectionValueIncremental repeatedly. .SH "SEE ALSO" .br diff --git a/man/XtGetSubresources.man b/man/XtGetSubresources.man index 4d86e05..cdda7c9 100644 --- a/man/XtGetSubresources.man +++ b/man/XtGetSubresources.man @@ -94,7 +94,7 @@ Specifies the widget \*(Wi. Specifies the variable arguments \*(Al. .SH DESCRIPTION The -.BR XtGetSubresources +.B XtGetSubresources function constructs a name/class list from the application name/class, the name/classes of all its ancestors, and the widget itself. Then, it appends to this list the name/class pair passed in. diff --git a/man/XtGrabKey.man b/man/XtGrabKey.man index db13fc3..0998a98 100644 --- a/man/XtGrabKey.man +++ b/man/XtGrabKey.man @@ -118,125 +118,125 @@ class Core or a subclass thereof. .IP \fIcursor\fP 1i Specifies arguments to the associated Xlib function call. .SH DESCRIPTION -.BR XtGrabKey +.B XtGrabKey calls -.BR XGrabKey +.B XGrabKey specifying the widget's window as the grab window if the widget is realized. The remaining arguments are exactly as for .BR XGrabKey . If the widget is not realized, or is later unrealized, the call to -.BR XGrabKey +.B XGrabKey will be performed (again) when the widget is realized and its window becomes mapped. In the future, if -.BR XtDispatchEvent +.B XtDispatchEvent is called with a -.BR KeyPress +.B KeyPress event matching the specified keycode and modifiers (which may be -.BR AnyKey +.B AnyKey or .BR AnyModifier , respectively) for the widget's window, the Intrinsics will call -.BR XtUngrabKeyboard +.B XtUngrabKeyboard with the timestamp from the -.BR KeyPress +.B KeyPress event if either of the following conditions is true: .IP \(bu 3 There is a modal cascade and the widget is not in the active subset of the cascade and the keyboard was not previously grabbed, or .IP \(bu 3 -.BR XFilterEvent +.B XFilterEvent returns .BR True . .LP -.BR XtUngrabKey +.B XtUngrabKey calls -.BR XUngrabKey +.B XUngrabKey specifying the widget's window as the ungrab window if the widget is realized. The remaining arguments are exactly as for .BR XUngrabKey . If the widget is not realized, -.BR XtUngrabKey +.B XtUngrabKey removes a deferred -.BR XtGrabKey +.B XtGrabKey request, if any, for the specified widget, keycode, and modifiers. .LP If the specified widget is realized -.BR XtGrabKeyboard +.B XtGrabKeyboard calls -.BR XGrabKeyboard +.B XGrabKeyboard specifying the widget's window as the grab window. The remaining arguments and return value are exactly as for .BR XGrabKeyboard . If the widget is not realized, -.BR XtGrabKeyboard +.B XtGrabKeyboard immediately returns .BR GrabNotViewable . No future ungrab is implied by .BR XtGrabKeyboard . .LP -.BR XtUngrabKeyboard +.B XtUngrabKeyboard calls -.BR XUngrabKeyboard +.B XUngrabKeyboard with the specified time. .LP -.BR XtGrabButton +.B XtGrabButton calls -.BR XGrabButton +.B XGrabButton specifying the widget's window as the grab window if the widget is realized. The remaining arguments are exactly as for .BR XGrabButton . If the widget is not realized, or is later unrealized, the call to -.BR XGrabButton +.B XGrabButton will be performed (again) when the widget is realized and its window becomes mapped. In the future, if -.BR XtDispatchEvent +.B XtDispatchEvent is called with a -.BR ButtonPress +.B ButtonPress event matching the specified button and modifiers (which may be -.BR AnyButton +.B AnyButton or .BR AnyModifier , respectively) for the widget's window, the Intrinsics will call -.BR XtUngrabPointer +.B XtUngrabPointer with the timestamp from the -.BR ButtonPress +.B ButtonPress event if either of the following conditions is true: .IP \(bu 3 There is a modal cascade and the widget is not in the active subset of the cascade and the pointer was not previously grabbed, or .IP \(bu 3 -.BR XFilterEvent +.B XFilterEvent returns .BR True . .LP -.BR XtUngrabButton +.B XtUngrabButton calls -.BR XUngrabButton +.B XUngrabButton specifying the widget's window as the ungrab window if the widget is realized. The remaining arguments are exactly as for .BR XUngrabButton . If the widget is not realized, -.BR XtUngrabButton +.B XtUngrabButton removes a deferred -.BR XtGrabButton +.B XtGrabButton request, if any, for the specified widget, button, and modifiers. .LP -.BR XtGrabPointer +.B XtGrabPointer calls -.BR XGrabPointer +.B XGrabPointer specifying the widget's window as the grab window. The remaining arguments and return value are exactly as for .BR XGrabPointer . If the widget is not realized, -.BR XtGrabPointer +.B XtGrabPointer immediately returns .BR GrabNotViewable . No future ungrab is implied by .BR XtGrabPointer . .LP -.BR XtUngrabPointer +.B XtUngrabPointer calls -.BR XUngrabPointer +.B XUngrabPointer with the specified time. .SH "SEE ALSO" .br diff --git a/man/XtInitialize.man b/man/XtInitialize.man index a722eb9..dbf5773 100644 --- a/man/XtInitialize.man +++ b/man/XtInitialize.man @@ -82,19 +82,19 @@ Specifies a pointer to the number of command line parameters. .IP \fIargv\fP 1i Specifies the command line parameters. .SH DESCRIPTION -.BR XtInitialize +.B XtInitialize calls -.BR XtToolkitInitialize +.B XtToolkitInitialize followed by -.BR XtOpenDisplay +.B XtOpenDisplay with \fIdisplay_string\fP NULL and \fIapplication_name\fP NULL, and finally calls -.BR XtAppCreateShell +.B XtAppCreateShell with \fIapplication_name\fP NULL, \fIwidget_class\fP .BR applicationShellWidgetClass , and the specified \fIargs\fP and \fInum_args\fP and returns the created shell. The semantics of calling -.BR XtInitialize +.B XtInitialize more than once are undefined. This routine has been replaced by .BR XtAppInitialize . .SH "SEE ALSO" diff --git a/man/XtInitializeWidgetClass.man b/man/XtInitializeWidgetClass.man index a246dfd..faa7a76 100644 --- a/man/XtInitializeWidgetClass.man +++ b/man/XtInitializeWidgetClass.man @@ -66,13 +66,13 @@ void XtInitializeWidgetClass(WidgetClass \fIobject_class\fP); Specifies the object class to initialize. .SH DESCRIPTION If the specified widget class is already initialized, -.BR XtInitializeWidgetClass +.B XtInitializeWidgetClass returns immediately. .LP If the class initialization procedure registers type converters, these type converters are not available until the first object of the class or subclass is created or -.BR XtInitializeWidgetClass +.B XtInitializeWidgetClass is called. .SH "SEE ALSO" .br diff --git a/man/XtInsertEventTypeHandler.man b/man/XtInsertEventTypeHandler.man index da2ab0b..56178f3 100644 --- a/man/XtInsertEventTypeHandler.man +++ b/man/XtInsertEventTypeHandler.man @@ -102,7 +102,7 @@ Specifies the range of event types for this extension. Specifies a pointer to the event to be dispatched. .SH DESCRIPTION The -.BR XtInsertEventTypeHandler +.B XtInsertEventTypeHandler function registers a procedure with the dispatch mechanism that is to be called when an event that matches the specified \fIevent_type\fP is dispatched to the specified \fIwidget\fP. @@ -114,12 +114,12 @@ indicating the event mask to be used to select for the desired event. This event mask will be included in the value returned by .BR XtBuildEventMask . If the widget is realized -.BR XtInsertEventTypeHandler +.B XtInsertEventTypeHandler calls -.BR XSelectInput +.B XSelectInput if necessary. Specifying NULL for \fIselect_data\fP is equivalent to specifying a pointer to an event mask containing 0. This is similar to the -.BR XtInsertRawEventHandler +.B XtInsertRawEventHandler function. .LP If \fIevent_type\fP specifies an extension event type then the semantics @@ -139,9 +139,9 @@ which registers this event handler after any previously registered handlers for this event type. .LP The -.BR XtRemoveEventTypeHandler +.B XtRemoveEventTypeHandler function unregisters an even handler registered with -.BR XtInsertEventTypeHandler +.B XtInsertEventTypeHandler for the specified event type. The request is ignored if \fIclient_data\fP does not match the value given with the handler was registered. .LP @@ -150,12 +150,12 @@ If \fIevent_type\fP specifies on of the core X protocol events, .BR EventMask , indicating the mask to be used to deselect for the appropriate event. If the widget is realized, -.BR XtRemoveEventTypeHandler +.B XtRemoveEventTypeHandler calls -.BR XSelectInput +.B XSelectInput if necessary. Specifying NULL for \fIselect_data\fP is equivalent to specifying a pointer to an event mask containing 0. This is similar to the -.BR XtRemoveRawEventHandler +.B XtRemoveRawEventHandler function. .LP If \fIevent_type\fP specifies an extension event type then the semantics @@ -163,20 +163,20 @@ of the data pointed to by \fIselect_data\fP are defined by the extension selector registered for the specified event type. .LP The -.BR XtRegisterExtensionSelector +.B XtRegisterExtensionSelector function registers a procedure to arrange for the delivery of extension events to widgets. .LP If \fImin_event_type\fP and \fImax_event_type\fP match the parameters to a previous call to -.BR XtRegisterExtensionSelector +.B XtRegisterExtensionSelector for the same display, the \fIproc\fP and \fIclient_data\fP replace the previously registered values. If the range specified by \fImin_event_type\fP and \fImax_event_type\fP overlaps the range of the parameters to a previous call for the same display in any other way, an error results. .LP The -.BR XtSetEventDispatcher +.B XtSetEventDispatcher function registers the event dispatcher procedure specified by \fIproc\fP for events with the type \fIevent_type\fP. The previously registered dispatcher (or the default dispatcher if there was no previously registered @@ -184,13 +184,13 @@ dispatcher) is returned. If \fIproc\fP is NULL, the default procedure is restored for the specified type. .LP In the future, when -.BR XtDispatchEvent +.B XtDispatchEvent is called with an event of \fIevent_type\fP, the specified \fIproc\fP (or the default dispatcher) will be invoked to determine a widget ot which to dispatch the event. .LP The -.BR XtDispatchEventToWidget +.B XtDispatchEventToWidget function scans the list of registered event handlers for the specified widget and calls each handler that has been registered for the specified event type, subject to the \fIcontinue_to_dispatch\fP value returned by @@ -200,7 +200,7 @@ at the head of the list for .BR NoExpose , .BR GraphicsExpose , and -.BR VisibilityNotify +.B VisibilityNotify events to invoke the widget's expose procedure according to the exposure compression rules and to update the widget's \fIvisible\fP field if \fIvisible_interest\fP is @@ -208,11 +208,11 @@ compression rules and to update the widget's \fIvisible\fP field if These internal event handlers never set \fIcontinue_to_dispatch\fP to .BR False . .LP -.BR XtDispatchEventToWidget +.B XtDispatchEventToWidget returns -.BR True +.B True if any event handler was called and -.BR False +.B False otherwise. .LP .SH "SEE ALSO" diff --git a/man/XtLastEventProcessed.man b/man/XtLastEventProcessed.man index 4f7aad7..9cd88cd 100644 --- a/man/XtLastEventProcessed.man +++ b/man/XtLastEventProcessed.man @@ -67,13 +67,13 @@ Time XtLastTimestampProcessed(Display* \fIdisplay\fP); .IP \fIdisplay\fP 1i Specifies the open display connection. .SH DESCRIPTION -.BR XtLastEventProcessed +.B XtLastEventProcessed returns the last event passed to -.BR XtDispatchEvent +.B XtDispatchEvent for the specified display and NULL if there has been no event. The client must not modify the contents of the returned event. .LP -.BR XtLastTimestampProcessed +.B XtLastTimestampProcessed returns the timestamp of the last .BR KeyPress , .BR KeyRelease , @@ -84,9 +84,9 @@ returns the timestamp of the last .BR LeaveNotify , .BR PropertyNotify , or -.BR SelectionClear +.B SelectionClear event that has been passed to -.BR XtDispatchEvent +.B XtDispatchEvent for the specified display and zero if there has been no such event. .SH "SEE ALSO" .br diff --git a/man/XtMakeGeometryRequest.man b/man/XtMakeGeometryRequest.man index 01c6ac1..fc62680 100644 --- a/man/XtMakeGeometryRequest.man +++ b/man/XtMakeGeometryRequest.man @@ -84,7 +84,7 @@ Specifies the widget \*(Wi. Return the allowed widget width and height. .SH DESCRIPTION Depending on the condition, -.BR XtMakeGeometryRequest +.B XtMakeGeometryRequest performs the following: .IP \(bu 5 If the widget is unmanaged or the widget's parent is not realized, @@ -92,7 +92,7 @@ it makes the changes and returns .BR XtGeometryYes . .IP \(bu 5 If the parent is not a subclass of -.BR compositeWidgetClass +.B compositeWidgetClass or the parent's geometry_manager is NULL, it issues an error. .IP \(bu 5 @@ -109,14 +109,14 @@ otherwise, it calls the parent's geometry_manager procedure with the given parameters. .IP \(bu 5 If the parent's geometry manager returns -.BR XtGeometryYes +.B XtGeometryYes and if -.BR XtCWQueryOnly +.B XtCWQueryOnly is not set in the request_mode and if the widget is realized, -.BR XtMakeGeometryRequest +.B XtMakeGeometryRequest calls the -.BR XConfigureWindow +.B XConfigureWindow Xlib function to reconfigure the widget's window (set its size, location, and stacking order as appropriate). .IP \(bu 5 @@ -124,29 +124,29 @@ If the geometry manager returns .BR XtGeometryDone , the change has been approved and actually has been done. In this case, -.BR XtMakeGeometryRequest +.B XtMakeGeometryRequest does no configuring and returns .BR XtGeometryYes . -.BR XtMakeGeometryRequest +.B XtMakeGeometryRequest never returns .BR XtGeometryDone . .LP Otherwise, -.BR XtMakeGeometryRequest +.B XtMakeGeometryRequest returns the resulting value from the parent's geometry manager. .LP Children of primitive widgets are always unmanaged; thus, -.BR XtMakeGeometryRequest +.B XtMakeGeometryRequest always returns -.BR XtGeometryYes +.B XtGeometryYes when called by a child of a primitive widget. .LP The -.BR XtMakeResizeRequest +.B XtMakeResizeRequest function, a simple interface to .BR XtMakeGeometryRequest , creates a -.BR XtWidgetGeometry +.B XtWidgetGeometry structure and specifies that width and height should change. The geometry manager is free to modify any of the other window attributes (position or stacking order) to satisfy the resize request. @@ -155,10 +155,10 @@ If the return value is width_return and height_return contain a compromise width and height. If these are acceptable, the widget should immediately make an -.BR XtMakeResizeRequest +.B XtMakeResizeRequest and request that the compromise width and height be applied. If the widget is not interested in -.BR XtGeometryAlmost +.B XtGeometryAlmost replies, it can pass NULL for width_return and height_return. .SH "SEE ALSO" diff --git a/man/XtMalloc.man b/man/XtMalloc.man index e5af2f6..7274ed8 100644 --- a/man/XtMalloc.man +++ b/man/XtMalloc.man @@ -93,69 +93,69 @@ Specifies a pointer to write a newly allocated string to. Specifies a formatting string as defined by sprintf(3c) .SH DESCRIPTION The -.BR XtMalloc +.B XtMalloc functions returns a pointer to a block of storage of at least the specified size bytes. If there is insufficient memory to allocate the new block, -.BR XtMalloc +.B XtMalloc calls .BR XtErrorMsg . .LP The -.BR XtCalloc +.B XtCalloc function allocates space for the specified number of array elements of the specified size and initializes the space to zero. If there is insufficient memory to allocate the new block, -.BR XtCalloc +.B XtCalloc calls .BR XtErrorMsg . .LP The -.BR XtRealloc +.B XtRealloc function changes the size of a block of storage (possibly moving it). Then, it copies the old contents (or as much as will fit) into the new block and frees the old block. If there is insufficient memory to allocate the new block, -.BR XtRealloc +.B XtRealloc calls .BR XtErrorMsg . If ptr is NULL, -.BR XtRealloc +.B XtRealloc allocates the new storage without copying the old contents; that is, it simply calls .BR XtMalloc . .LP The -.BR XtFree +.B XtFree function returns storage and allows it to be reused. If ptr is NULL, -.BR XtFree +.B XtFree returns immediately. .LP -.BR XtNew +.B XtNew returns a pointer to the allocated storage. If there is insufficient memory to allocate the new block, -.BR XtNew +.B XtNew calls .BR XtErrorMsg . -.BR XtNew +.B XtNew is a convenience macro that calls -.BR XtMalloc +.B XtMalloc with the following arguments specified: .LP .RS .5i ((type *) XtMalloc((unsigned) sizeof(type)) .RE .LP -.BR XtNewString +.B XtNewString returns a pointer to the allocated storage. If there is insufficient memory to allocate the new block, -.BR XtNewString +.B XtNewString calls .BR XtErrorMsg . -.BR XtNewString +.B XtNewString is a convenience macro that calls -.BR XtMalloc +.B XtMalloc with the following arguments specified: .LP .RS .5i @@ -163,14 +163,14 @@ with the following arguments specified: .RE .LP The -.BR XtAsprintf +.B XtAsprintf function allocates space for a string large enough to hold the string specified by the sprintf(3c) format pattern when used with the remaining arguments, and fills it with the formatted results. The address of the allocated string is placed into the pointer passed as ret. The length of the string (not including the terminating null byte) is returned. If there is insufficient memory to allocate the new block, -.BR XtAsprintf +.B XtAsprintf calls .BR XtErrorMsg . .SH "SEE ALSO" diff --git a/man/XtManageChildren.man b/man/XtManageChildren.man index c467274..1fcf54e 100644 --- a/man/XtManageChildren.man +++ b/man/XtManageChildren.man @@ -101,7 +101,7 @@ Specifies the post unmanage, pre manage hook procedure to invoke. Specifies the client data to be passed to the hook procedure. .SH DESCRIPTION The -.BR XtManageChildren +.B XtManageChildren function performs the following: .IP \(bu 5 Issues an error if the children do not all have the same parent or @@ -110,7 +110,7 @@ if the parent is not a subclass of .IP \(bu 5 Returns immediately if the common parent is being destroyed; otherwise, for each unique child on the list, -.BR XtManageChildren +.B XtManageChildren ignores the child if it already is managed or is being destroyed and marks it if not. .IP \(bu 5 @@ -121,7 +121,7 @@ it makes some of the newly managed children viewable: Calls the change_managed routine of the widgets' parent. .IP \- 5 Calls -.BR XtRealizeWidget +.B XtRealizeWidget on each previously unmanaged child that is unrealized. .IP \- 5 Maps each previously unmanaged child that has map_when_managed @@ -132,10 +132,10 @@ Managing children is independent of the ordering of children and independent of creating and deleting children. The layout routine of the parent should consider children whose managed field is -.BR True +.B True and should ignore all other children. Note that some composite widgets, especially fixed boxes, call -.BR XtManageChild +.B XtManageChild from their insert_child procedure. .LP If the parent widget is realized, @@ -145,18 +145,18 @@ The parent can reposition and resize any of its children. It moves each child as needed by calling .BR XtMoveWidget , which first updates the x and y fields and then calls -.BR XMoveWindow +.B XMoveWindow if the widget is realized. .LP The -.BR XtManageChild +.B XtManageChild function constructs a -.BR WidgetList +.B WidgetList of length one and calls .BR XtManageChildren . .LP The -.BR XtUnmanageChildren +.B XtUnmanageChildren function performs the following: .IP \(bu 5 Issues an error if the children do not all have the same parent @@ -165,7 +165,7 @@ or if the parent is not a subclass of .IP \(bu 5 Returns immediately if the common parent is being destroyed; otherwise, for each unique child on the list, -.BR XtUnmanageChildren +.B XtUnmanageChildren performs the following: .RS .IP \- 5 @@ -180,19 +180,19 @@ Calls the change_managed routine of the widgets' parent after all children have been marked if the parent is realized. .LP -.BR XtUnmanageChildren +.B XtUnmanageChildren does not destroy the children widgets. Removing widgets from a parent's managed set is often a temporary banishment, and, some time later, you may manage the children again. .LP The -.BR XtUnmanageChild +.B XtUnmanageChild function constructs a widget list of length one and calls .BR XtUnmanageChildren . .LP The -.BR XtChangeManagedSet +.B XtChangeManagedSet function performs the following: .IP \(bu 5 Issues an error if the widgets specified in the \fImanage_children\fP @@ -202,40 +202,40 @@ if that parent is not a subclass of compositeWidgetClass. Returns immediately if the common parent is being destroyed. .IP \(bu 5 If no -.BR CompositeClassExtension +.B CompositeClassExtension is defined, or a -.BR CompositeClassExtension +.B CompositeClassExtension is defined but with an \fIallows_change_managed_set\fP field with a value of .BR False , and -.BR XtChangeManagedSet +.B XtChangeManagedSet was invoked with a non-NULL \fIdo_change_proc\fP procedure then -.BR XtChangeManagedSet +.B XtChangeManagedSet performs the following: .RS .IP \- 5 Calls -.BR XtUnmanageChildren +.B XtUnmanageChildren (\fIunmanage_children\fP, \fInum_unmanage_children\fP). .IP \- 5 Calls the \fIdo_change_proc\fP specified. .IP \- 5 Calls -.BR XtManageChildren +.B XtManageChildren (\fImanage_children\fP, \fInum_manage_children\fP) and then returns immediately. .RE .IP \(bu 5 Otherwise, if a -.BR CompositeClassExtension +.B CompositeClassExtension is defined with an \fIallows_change_managed_set\fP field with a value of .BR True , or if no -.BR CompositeClassExtension +.B CompositeClassExtension is defined, and -.BR XtChangeManagedSet was invoked with a NULL +.B XtChangeManagedSet was invoked with a NULL \fIdo_change_proc\fP procedure, then the following is performed: .RS @@ -259,7 +259,7 @@ of the newly managed children are made viewable by: .RS .IP \- 5 Calling -.BR XtRealizeWidget +.B XtRealizeWidget on each of the previously unmanaged child that is unrealized. .IP \- 5 Mapping each previously unmanaged child that has \fImap_when_managed\fP @@ -267,12 +267,12 @@ Mapping each previously unmanaged child that has \fImap_when_managed\fP .RE .LP The -.BR XtIsManaged +.B XtIsManaged function returns -.BR True +.B True if the specified widget is of class RectObj or any subclass thereof and is managed, or -.BR False +.B False otherwise. .SH "SEE ALSO" XtMapWidget(__libmansuffix__), diff --git a/man/XtMapWidget.man b/man/XtMapWidget.man index 04d69b9..a550ad5 100644 --- a/man/XtMapWidget.man +++ b/man/XtMapWidget.man @@ -76,26 +76,26 @@ Specifies the widget. If the widget is realized and managed and if the new value of map_when_managed is .BR True , -.BR XtSetMappedWhenManaged +.B XtSetMappedWhenManaged maps the window. If the widget is realized and managed and if the new value of map_when_managed is .BR False , it unmaps the window. -.BR XtSetMappedWhenManaged +.B XtSetMappedWhenManaged is a convenience function that is equivalent to (but slightly faster than) calling -.BR XtSetValues +.B XtSetValues and setting the new value for the mappedWhenManaged resource. As an alternative to using -.BR XtSetMappedWhenManaged +.B XtSetMappedWhenManaged to control mapping, a client may set mapped_when_managed to -.BR False +.B False and use -.BR XtMapWidget +.B XtMapWidget and -.BR XtUnmapWidget +.B XtUnmapWidget explicitly. .SH "SEE ALSO" XtManageChildren(__libmansuffix__) diff --git a/man/XtName.man b/man/XtName.man index 4b7c321..49fa64a 100644 --- a/man/XtName.man +++ b/man/XtName.man @@ -65,7 +65,7 @@ String XtName(Widget \fIw\fP); .IP \fIw\fP 1i Specifies the widget. .SH DESCRIPTION -.BR XtName +.B XtName returns the widget's name. .SH "SEE ALSO" .br diff --git a/man/XtNameToWidget.man b/man/XtNameToWidget.man index c0a247c..6784c1d 100644 --- a/man/XtNameToWidget.man +++ b/man/XtNameToWidget.man @@ -76,7 +76,7 @@ Specifies the widget from which the search is to start. Specify the window for which you want the widget. .SH DESCRIPTION The -.BR XtNameToWidget +.B XtNameToWidget function looks for a widget whose name is the first component in the specified names and that is a pop-up child of reference (or a normal child if reference is a subclass of @@ -84,7 +84,7 @@ is a subclass of It then uses that widget as the new reference and repeats the search after deleting the first component from the specified names. If it cannot find the specified widget, -.BR XtNameToWidget +.B XtNameToWidget returns NULL. .LP Note that the names argument contains the name of a widget with respect to the @@ -93,20 +93,20 @@ specified reference widget and can contain more than one widget name of the specified reference widget. .LP If more than one child of the reference widget matches the name, -.BR XtNameToWidget +.B XtNameToWidget can return any of the children. The \*(xI do not require that all children of a widget have unique names. If the specified names contain more than one component and if more than one child matches the first component, -.BR XtNameToWidget +.B XtNameToWidget can return NULL if the single branch that it follows does not contain the named widget. That is, -.BR XtNameToWidget +.B XtNameToWidget does not back up and follow other matching branches of the widget tree. .LP The -.BR XtWindowToWidget +.B XtWindowToWidget function translates the specified window and display pointer into the appropriate widget instance. .SH "SEE ALSO" diff --git a/man/XtNextEvent.man b/man/XtNextEvent.man index 5766c0b..10da5ea 100644 --- a/man/XtNextEvent.man +++ b/man/XtNextEvent.man @@ -85,26 +85,26 @@ The mask is the bitwise inclusive OR of any combination of and .BR XtIMSignal . As a convenience, the \*(tk defines the symbolic name -.BR XtIMAll +.B XtIMAll to be the bitwise inclusive OR of all event types. .SH DESCRIPTION -.BR XtNextEvent +.B XtNextEvent has been replaced by .BR XtAppNextEvent . .LP -.BR XtPeekEvent +.B XtPeekEvent has been replaced by .BR XtAppPeekEvent . .LP -.BR XtPending +.B XtPending has been replaced by .BR XtAppPending . .LP -.BR XtProcessEvent +.B XtProcessEvent has been replaced by .BR XtAppProcessEvent . .LP -.BR XtMainLoop +.B XtMainLoop has been replaced by .BR XtAppMainLoop . .SH "SEE ALSO" diff --git a/man/XtOffset.man b/man/XtOffset.man index aa668c4..40ee7c3 100644 --- a/man/XtOffset.man +++ b/man/XtOffset.man @@ -76,13 +76,13 @@ Specifies a type that is declared as a pointer to the structure. Specifies a type that is declared as a structure. .SH DESCRIPTION The -.BR XtOffset +.B XtOffset macro is usually used to determine the offset of various resource fields from the beginning of a widget and can be used at compile time in static initializations. .LP The -.BR XtOffsetOf +.B XtOffsetOf macro expands to a constant expression that gives the offset in bytes to the specified structure member from the beginning of the structure. It is normally used to statically initialize resource lists and is more @@ -91,7 +91,7 @@ portable than which serves the same function. .LP The -.BR XtNumber +.B XtNumber macro returns the number of elements in the specified argument lists, resources lists, and other counted arrays. .SH "SEE ALSO" diff --git a/man/XtOpenApplication.man b/man/XtOpenApplication.man index 0253c69..af703cd 100644 --- a/man/XtOpenApplication.man +++ b/man/XtOpenApplication.man @@ -103,34 +103,34 @@ Specifies the variable argument list to override any other resource specification for the created shell widget. .SH DESCRIPTION The -.BR XtOpenApplication +.B XtOpenApplication function calls -.BR XtToolkitInitialize +.B XtToolkitInitialize followed by .BR XtCreateApplicationContext , then calls -.BR XtOpenDisplay +.B XtOpenDisplay with \fIdisplay_string\fP NULL and \fIapplication_name\fP NULL, and finally calls -.BR XtAppCreateShell +.B XtAppCreateShell with \fIapplication_name\fP NULL, the specified \fIwidget_class\fP, and the specified \fIargs\fP and \fInum_args\fP and returns the created shell. The modified \fIargc\fP and \fIargv\fP returned by -.BR XtDisplayInitialize +.B XtDisplayInitialize are returned in \fIargc_in_out\fP and \fIargv_in_out\fP. If \fIapp_context_return\fP is not NULL, the created application context is also returned. If the display specified by the command line cannot be opened, an error message is issued and -.BR XtOpenApplication +.B XtOpenApplication terminates the application. If \fIfallback_resources\fP is non-NULL, -.BR XtAppSetFallbackResources +.B XtAppSetFallbackResources is called with the value prior to calling .BR XtOpenDisplay . .LP XtAppInitialize and XtVaAppInitialize have been superceded by -.BR XtOpenApplication +.B XtOpenApplication and -.BR XtVaOpenApplication +.B XtVaOpenApplication respectively. .SH "SEE ALSO" XtAppInitialize(__libmansuffix__), XtVaAppInitialize(__libmansuffix__) diff --git a/man/XtOwnSelection.man b/man/XtOwnSelection.man index 105e7b9..7845ee6 100644 --- a/man/XtOwnSelection.man +++ b/man/XtOwnSelection.man @@ -98,13 +98,13 @@ Specifies the timestamp that indicates when the selection \*(Ti. Specifies the widget \*(Wi. .SH DESCRIPTION The -.BR XtOwnSelection +.B XtOwnSelection function informs the \*(xI selection mechanism that a widget believes it owns a selection. It returns -.BR True +.B True if the widget has successfully become the owner and -.BR False +.B False otherwise. The widget may fail to become the owner if some other widget has asserted ownership at a time later than this widget. @@ -115,30 +115,30 @@ Also note that the lose_selection procedure is not called if the widget fails to obtain selection ownership in the first place. .LP The -.BR XtOwnSelectionIncremental +.B XtOwnSelectionIncremental procedure informs the Intrinsics incremental selection mechanism that the specified widget wishes to own the selection. It returns -.BR True +.B True if the specified widget successfully becomes the selection owner or -.BR False +.B False otherwise. For more information about \fIselection\fP, \fItarget\fP, and \fItime\fP, see Section 2.6 of the \fIInter-Client Communication Conventions Manual\fP. .LP A widget that becomes the selection owner using -.BR XtOwnSelectionIncremental +.B XtOwnSelectionIncremental may use -.BR XtDisownSelection +.B XtDisownSelection to relinquish selection ownership. .LP The -.BR XtDisownSelection +.B XtDisownSelection function informs the \*(xI selection mechanism that the specified widget is to lose ownership of the selection. If the widget does not currently own the selection either because it lost the selection or because it never had the selection to begin with, -.BR XtDisownSelection +.B XtDisownSelection does nothing. .LP After a widget has called @@ -147,7 +147,7 @@ its convert procedure is not called even if a request arrives later with a timestamp during the period that this widget owned the selection. However, its done procedure will be called if a conversion that started before the call to -.BR XtDisownSelection +.B XtDisownSelection finishes after the call to .BR XtDisownSelection . .SH "SEE ALSO" diff --git a/man/XtParent.man b/man/XtParent.man index e11d029..8ca0036 100644 --- a/man/XtParent.man +++ b/man/XtParent.man @@ -66,7 +66,7 @@ Widget XtParent(Widget \fIw\fP); .IP \fIw\fP 1i Specifies the widget. .SH DESCRIPTION -.BR XtParent +.B XtParent returns the widget's parent widget ID. .SH "SEE ALSO" .br diff --git a/man/XtParseAcceleratorTable.man b/man/XtParseAcceleratorTable.man index b01400c..5e07dd0 100644 --- a/man/XtParseAcceleratorTable.man +++ b/man/XtParseAcceleratorTable.man @@ -78,15 +78,15 @@ Specifies the widget on which the accelerators are to be installed. Specifies the \*(Sr from which the accelerators are to come. .SH DESCRIPTION The -.BR XtParseAcceleratorTable +.B XtParseAcceleratorTable function compiles the accelerator table into the opaque internal representation. .LP The -.BR XtInstallAccelerators +.B XtInstallAccelerators function installs the accelerators from source onto destination by augmenting the destination translations with the source accelerators. If the source display_accelerator method is non-NULL, -.BR XtInstallAccelerators +.B XtInstallAccelerators calls it with the source widget and a string representation of the accelerator table, which indicates that its accelerators have been installed @@ -95,11 +95,11 @@ The string representation of the accelerator table is its canonical translation table representation. .LP The -.BR XtInstallAllAccelerators +.B XtInstallAllAccelerators function recursively descends the widget tree rooted at source and installs the accelerators of each widget encountered onto destination. A common use os to call -.BR XtInstallAllAccelerators +.B XtInstallAllAccelerators and pass the application main window as the source. .SH "SEE ALSO" XtParseTranslationTable(1) diff --git a/man/XtParseTranslationTable.man b/man/XtParseTranslationTable.man index 3708051..3001fe9 100644 --- a/man/XtParseTranslationTable.man +++ b/man/XtParseTranslationTable.man @@ -80,17 +80,17 @@ Specifies the compiled translation table to merge in (must not be NULL). Specifies the widget \*(Wi. .SH DESCRIPTION The -.BR XtParseTranslationTable +.B XtParseTranslationTable function compiles the translation table into the opaque internal representation of type .BR XtTranslations . Note that if an empty translation table is required for any purpose, one can be obtained by calling -.BR XtParseTranslationTable +.B XtParseTranslationTable and passing an empty string. .LP The -.BR XtAugmentTranslations +.B XtAugmentTranslations function nondestructively merges the new translations into the existing widget translations. If the new translations contain an event or event sequence that @@ -98,7 +98,7 @@ already exists in the widget's translations, the new translation is ignored. .LP The -.BR XtOverrideTranslations +.B XtOverrideTranslations function destructively merges the new translations into the existing widget translations. If the new translations contain an event or event sequence that @@ -106,12 +106,12 @@ already exists in the widget's translations, the new translation is merged in and override the widget's translation. .LP To replace a widget's translations completely, use -.BR XtSetValues +.B XtSetValues on the XtNtranslations resource and specify a compiled translation table as the value. .LP The -.BR XtUninstallTranslations +.B XtUninstallTranslations function causes the entire translation table for widget to be removed. .SH "SEE ALSO" XtAppAddActions(__libmansuffix__), diff --git a/man/XtPopdown.man b/man/XtPopdown.man index ba1a7c6..9eb1446 100644 --- a/man/XtPopdown.man +++ b/man/XtPopdown.man @@ -73,7 +73,7 @@ Specifies the callback data, which is not used by this procedure. .IP \fIclient_data\fP 1i Specifies a pointer to the -.BR XtPopdownID +.B XtPopdownID structure. .ds Ps \ to pop down .IP \fIpopup_shell\fP 1i @@ -85,11 +85,11 @@ Specifies the name of the widget shell to pop \*(Sn. Specifies the widget. .SH DESCRIPTION The -.BR XtPopdown +.B XtPopdown function performs the following: .IP \(bu 5 Calls -.BR XtCheckSubclass +.B XtCheckSubclass .\".ZN XtCheckSubclass(popup_shell, popupShellWidgetClass) to ensure popup_shell is a subclass of .BR Shell . @@ -100,7 +100,7 @@ otherwise, it generates an error. Unmaps popup_shell's window. .IP \(bu 5 If popup_shell's grab_kind is either -.BR XtGrabNonexclusive +.B XtGrabNonexclusive or .BR XtGrabExclusive , it calls @@ -113,9 +113,9 @@ Sets pop-up shell's popped_up field to Calls the callback procedures on the shell's popdown_callback list. .LP The -.BR XtCallbackPopdown +.B XtCallbackPopdown function casts the client data parameter to an -.BR XtPopdownID +.B XtPopdownID pointer: .LP .RS @@ -130,21 +130,21 @@ typedef struct { The shell_widget is the pop-up shell to pop down, and the enable_widget is the widget that was used to pop it up. .LP -.BR XtCallbackPopdown +.B XtCallbackPopdown calls -.BR XtPopdown +.B XtPopdown with the specified shell_widget and then calls -.BR XtSetSensitive +.B XtSetSensitive to resensitize the enable_widget. .LP If a shell name is not given, -.BR MenuPopdown +.B MenuPopdown calls -.BR XtPopdown +.B XtPopdown with the widget for which the translation is specified. If a shell_name is specified in the translation table, -.BR MenuPopdown +.B MenuPopdown tries to find the shell by looking up the widget tree starting at the parent of the widget in which it is invoked. If it finds a shell with the specified name in the pop-up children @@ -152,7 +152,7 @@ of that parent, it pops down the shell; otherwise, it moves up the parent chain as needed. If -.BR MenuPopdown +.B MenuPopdown gets to the application top-level shell widget and cannot find a matching shell, it generates an error. diff --git a/man/XtPopup.man b/man/XtPopup.man index 6f994eb..6c8b1b6 100644 --- a/man/XtPopup.man +++ b/man/XtPopup.man @@ -90,11 +90,11 @@ Specifies the widget shell. Specifies the widget. .SH DESCRIPTION The -.BR XtPopup +.B XtPopup function performs the following: .IP \(bu 5 Calls -.BR XtCheckSubclass +.B XtCheckSubclass .\".ZN XtCheckSubclass(popup_shell, popupShellWidgetClass) to ensure popup_shell is a subclass of .BR Shell . @@ -111,11 +111,11 @@ the shell spring_loaded field to and the shell grab_kind field from grab_kind. .IP \(bu 5 If the shell's create_popup_child field is non-NULL, -.BR XtPopup +.B XtPopup calls it with popup_shell as the parameter. .IP \(bu 5 If grab_kind is either -.BR XtGrabNonexclusive +.B XtGrabNonexclusive or .BR XtGrabExclusive , it calls: @@ -125,23 +125,23 @@ XtAddGrab(popup_shell, (grab_kind == XtGrabExclusive), False) .RE .IP \(bu 5 Calls -.BR XtRealizeWidget +.B XtRealizeWidget with popup_shell specified. .IP \(bu 5 Calls -.BR XMapWindow +.B XMapWindow with popup_shell specified. .LP The -.BR XtPopupSpringLoaded +.B XtPopupSpringLoaded function performs exactly as -.BR XtPopup +.B XtPopup except that it sets the shell \fIspring_loaded\fP field to -.BR True +.B True and always calls -.BR XtAddGrab +.B XtAddGrab with \fIexclusive\fP -.BR True +.B True and \fIspring_loaded\fP .BR True . .LP @@ -149,15 +149,15 @@ The .BR XtCallbackNone , .BR XtCallbackNonexclusive , and -.BR XtCallbackExclusive +.B XtCallbackExclusive functions call -.BR XtPopup +.B XtPopup with the shell specified by the client data argument and grab_kind set as the name specifies. .BR XtCallbackNone , .BR XtCallbackNonexclusive , and -.BR XtCallbackExclusive +.B XtCallbackExclusive specify .BR XtGrabNone , .BR XtGrabNonexclusive , @@ -173,32 +173,32 @@ an application must provide customized code for callbacks that create pop-up shells dynamically or that must do more than desensitizing the button. .LP -.BR MenuPopup +.B MenuPopup is known to the translation manager, which must perform special actions for spring-loaded pop-ups. Calls to -.BR MenuPopup +.B MenuPopup in a translation specification are mapped into calls to a nonexported action procedure, and the translation manager fills in parameters based on the event specified on the left-hand side of a translation. .LP If -.BR MenuPopup +.B MenuPopup is invoked on -.BR ButtonPress +.B ButtonPress (possibly with modifiers), the translation manager pops up the shell with grab_kind set to -.BR XtGrabExclusive +.B XtGrabExclusive and spring_loaded set to .BR True . If -.BR MenuPopup +.B MenuPopup is invoked on -.BR EnterWindow +.B EnterWindow (possibly with modifiers), the translation manager pops up the shell with grab_kind set to -.BR XtGrabNonexclusive +.B XtGrabNonexclusive and spring_loaded set to .BR False . Otherwise, the translation manager generates an error. @@ -206,7 +206,7 @@ When the widget is popped up, the following actions occur: .IP \(bu 5 Calls -.BR XtCheckSubclass +.B XtCheckSubclass .\".ZN XtCheckSubclass(popup_shell, popupShellWidgetClass) to ensure popup_shell is a subclass of .BR Shell . @@ -217,7 +217,7 @@ Generates an error if the shell's popped_up field is already Calls the callback procedures on the shell's popup_callback list. .IP \(bu 5 Sets the shell popped_up field to -.BR True +.B True and the shell grab_kind and spring_loaded fields appropriately. .IP \(bu 5 If the shell's create_popup_child field is non-NULL, @@ -230,23 +230,23 @@ XtAddGrab(popup_shell, (grab_kind == XtGrabExclusive), spring_loaded) .RE .IP \(bu 5 Calls -.BR XtRealizeWidget +.B XtRealizeWidget with popup_shell specified. .IP \(bu 5 Calls -.BR XMapWindow +.B XMapWindow with popup_shell specified. .LP (Note that these actions are the same as those for .BR XtPopup .) -.BR MenuPopup +.B MenuPopup tries to find the shell by searching the widget tree starting at the parent of the widget in which it is invoked. If it finds a shell with the specified name in the pop-up children of that parent, it pops up the shell with the appropriate parameters. Otherwise, it moves up the parent chain as needed. If -.BR MenuPopup +.B MenuPopup gets to the application widget and cannot find a matching shell, it generates an error. .SH "SEE ALSO" diff --git a/man/XtProcessLock.man b/man/XtProcessLock.man index f2b2daf..a796d5c 100644 --- a/man/XtProcessLock.man +++ b/man/XtProcessLock.man @@ -64,10 +64,10 @@ void XtProcessLock(void); .HP void XtProcessUnlock(void); .SH DESCRIPTION -.BR XtProcessLock +.B XtProcessLock is used to lock all process global data. .LP -.BR XtProcessUnlock +.B XtProcessUnlock unlocks the process. .SH "SEE ALSO" .br diff --git a/man/XtQueryGeometry.man b/man/XtQueryGeometry.man index 79404e5..12b6835 100644 --- a/man/XtQueryGeometry.man +++ b/man/XtQueryGeometry.man @@ -79,17 +79,17 @@ the intended structure, sets the corresponding bits in intended.request_mode, and calls .BR XtQueryGeometry . .LP -.BR XtQueryGeometry +.B XtQueryGeometry clears all bits in the preferred_return->request_mode and checks the query_geometry field of the specified widget's class record. If query_geometry is not NULL, -.BR XtQueryGeometry +.B XtQueryGeometry calls the query_geometry procedure and passes as arguments the specified widget, intended, and preferred_return structures. If the intended argument is NULL, -.BR XtQueryGeometry +.B XtQueryGeometry replaces it with a pointer to an -.BR XtWidgetGeometry +.B XtWidgetGeometry structure with request_mode=0 before calling query_geometry. .SH "SEE ALSO" XtConfigureWidget(__libmansuffix__), diff --git a/man/XtRealizeWidget.man b/man/XtRealizeWidget.man index 77ab5ae..80acaea 100644 --- a/man/XtRealizeWidget.man +++ b/man/XtRealizeWidget.man @@ -71,7 +71,7 @@ void XtUnrealizeWidget(Widget \fIw\fP); Specifies the widget. .SH DESCRIPTION If the widget is already realized, -.BR XtRealizeWidget +.B XtRealizeWidget simply returns. Otherwise, it performs the following: .IP \(bu 5 @@ -83,16 +83,16 @@ at the specified widget and calls the change_managed procedure of each composite widget that has one or more managed children. .IP \(bu 5 Constructs an -.BR XSetWindowAttributes +.B XSetWindowAttributes structure filled in with information derived from the -.BR Core +.B Core widget fields and calls the realize procedure for the widget, which adds any widget-specific attributes and creates the X window. .IP \(bu 5 If the widget is not a subclass of .BR compositeWidgetClass , -.BR XtRealizeWidget +.B XtRealizeWidget returns; otherwise, it continues and performs the following: .RS .IP \- 5 @@ -112,13 +112,13 @@ Some people seem to like this to indicate certain states.) If the widget is a top-level shell widget (that is, it has no parent), and mapped_when_managed is .BR True , -.BR XtRealizeWidget +.B XtRealizeWidget maps the widget window. .LP The -.BR XtIsRealized +.B XtIsRealized function returns -.BR True +.B True if the widget has been realized, that is, if the widget has a nonzero X window ID. .LP @@ -127,12 +127,12 @@ operate differently after the widget has been realized. .LP The -.BR XtUnrealizeWidget +.B XtUnrealizeWidget function destroys the windows of an existing widget and all of its children (recursively down the widget tree). To recreate the windows at a later time, call -.BR XtRealizeWidget +.B XtRealizeWidget again. If the widget was managed, it will be unmanaged automatically before its window is freed. diff --git a/man/XtRegisterDrawable.man b/man/XtRegisterDrawable.man index a8ac671..8ea1374 100644 --- a/man/XtRegisterDrawable.man +++ b/man/XtRegisterDrawable.man @@ -72,10 +72,10 @@ Specifies the drawable to register. .IP \fIwidget\fP 1i Specifies the widget to register the drawable for. .SH DESCRIPTION -.BR XtRegisterDrawable +.B XtRegisterDrawable associates the specified drawable with the specified widget so that future calls to -.BR XtWindowToWidget +.B XtWindowToWidget with the drawable will return the widget. The default event dispatcher will dispatch future core events that arrive with the drawable to the widget as though the event contained the widget's window, but the event @@ -85,15 +85,15 @@ or action procedures. If the drawable is already registered with another widget, or if the drawable is the window of a widget in the client's widget tree, the results of calling -.BR XtRegisterDrawable +.B XtRegisterDrawable are undefined. .LP -.BR XtUnregisterDrawable +.B XtUnregisterDrawable removes an association created with .BR XtRegisterDrawable . If the drawable is the window of a widget in the client's widget tree the results of calling -.BR XtUnregisterDrawable +.B XtUnregisterDrawable are undefined. .SH "SEE ALSO" .br diff --git a/man/XtRegisterGrabAction.man b/man/XtRegisterGrabAction.man index a7384a4..edf6412 100644 --- a/man/XtRegisterGrabAction.man +++ b/man/XtRegisterGrabAction.man @@ -71,11 +71,11 @@ Specifies the action procedure to search for in translation tables. .IP \fIparams\fP 1i .IP \fInum_params\fP 1i Specify arguments to -.BR XtGrabButton +.B XtGrabButton or -.BR XtGrabKey +.B XtGrabKey .SH DESCRIPTION -.BR XtRegisterGrabAction +.B XtRegisterGrabAction adds the specified \fIaction_proc\fP to a list known to the translation manager. .SH "SEE ALSO" diff --git a/man/XtReservePropertyAtom.man b/man/XtReservePropertyAtom.man index e84940c..abf4f3d 100644 --- a/man/XtReservePropertyAtom.man +++ b/man/XtReservePropertyAtom.man @@ -69,7 +69,7 @@ Specifies the widget used to reserve the atom. .IP \fIatom\fP 1i Specifies the atom whose reservation is to be released. .SH DESCRIPTION -.BR XtReservePropertyAtom +.B XtReservePropertyAtom returns an atom that may be used for properties in conjunction with conversion requests from widget \fIw\fP. The atom returned will be unique for the display of the widget specified. diff --git a/man/XtResolvePathname.man b/man/XtResolvePathname.man index e3d1b2e..d23430d 100644 --- a/man/XtResolvePathname.man +++ b/man/XtResolvePathname.man @@ -85,9 +85,9 @@ Specifies the number of entries in \fIsubstitutions\fP. Specifies a procedure called to judge each potential file name, or NULL. .SH DESCRIPTION The substitutions specified by -.BR XtResolvePathname +.B XtResolvePathname are determined from the value of the language string retrieved by -.BR XtDisplayInitialize +.B XtDisplayInitialize for the specified display. To set the language for all applications specify ``*xnlLanguage: \fIlang\fP'' in the @@ -101,9 +101,9 @@ this composition is accomplished is implementation-defined and the \*(xI make no interpretation of the parts other than to use them in substitutions as described below. .LP -.BR XtResolvePathname +.B XtResolvePathname calls -.BR XtFindFile +.B XtFindFile with the following substitutions in addition to any passed by the caller and returns the value returned by .BR XtFindFile : @@ -133,12 +133,12 @@ If a path is passed to it will be passed along to .BR XtFindFile . If the \fIpath\fP argument is NULL, the value of the -.BR \s-1XFILESEARCHPATH\s+1 +.B \s-1XFILESEARCHPATH\s+1 .IN "XFILESEARCHPATH" "" "@DEF@" environment variable will be passed to .BR XtFindFile . If -.BR \s-1XFILESEARCHPATH\s+1 +.B \s-1XFILESEARCHPATH\s+1 is not defined, an implementation-specific default path will be used which contains at least 6 entries. These entries must contain the following substitutions: @@ -190,7 +190,7 @@ allow additional directories to be searched without preventing resources in the system directories from being found. For example, a user installing resource files under a directory called ``ourdir'' might set -.BR \s-1XFILESEARCHPATH\s+1 +.B \s-1XFILESEARCHPATH\s+1 to .IP %D:ourdir/%T/%N%C:ourdir/%T/%N @@ -205,7 +205,7 @@ and \fIapplication_class\fP are the values returned by If no value is specified in the database, the empty string is used. .LP It is the responsibility of the caller to free the returned string using -.BR XtFree +.B XtFree when it is no longer needed. .SH "SEE ALSO" .br diff --git a/man/XtSessionGetToken.man b/man/XtSessionGetToken.man index 21d307c..b168ca0 100644 --- a/man/XtSessionGetToken.man +++ b/man/XtSessionGetToken.man @@ -73,7 +73,7 @@ Specifies the value in the type field of the token. Specifies the token to be returned. .SH DESCRIPTION The -.BR XtSessionGetToken +.B XtSessionGetToken function will return NULL if the checkpoint operation instigated by the session manager is not currently under way. .LP diff --git a/man/XtSetArg.man b/man/XtSetArg.man index 24bf0f7..7d1c164 100644 --- a/man/XtSetArg.man +++ b/man/XtSetArg.man @@ -82,11 +82,11 @@ Specifies the number of arguments in the second argument list. Specifies the name of the resource. .IP \fIvalue\fP 1i Specifies the value of the resource if it will fit in an -.BR XtArgVal +.B XtArgVal or the address. .SH DESCRIPTION The -.BR XtSetArg +.B XtSetArg function is usually used in a highly stylized manner to minimize the probability of making a mistake; for example: .LP @@ -119,13 +119,13 @@ XtSetValues(Widget, args, XtNumber(args)); Note that you should not use auto-increment or auto-decrement within the first argument to .BR XtSetArg . -.BR XtSetArg +.B XtSetArg can be implemented as a macro that dereferences the first argument twice. .LP The -.BR XtMergeArgLists +.B XtMergeArgLists function allocates enough storage to hold the combined -.BR ArgList +.B ArgList structures and copies them into it. Note that it does not check for duplicate entries. When it is no longer needed, diff --git a/man/XtSetKeyTranslator.man b/man/XtSetKeyTranslator.man index ced6f29..ca569f2 100644 --- a/man/XtSetKeyTranslator.man +++ b/man/XtSetKeyTranslator.man @@ -101,12 +101,12 @@ Specifies the first KeySym for which this converter is valid. Specifies the last KeySym for which this converter is valid. .SH DESCRIPTION The -.BR XtSetKeyTranslator +.B XtSetKeyTranslator function sets the specified procedure as the current key translator. The default translator is .BR XtTranslateKey , an -.BR XtKeyProc +.B XtKeyProc that uses Shift and Lock modifiers with the interpretations defined by the core protocol. It is provided so that new translators can call it to get default @@ -114,12 +114,12 @@ KeyCode-to-KeySym translations and so that the default translator can be reinstalled. .LP The -.BR XtTranslateKeycode +.B XtTranslateKeycode function passes the specified arguments directly to the currently registered KeyCode to KeySym translator. .LP The -.BR XtRegisterCaseConverter +.B XtRegisterCaseConverter registers the specified case converter. The start and stop arguments provide the inclusive range of KeySyms for which this converter is to be called. @@ -132,10 +132,10 @@ The default converter understands case conversion for all KeySyms defined in the core protocol. .LP The -.BR XtConvertCase +.B XtConvertCase function calls the appropriate converter and returns the results. A user-supplied -.BR XtKeyProc +.B XtKeyProc may need to use this function. .SH "SEE ALSO" .br diff --git a/man/XtSetKeyboardFocus.man b/man/XtSetKeyboardFocus.man index fc3aa1f..76f010b 100644 --- a/man/XtSetKeyboardFocus.man +++ b/man/XtSetKeyboardFocus.man @@ -68,20 +68,20 @@ Specifies either the widget in the subtree structure which is to receive the keyboard event, or .BR None . Note that it is not an error to specify -.BR None +.B None when no input focus was previously set. .ds Wi for which the keyboard focus is to be set .IP \fIdescendant\fP 1i Specifies the widget \*(Wi. .SH DESCRIPTION If a future -.BR KeyPress +.B KeyPress or -.BR KeyRelease +.B KeyRelease event occurs within the specified subtree, -.BR XtSetKeyboardFocus +.B XtSetKeyboardFocus causes -.BR XtDispatchEvent +.B XtDispatchEvent to remap and send the event to the specified descendant widget. .LP When there is no modal cascade, @@ -103,15 +103,15 @@ subset of the modal cascade and one or more of the previous conditions is When subtree or one of its descendants acquires the X input focus or the pointer moves into the subtree such that keyboard events would now be delivered to subtree, a -.BR FocusIn +.B FocusIn event is generated for the descendant if -.BR FocusNotify +.B FocusNotify events have been selected by the descendant. Similarly, when W loses the X input focus or the keyboard focus for one of its ancestors, a -.BR FocusOut +.B FocusOut event is generated for descendant if -.BR FocusNotify +.B FocusNotify events have been selected by the descendant. .SH "SEE ALSO" XtCallAcceptFocus(__libmansuffix__) diff --git a/man/XtSetLanguageProc.man b/man/XtSetLanguageProc.man index b9e4e17..b8885f9 100644 --- a/man/XtSetLanguageProc.man +++ b/man/XtSetLanguageProc.man @@ -75,15 +75,15 @@ Specifies the language procedure, or NULL. Specifies additional client data to be passed to the language procedure when it is called. .SH DESCRIPTION -.BR XtSetLanguageProc +.B XtSetLanguageProc sets the language procedure that will be called from -.BR XtDisplayInitialize +.B XtDisplayInitialize for all subsequent Displays initialized in the specified application context. If \fIapp_context\fP is NULL, the specified language procedure is registered in all application contexts created by the calling process, including any future application contexts that may be created. If \fIproc\fP is NULL a default language procedure is registered. -.BR XtSetLanguageProc +.B XtSetLanguageProc returns the previously registered language procedure. If a language procedure has not yet been registered, the return value is unspecified but if this return value is used in a subsequent call to @@ -100,14 +100,14 @@ language ). If an error is encountered a warning message is issued with .BR XtWarning . .IP \(bu 5 Calls -.BR XSupportsLocale +.B XSupportsLocale to verify that the current locale is supported. If the locale is not supported, a warning message is issued with -.BR XtWarning +.B XtWarning and the locale is set to ``C''. .IP \(bu 5 Calls -.BR XSetLocaleModifiers +.B XSetLocaleModifiers specifying the empty string. .IP \(bu 5 Returns the value of the current locale. On ANSI C-based systems this @@ -118,9 +118,9 @@ NULL ). .LP A client wishing to use this mechanism to establish locale can do so by calling -.BR XtSetLanguageProc +.B XtSetLanguageProc prior to -.BR XtDisplayInitialize. +.B XtDisplayInitialize. .SH "SEE ALSO" .br \fI\*(xT\fP diff --git a/man/XtSetMultiClickTime.man b/man/XtSetMultiClickTime.man index 6eb5d7e..f643e21 100644 --- a/man/XtSetMultiClickTime.man +++ b/man/XtSetMultiClickTime.man @@ -69,11 +69,11 @@ Specifies the display connection. .IP \fItime\fP 1i Specifies the multi-click time in milliseconds. .SH DESCRIPTION -.BR XtSetMultiClickTime +.B XtSetMultiClickTime sets the time interval used by the translation manager to determine when multiple events are interpreted as a repeated event. .LP -.BR XtGetMultiClickTime +.B XtGetMultiClickTime returns the time in milliseconds that the translation manager uses to determine if multiple events are to be interpreted as a repeated event for purposes of matching a translation entry containing a repeat count. diff --git a/man/XtSetSelectionParameters.man b/man/XtSetSelectionParameters.man index 444553c..ab9301e 100644 --- a/man/XtSetSelectionParameters.man +++ b/man/XtSetSelectionParameters.man @@ -82,13 +82,13 @@ Specifies the size in bits of the data in the elements of \fIvalue\fP. The specified parameters will be copied and stored in a new property of the specified type and format on the requestor's window. To initiate a selection request with a target and these parameters, a subsequent call to -.BR XtGetSelectionValue +.B XtGetSelectionValue or to -.BR XtGetSelectionValueIncremental +.B XtGetSelectionValueIncremental specifying the same requestor widget and selection atom will generate a -.BR ConvertSelection +.B ConvertSelection request referring referring to the property containing the parameters. If -.BR XtSetSelectionParameters +.B XtSetSelectionParameters is called more than once with the same widget and selection without a call to specify a request, the most recently specified parameters are used in the subsequent request. @@ -99,18 +99,18 @@ sizeof(short); if 32, sizeof(long). .LP To generate a MULTIPLE target request with parameters for any of the multiple targets of the selection request, precede individual calls to -.BR XtGetSelectionValue +.B XtGetSelectionValue and -.BR XtGetSelectionValueIncremental +.B XtGetSelectionValueIncremental with corresponding individual calls to .BR XtSetSelectionParameters , and enclose these all within -.BR XtCreateSelectionRequest +.B XtCreateSelectionRequest and .BR XtSendSelectionRequest . -.BR XtGetSelectionValues +.B XtGetSelectionValues and -.BR XtGetSelectionValuesIncremental +.B XtGetSelectionValuesIncremental cannot be used to make selection requests with parameterized targets. .SH "SEE ALSO" XtGetSelectionParameters(__libmansuffix__) diff --git a/man/XtSetSensitive.man b/man/XtSetSensitive.man index 992090b..6a830e2 100644 --- a/man/XtSetSensitive.man +++ b/man/XtSetSensitive.man @@ -72,27 +72,27 @@ keyboard and pointer events. Specifies the widget. .SH DESCRIPTION The -.BR XtSetSensitive +.B XtSetSensitive function first calls -.BR XtSetValues +.B XtSetValues on the current widget with an argument list specifying that the sensitive field should change to the new value. It then recursively propagates the new value down the managed children tree by calling -.BR XtSetValues +.B XtSetValues on each child to set the ancestor_sensitive to the new value if the new values for sensitive and the child's ancestor_sensitive are not the same. .LP -.BR XtSetSensitive +.B XtSetSensitive calls -.BR XtSetValues +.B XtSetValues to change sensitive and ancestor_sensitive. Therefore, when one of these changes, the widget's set_values procedure should take whatever display actions are needed (for example, greying out or stippling the widget). .LP -.BR XtSetSensitive +.B XtSetSensitive maintains the invariant that if parent has either sensitive or ancestor_sensitive .BR False , @@ -100,15 +100,15 @@ then all children have ancestor_sensitive .BR False . .LP The -.BR XtIsSensitive +.B XtIsSensitive function returns -.BR True +.B True or -.BR False +.B False to indicate whether or not user input events are being dispatched. If both core.sensitive and core.ancestor_sensitive are .BR True , -.BR XtIsSensitive +.B XtIsSensitive returns .BR True ; otherwise, it returns diff --git a/man/XtSetValues.man b/man/XtSetValues.man index 0378eca..e5f57f9 100644 --- a/man/XtSetValues.man +++ b/man/XtSetValues.man @@ -103,14 +103,14 @@ Specifies the widget. Specifies the variable argument list \*(Al. .SH DESCRIPTION The -.BR XtSetValues +.B XtSetValues function starts with the resources specified for the -.BR Core +.B Core widget fields and proceeds down the subclass chain to the widget. At each stage, it writes the new value (if specified by one of the arguments) or the existing value (if no new value is specified) to a new widget data record. -.BR XtSetValues +.B XtSetValues then calls the set_values procedures for the widget in superclass-to-subclass order. .IN "hook" @@ -122,22 +122,22 @@ This procedure permits subclasses to set nonwidget data for .LP If the widget's parent is a subclass of .BR constraintWidgetClass , -.BR XtSetValues +.B XtSetValues also updates the widget's constraints. It starts with the constraint resources specified for -.BR constraintWidgetClass +.B constraintWidgetClass and proceeds down the subclass chain to the parent's class. At each stage, it writes the new value or the existing value to a new constraint record. It then calls the constraint set_values procedures from -.BR constraintWidgetClass +.B constraintWidgetClass down to the parent's class. The constraint set_values procedures are called with widget arguments, as for all set_values procedures, not just the constraint record arguments, so that they can make adjustments to the desired values based on full information about the widget. .LP -.BR XtSetValues +.B XtSetValues determines if a geometry request is needed by comparing the current widget to the new widget. If any geometry changes are required, @@ -148,35 +148,35 @@ or .BR XtGeometryNo . If .BR XtGeometryYes , -.BR XtSetValues +.B XtSetValues calls the widget's resize procedure. If .BR XtGeometryNo , -.BR XtSetValues +.B XtSetValues resets the geometry fields to their original values. If .BR XtGeometryAlmost , -.BR XtSetValues +.B XtSetValues calls the set_values_almost procedure, which determines what should be done and writes new values for the geometry fields into the new widget. -.BR XtSetValues +.B XtSetValues then repeats this process, deciding once more whether the geometry manager should be called. .LP Finally, if any of the set_values procedures returned .BR True , -.BR XtSetValues +.B XtSetValues causes the widget's expose procedure to be invoked by calling the Xlib -.BR XClearArea +.B XClearArea function on the widget's window. .LP The -.BR XtSetSubvalues +.B XtSetSubvalues function stores resources into the structure identified by base. .LP The -.BR XtGetValues +.B XtGetValues function starts with the resources specified for the core widget fields and proceeds down the subclass chain to the widget. The value field of a passed argument list should contain the @@ -187,10 +187,10 @@ resource representation type used within the widget. .LP If the widget's parent is a subclass of .BR constraintWidgetClass , -.BR XtGetValues +.B XtGetValues then fetches the values for any constraint resources requested. It starts with the constraint resources specified for -.BR constraintWidgetClass +.B constraintWidgetClass and proceeds down to the subclass chain to the parent's constraint resources. If the argument list contains a resource name that is not found in any of the resource lists searched, @@ -204,7 +204,7 @@ This permits a subclass to provide nonwidget resource data to .BR XtGetValues . .LP The -.BR XtGetSubvalues +.B XtGetSubvalues function obtains resource values from the structure identified by base. .SH "SEE ALSO" .br diff --git a/man/XtSetWMColormapWindows.man b/man/XtSetWMColormapWindows.man index 9cfc12b..94b0210 100644 --- a/man/XtSetWMColormapWindows.man +++ b/man/XtSetWMColormapWindows.man @@ -72,10 +72,10 @@ listed in the WM_COLORMAP_WINDOWS property. .IP \fIcount\fP 1i Specifies the number of widgets in \fIlist\fP. .SH DESCRIPTION -.BR XtSetWMColormapWindows +.B XtSetWMColormapWindows returns immediately if \fIwidget\fP is not realized or if \fIcount\fP is zero. Otherwise, -.BR XtSetWMColormapWindows +.B XtSetWMColormapWindows constructs an ordered list of windows by examining each widget in \fIlist\fP in turn and ignoring the widget if it is not realized, or adding the widget's window to the window list if the widget is @@ -84,7 +84,7 @@ resources of all widgets whose windows are already on the window list. .LP Finally, -.BR XtSetWMColormapWindows +.B XtSetWMColormapWindows stores the resulting window list in the WM_COLORMAP_WINDOWS property on the specified widget's window. .SH "SEE ALSO" diff --git a/man/XtStringConversionWarning.man b/man/XtStringConversionWarning.man index 0d60d2c..ae193f0 100644 --- a/man/XtStringConversionWarning.man +++ b/man/XtStringConversionWarning.man @@ -69,12 +69,12 @@ Specifies the string that could not be converted. Specifies the name of the type to which the string could not be converted. .SH DESCRIPTION The -.BR XtStringConversionWarning +.B XtStringConversionWarning function issues a warning message with name ``conversionError'', type ``string'', class ``XtToolkitError, and the default message string ``Cannot convert "\fIsrc\fP" to type \fIdst_type\fP''. .LP -.BR XtStringConversionWarning +.B XtStringConversionWarning has been replaced by .BR XtDisplayStringConversionWarning . .SH "SEE ALSO" diff --git a/man/XtToolkitThreadInitialize.man b/man/XtToolkitThreadInitialize.man index de616b5..7707b06 100644 --- a/man/XtToolkitThreadInitialize.man +++ b/man/XtToolkitThreadInitialize.man @@ -63,14 +63,14 @@ XtToolkitThreadInitialize \- initialize the toolkit for multiple threads Boolean XtToolkitThreadInitialize(void); .SH DESCRIPTION If -.BR XtToolkitThreadInitialize +.B XtToolkitThreadInitialize was previously called, it returns. The application programmer must ensure that two or more threads do not simultaneously attempt to call .BR XtToolkitThreadInitialize ; the effect of this is undefined. -.BR XtToolkitThreadInitialize +.B XtToolkitThreadInitialize returns -.BR True +.B True if the host operating system has threads and the Intrinsics are thread safe. .SH "SEE ALSO" diff --git a/man/XtTranslateCoords.man b/man/XtTranslateCoords.man index 68fa18d..4d83275 100644 --- a/man/XtTranslateCoords.man +++ b/man/XtTranslateCoords.man @@ -79,9 +79,9 @@ Specify the \*(Nu x and y coordinates. Specifies the widget. .SH DESCRIPTION While -.BR XtTranslateCoords +.B XtTranslateCoords is similar to the Xlib -.BR XTranslateCoordinates +.B XTranslateCoordinates function, it does not generate a server request because all the required information already is in the widget's data structures. .SH "SEE ALSO" diff --git a/man/XtVaCreateArgsList.man b/man/XtVaCreateArgsList.man index 843967b..1285d21 100644 --- a/man/XtVaCreateArgsList.man +++ b/man/XtVaCreateArgsList.man @@ -67,19 +67,19 @@ Must be specified as NULL. Specifies a variable parameter list of resource name and value pairs. .SH DESCRIPTION The -.BR XtVaCreateArgsList +.B XtVaCreateArgsList function allocates memory and copies its arguments into a single list pointer, which may be used with .BR XtVaNestedList . The end of both lists is identified by a \fIname\fP entry containing NULL. Any entries of type -.BR XtVaTypedArg +.B XtVaTypedArg are copied as specified without applying conversions. Data passed by reference (including Strings) are not copied, only the pointers themselves; the caller must ensure that the data remain valid for the lifetime of the created varargs list. The list should be freed using -.BR XtFree +.B XtFree when no longer needed. .SH "SEE ALSO" .br |