Initial Commit
[packages] / xemacs-packages / oo-browser / tree-w32 / dbl-msw.c
1 #include <windows.h>\r
2 #include "dbl.h"\r
3 #include "intf.h"\r
4 \r
5 static DoubleBuffer db;\r
6 \r
7 DoubleBuffer*\r
8 DBLcreate_double_buffer (void)\r
9 {\r
10   db.hdc = GetDC (hwndClient);\r
11   db.colors[BACKGROUND_COLOR] = RGB (255, 255, 255);\r
12   db.colors[TREE_COLOR] = RGB (0, 0, 0);\r
13   db.colors[CONTOUR_COLOR] = RGB (0, 192, 0);\r
14   db.colors[HIGHLIGHT_COLOR] = RGB (255, 255, 255);\r
15   db.colors[HIGHLIGHT_BK_COLOR] = RGB (0, 0, 128);\r
16   db.colors[SPLIT_COLOR] = RGB (192, 192, 0);\r
17   db.colors[ACTION_COLOR] = RGB (0, 192, 192);\r
18 \r
19   db.DrawingWidth = 0;\r
20   db.DrawingHeight = 0;\r
21 \r
22   SetTextAlign (db.hdc, TA_TOP | TA_LEFT);\r
23 \r
24   return &db;\r
25 }\r