516 |
@code{mono}. |
@code{mono}. |
517 |
|
|
518 |
@item cursor-type |
@item cursor-type |
519 |
The way to display the cursor. The legitimate values are @code{bar}, |
How to display the cursor. Legitimate values are: |
520 |
@code{box}, and @code{(bar . @var{width})}. The symbol @code{box} |
|
521 |
specifies an ordinary black box overlaying the character after point; |
@table @code |
522 |
that is the default. The symbol @code{bar} specifies a vertical bar |
@item box |
523 |
between characters as the cursor. @code{(bar . @var{width})} |
Display a filled box. (This is the default.) |
524 |
specifies a bar @var{width} pixels wide. The symbol @code{hbar} |
@item hollow |
525 |
specifies a horizontal bar, an underscore-like cursor. @code{(hbar . |
Display a hollow box. |
526 |
@var{width})} specifiles a horizontal bar @var{width} pixels high. |
@item nil |
527 |
|
Don't display a cursor. |
528 |
|
@item bar |
529 |
|
Display a vertical bar between characters. |
530 |
|
@item (bar . @var{width}) |
531 |
|
Display a vertical bar @var{width} pixels wide between characters. |
532 |
|
@item hbar |
533 |
|
Display a horizontal bar. |
534 |
|
@item (bar . @var{width}) |
535 |
|
Display a horizontal bar @var{width} pixels high. |
536 |
|
@end table |
537 |
|
|
538 |
@vindex cursor-type |
@vindex cursor-type |
539 |
The buffer-local variable @code{cursor-type} overrides the value of |
The buffer-local variable @code{cursor-type} overrides the value of |
597 |
@end ignore |
@end ignore |
598 |
@end table |
@end table |
599 |
|
|
600 |
|
@defvar blink-cursor-alist |
601 |
|
This variable specifies how to blink the cursor. Each element has the |
602 |
|
form @code{(@var{on-state} . @var{off-state})}. Whenever the cursor |
603 |
|
type equals @var{on-state} (comparing using @code{equal}), Emacs uses |
604 |
|
@var{off-state} to specify what the cursor looks like when it blinks |
605 |
|
``off''. Both @var{on-state} and @var{off-state} should be suitable |
606 |
|
values for the @code{cursor-type} frame parameter. |
607 |
|
|
608 |
|
There are various defaults for how to blink each type of cursor, |
609 |
|
if the type is not mentioned as an @var{on-state} here. Changes |
610 |
|
in this variable do not take effect immediately, because the variable |
611 |
|
is examined only when you specify a cursor type for a frame. |
612 |
|
@end defvar |
613 |
|
|
614 |
@node Size and Position |
@node Size and Position |
615 |
@subsection Frame Size And Position |
@subsection Frame Size And Position |
616 |
@cindex size of frame |
@cindex size of frame |