]> git.lyx.org Git - features.git/blob - src/lyxdraw.h
new painter,workarea and lcolor. Read the diff/sources and ChangeLog...
[features.git] / src / lyxdraw.h
1 // -*- C++ -*-
2 #ifndef USE_PAINTER
3
4 #ifndef LYX_DRAW_H
5 #define LYX_DRAW_H
6
7 #include FORMS_H_LOCATION
8 #include "lyxfont.h"
9
10 ///
11 enum gc_type {
12         ///
13         gc_clear,
14         ///
15         gc_latex,
16         ///
17         gc_foot,
18         ///
19         gc_new_line,
20         ///
21         gc_math,
22         ///
23         gc_math_frame,
24         ///
25         gc_fill,
26         ///
27         gc_copy,
28         ///
29         gc_select,
30         ///
31         gc_on_off_line,
32         ///
33         gc_thin_on_off_line,
34         ///
35         gc_thick_line,
36         ///
37         gc_lighted,
38         ///
39         gc_selection,
40         ///
41         gc_minipage,
42         ///
43         gc_note,
44         ///
45         gc_note_frame
46 };
47
48 ///
49 extern GC getGC(gc_type typ);
50 ///
51 extern GC GetAccentGC(LyXFont const &f, int line_width);
52 ///
53 extern GC GetColorGC(LyXFont::FONT_COLOR color);
54
55 #endif
56
57 #endif