hook up read from file
[taskasaur.git] / render.c
1
2 #include "headers/render.h"
3 #include "config.h"
4
5 int init_tscolors(void);
6
7 int create_todowin(void);
8
9 /* init stuff */
10 int
11 init_tscurses(void)
12 {
13     initscr();
14     cbreak();
15     noecho();
16     curs_set(0);
17     keypad(stdscr, TRUE);
18
19     /* need to error check this */
20     if (has_colors() == FALSE) {
21         fprintf(stderr, "Your terminal does not support color.\n");
22
23         /* maybe just return 1 */
24         /* exit_tscurses(); */
25         /* exit(1); */
26         return 1;
27     }
28     start_color();
29     init_tscolors();
30
31     return 0;
32 }
33
34 int
35 exit_tscurses(void)
36 {
37     endwin();
38
39     return 0;
40 }
41
42 int
43 init_tscolors(void)
44 {
45     init_pair(TS_SELECTED, selected_color, COLOR_BLACK);
46     init_pair(TS_NONSELECTED, non_selected_color, COLOR_BLACK);
47     init_pair(TS_MENU_SELECTED, menu_selected_color, COLOR_BLACK);
48     init_pair(TS_MENU_NONSELECTED, menu_non_selected_color, COLOR_BLACK);
49
50     return 0;
51 }
52
53 /* wins */
54 int
55 create_todowin(void)
56 {
57
58
59
60     return 0;
61 }
62