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