Mercurial > emacs
annotate lisp/toolbar/save.xpm @ 47134:c524e83e83c5
(Qbar, Qhbar, Qbox, Qhollow, Vblink_cursor_alist):
Variables consolidated here.
(Valternate_cursor_type, Qalternate_cursor_type): New variables.
(Vcursor_in_non_selected_windows): Renamed from
cursor_in_non_selected_windows and changed to Lisp_Object.
(syms_of_xdisp): Define and staticpro new and moved variables.
(get_specified_cursor_type): Renamed from x_specified_cursor_type;
consolidated here. Recognize Qhollow setting.
(set_frame_cursor_types): New function to set frame cursor types
based on the frame parameters.
(get_window_cursor_type): New function to calculate new cursor
type and width for the specified window. Based on duplicated
code consolidated here.
Enhancements: cursor-in-non-selected-windows may be a cursor type,
check buffer-local alternate-cursor-type and blink-cursor-alist
before using built-in blink off methods.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Fri, 30 Aug 2002 12:00:12 +0000 |
parents | 0412bc78ee11 |
children | 734ff40978ad |
rev | line source |
---|---|
31591 | 1 /* XPM */ |
32389
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
31591
diff
changeset
|
2 static char *magick[] = { |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
31591
diff
changeset
|
3 /* columns rows colors chars-per-pixel */ |
35229
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
4 "24 24 5 1", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
5 " c #01be01be01be", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
6 ". c #62dd62dd62dd", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
7 "X c Gray62", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
8 "o c #e625e625e625", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
9 "O c None", |
32389
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
31591
diff
changeset
|
10 /* pixels */ |
35229
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
11 "OOOOOOOOOOOOOOOOOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
12 "OOOOOOOOOOOOOOOOOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
13 "OOOOOOOOOOOOOOOOOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
14 "OOOOOOOOOOOOOOOOOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
15 "OOOOOOOOOOOOO OOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
16 "OOOOOOOOOOO X. OOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
17 "OOOOOOOOO oXoX OOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
18 "OOOOOOO oXoooXX OOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
19 "OOOOO oXoooooo. OOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
20 "OOO XoooooooooX OOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
21 "OO XooooooooooooX OOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
22 "OO .XoooooooooooX. OOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
23 "OOO XooooooooooXXX OOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
24 "OOO .XoooooooXX..X. OOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
25 "OOOO XoooooXX...X.X OOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
26 "OOOO .XooXX.Xoo.X.X. OOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
27 "OOOOO XXX.oooooX.X. OOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
28 "OOOOO .XXoo.ooooXX OOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
29 "OOOOOO XX.o XooX. OOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
30 "OOOOOO .XXooXoX OOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
31 "OOOOOOO .X.oX OOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
32 "OOOOOOOO OOOOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
33 "OOOOOOOOOOOOOOOOOOOOOOOO", |
0412bc78ee11
Use the same colors as exit.xpm.
Gerd Moellmann <gerd@gnu.org>
parents:
32452
diff
changeset
|
34 "OOOOOOOOOOOOOOOOOOOOOOOO" |
32389
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
31591
diff
changeset
|
35 }; |