Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
9643 | leency | 1 | //Sizes |
2 | #define PAD 13 |
||
3 | #define TOOLBAR_ITEM_H PAD + PAD |
||
4 | #define TOOLBAR_W 136 |
||
5 | #define STATUSBAR_H 20 |
||
6 | #define HEADERH TOOLBAR_ITEM_H + 14 |
||
7 | #define HEADER_TEXTY HEADERH - 14 / 2 |
||
8 | #define CANVASX TOOLBAR_W + PAD + PAD |
||
9 | #define CANVASY HEADERH + 2 |
||
10 | |||
11 | // Colors |
||
12 | #define COL_WORK 0x242424 |
||
13 | #define COL_WORK_TEXT 0xBEBEBE |
||
14 | #define COL_LIGHT 0x424242 |
||
15 | #define COL_DARK 0x1D1D1D |
||
16 | #define COL_LINE 0x010101 |
||
17 | #define COL_BUTTON 0x181818 |
||
18 | #define COL_BUTTON_TEXT 0x18A2CC |
||
19 | |||
20 | block canvas = { CANVASX, CANVASY, NULL, NULL }; |
||
21 | |||
22 | EVENTS button; |
||
23 | EVENTS key; |
||
24 | |||
25 | proc_info Form; |
||
26 | int pressed_button_id; |
||
27 | |||
28 | char default_dir[4096] = "/sys"; |
||
29 | od_filter filter2 = { 69, "BMP\0GIF\0ICO\0CUR\0JPEG\0JPG\0PNG\0PNM\0TGA\0TIFF\0TIF\0WBMP\0XBM\0XCF\Z80\0\0" }; |
||
30 | |||
31 | libimg_image icons18; |
||
32 | libimg_image icons18a; |
||
33 | libimg_image pixie_skin; |
||
34 | libimg_image main_image; |
||
35 | |||
36 | scroll_bar scroll_v = { 15,NULL,NULL,HEADERH+1,15,2,NULL,0,0,COL_DARK,COL_LIGHT,COL_LINE}; |
||
37 | scroll_bar scroll_h = { NULL,TOOLBAR_W+PAD+PAD,15,NULL,15,2,NULL,0,0,COL_DARK,COL_LIGHT,COL_LINE}; |
||
38 | |||
39 | enum { SAVE_AS_PNG=1, SAVE_AS_BMP=2, SAVE_AS_RAW=4, SAVE_AS_PNM=8 }; |
||
40 | int saving_type = NULL; |
||
41 | |||
42 | char* libimg_bpp[] = { "-", "8pal", "24", "32", "15", "16", |
||
43 | "mono", "8gray", "2pal", "4pal", "8gr/a" }; |
||
44 | int color_depth_btnid_1; |
||
45 | |||
46 | enum { |
||
47 | TOOL_EXPORT=1, |
||
48 | TOOL_CROP=2, |
||
49 | TOOL_RESIZE=4, |
||
50 | TOOL_COLOR_DEPTH=8, |
||
51 | TOOL_FLIP_ROTATE=16 |
||
52 | }; |
||
53 | int active_tool = NULL; |
||
54 |