| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Display string in the message bar.
NIL
| 4.1 Customizing The Bar | ||
| 4.2 Using The Input Bar | ||
| 4.3 Programming The Message Bar | ||
| 4.4 Programming the Input Bar |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The bar's appearance and behavior can be modified with the following functions and variables.
Set the foreground color for the message bar and input bar. color can be any color recognized by X.
Set the background color for the message bar and input bar. color can be any color recognized by X.
Set the border color for the message bar and input bar. color can be any color recognized by X.
Set the border width for the message bar and input bar.
Set the font for the message bar and input bar.
The number of pixels that pad the text in the message window.
This variable controls where the message window appears. The follow are valid values.
Specifies, in seconds, how long a message will appear for. This must be an integer.
This variable controls where the input window appears. The follow are valid values.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The following is a list of keybindings for the input bar.
delete-backward-char
backward-kill-word
delete-forward-char
forward-kill-word
forward-char
forward-word
backward-char
backward-word
move-beginning-of-line
move-end-of-line
kill-line
kill-to-beginning
history-back
history-forward
submit
abort
yank-selection
Clockwise tab complete the current string, if possible. Press <TAB> again to cycle through completions.
Counter-clockwise tab complete the current string, if possible. Press <S-TAB> again to cycle through completions.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Display string in the message bar on screen. You almost always want to use message.
NIL
Do not add a command to the input history if it's already the first in the list.
Copy the last message displayed into the X selection
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
New input behavior can be added to the input bar by creating editing
functions and binding them to keys in the *input-map* using
define-key, just like other key bindings.
An input function takes 2 arguments: the input structure and the key pressed.
NIL
Read a single character from the user.
NIL
Insert string into the input at the current position. input must be of type input-line. Input functions are passed this structure as their first argument.
Insert char into the input at the current position. input must be of type input-line. Input functions are passed this structure as their first argument.
This is the keymap containing all input editing key bindings.
| [ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Shawn Betts on August, 4 2009 using texi2html 1.78.