Specifications
Athena Widget Set libXaw 1.0.7
Using these special key sequences should allowsimple searches without everremoving one’s
hands from the keyboard.
Near the bottom of the search popup is a rowofbuttons. These buttons allowthe same actions to
to be performed as the key sequences, but the buttons will leave the popup active.This can be
quite useful if manysearches are being performed, as the popup will be left on the display.Since
the search popup is a transient window, itmay be picked up with the windowmanager and pulled
offtothe side for use at a later time.
Search Search for the specified string.
Replace Replace the currently highlighted string with the string in the Replace with text
field, and move onto the next occurrence of the Search for text field. The func-
tionality is commonly referred to as query-replace.
Replace-All Replace all occurrences of the search string with the replace string from the
current insertion point position to the end (or beginning) of the file. There is
no key sequence to perform this action.
Cancel Remove the search popup from the screen.
Finally,when international resource is true,there may be a pre-edit buffer belowthe button row,
for composing input. Its presence is determined by the X locale in use and the VendorShell’s
preeditType resource.
The widget hierarchyfor the search popup is showbelow, all widgets are listed by class and
instance name.
Te x t<name of Textwidget>
TransientShell search
Form form
Label label1
Label label2
Toggle backwards
Toggle forwards
Label searchLabel
Te x tsearchText
Label replaceLabel
Te x treplaceText
Command search
Command replaceOne
Command replaceAll
Command cancel
5.1.3. File Insertion
To insert a file into a text widget, type the key sequence Meta-i,which will activate the file insert
popup. This popup will appear under the pointer,and anytexttyped while the focus is in this
popup will be redirected to the text field used for the filename. When the desired filename has
been entered, click on Insert File,ortype Carriage Return.The named file will then be inserted
in the text widget beginning at the insertion point position. If an error occurs when opening the
file, an error message will be printed, prompting the user to enter the filename again. The file
insert may be aborted by clicking on Cancel.If Meta-i is typed at a text widget that is read-only,
it will beep, as no file insertion is allowed.
The widget hierarchyfor the file insert popup is showbelow; all widgets are listed by class and
instance name.
Te x t<name of Textwidget>
TransientShell insertFile
Form form
74