This commit was manufactured by cvs2svn to create tag
[lyx.git] / src / lyxdraw.h
blobf50975a7cb7ef0773358561fbf96924449a2490f
1 // -*- C++ -*-
3 #ifndef LYX_DRAW_H
4 #define LYX_DRAW_H
6 #include FORMS_H_LOCATION
7 #include "lyxfont.h"
9 ///
10 enum gc_type {
11 ///
12 gc_clear,
13 ///
14 gc_latex,
15 ///
16 gc_foot,
17 ///
18 gc_new_line,
19 ///
20 gc_math,
21 ///
22 gc_math_frame,
23 ///
24 gc_fill,
25 ///
26 gc_copy,
27 ///
28 gc_select,
29 ///
30 gc_on_off_line,
31 ///
32 gc_thin_on_off_line,
33 ///
34 gc_thick_line,
35 ///
36 gc_lighted,
37 ///
38 gc_selection,
39 ///
40 gc_minipage,
41 ///
42 gc_note,
43 ///
44 gc_note_frame
47 ///
48 extern GC getGC(gc_type typ);
49 ///
50 extern GC GetAccentGC(LyXFont const &f, int line_width);
51 ///
52 extern GC GetColorGC(LyXFont::FONT_COLOR color);
54 #endif