57 |
vertical_scroll_bar_right |
vertical_scroll_bar_right |
58 |
}; |
}; |
59 |
|
|
60 |
|
enum text_cursor_kinds |
61 |
|
{ |
62 |
|
DEFAULT_CURSOR = -2, |
63 |
|
NO_CURSOR = -1, |
64 |
|
FILLED_BOX_CURSOR, |
65 |
|
HOLLOW_BOX_CURSOR, |
66 |
|
BAR_CURSOR, |
67 |
|
HBAR_CURSOR |
68 |
|
}; |
69 |
|
|
70 |
#if !defined(MSDOS) && !defined(WINDOWSNT) && !defined(MAC_OS) |
#if !defined(MSDOS) && !defined(WINDOWSNT) && !defined(MAC_OS) |
71 |
|
|
72 |
#if !defined(HAVE_X_WINDOWS) |
#if !defined(HAVE_X_WINDOWS) |
332 |
actually display them on this frame. */ |
actually display them on this frame. */ |
333 |
enum vertical_scroll_bar_type vertical_scroll_bar_type; |
enum vertical_scroll_bar_type vertical_scroll_bar_type; |
334 |
|
|
335 |
|
/* What kind of text cursor should we draw in the future? |
336 |
|
This should always be filled_box_cursor or bar_cursor. */ |
337 |
|
enum text_cursor_kinds desired_cursor; |
338 |
|
|
339 |
|
/* Width of bar cursor (if we are using that). */ |
340 |
|
int cursor_width; |
341 |
|
|
342 |
|
/* What kind of text cursor should we draw when the cursor blinks off? |
343 |
|
This can be filled_box_cursor or bar_cursor or no_cursor. */ |
344 |
|
enum text_cursor_kinds blink_off_cursor; |
345 |
|
|
346 |
|
/* Width of bar cursor (if we are using that) for blink-off state. */ |
347 |
|
int blink_off_cursor_width; |
348 |
|
|
349 |
/* Non-0 means raise this frame to the top of the heap when selected. */ |
/* Non-0 means raise this frame to the top of the heap when selected. */ |
350 |
char auto_raise; |
char auto_raise; |
351 |
|
|
595 |
#define FRAME_MENU_BAR_ITEMS(f) ((f)->menu_bar_items) |
#define FRAME_MENU_BAR_ITEMS(f) ((f)->menu_bar_items) |
596 |
#define FRAME_COST_BAUD_RATE(f) ((f)->cost_calculation_baud_rate) |
#define FRAME_COST_BAUD_RATE(f) ((f)->cost_calculation_baud_rate) |
597 |
|
|
598 |
|
#define FRAME_DESIRED_CURSOR(f) ((f)->desired_cursor) |
599 |
|
#define FRAME_BLINK_OFF_CURSOR(f) ((f)->blink_off_cursor) |
600 |
|
#define FRAME_CURSOR_WIDTH(f) ((f)->cursor_width) |
601 |
|
#define FRAME_BLINK_OFF_CURSOR_WIDTH(f) ((f)->blink_off_cursor_width) |
602 |
|
|
603 |
/* Return a pointer to the face cache of frame F. */ |
/* Return a pointer to the face cache of frame F. */ |
604 |
|
|
605 |
#define FRAME_FACE_CACHE(F) (F)->face_cache |
#define FRAME_FACE_CACHE(F) (F)->face_cache |