00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef TYPES_WIN_H_
00016 #define TYPES_WIN_H_
00017
00018 #include <SDL/SDL_keysym.h>
00019
00020 #define WIN_NB_TABLE_CHAR 127
00021 #define WIN_TEXT_MAX_LENGTH 5000
00022 #define WIN_FONT_HEIGHT 8
00023 #define WIN_FONT_LENGHT 8
00024 #define WIN_SPACE_LENGHT 8
00025
00026
00027 #define WIN_DIRECTORY "gfx/window/"
00028 #define WIN_FONT_DIRECTORY "font/"
00029 #define WIN_BORDER_DIRECTORY "border/"
00030 #define WIN_BACKGROUND_DIRECTORY "background/"
00031 #define WIN_SCROLLBAR_DIRECTORY "scrollbar/"
00032 #define WIN_CURSOR_DIRECTORY "cursor/"
00033
00034
00035 #define WIN_FONT_FILE_IDX "font.idx"
00036 #define WIN_FONT_FILE_PIC "font.pnm"
00037 #define WIN_FONT_FILE "font.font"
00038
00039
00040 #define WIN_V_BORDER_TEMPLATE_FILE "v_border.pnm"
00041 #define WIN_H_BORDER_TEMPLATE_FILE "h_border.pnm"
00042 #define WIN_CORNER_TOP_LEFT_FILE "corner_top_left.pnm"
00043 #define WIN_CORNER_TOP_RIGHT_FILE "corner_top_right.pnm"
00044 #define WIN_CORNER_BOTTOM_LEFT_FILE "corner_bottom_left.pnm"
00045 #define WIN_CORNER_BOTTOM_RIGHT_FILE "corner_bottom_right.pnm"
00046
00047
00048 #define WIN_BACKGROUND_FILE "background.pnm"
00049
00050
00051 #define WIN_SCROLLBAR_BAR_TOP "scroll_bar_top.pnm"
00052 #define WIN_SCROLLBAR_BAR_MID "scroll_bar_mid.pnm"
00053 #define WIN_SCROLLBAR_BAR_BOT "scroll_bar_bot.pnm"
00054 #define WIN_SCROLLBAR_BAR_FLEX "scroll_bar_flex.pnm"
00055 #define WIN_SCROLLBAR_BACK_TOP "scroll_back_top.pnm"
00056 #define WIN_SCROLLBAR_BACK_MID "scroll_back_mid.pnm"
00057 #define WIN_SCROLLBAR_BACK_BOT "scroll_back_bot.pnm"
00058
00059
00060
00061 #define WIN_CURSOR_FILE "cursor.pnm"
00062
00063
00064 #define WIN_BORDER_NORMAL_SIZE "normal/"
00065 #define WIN_BORDER_MINI_SIZE "mini/"
00066
00067 #define WIN_BRIGHTNESS_LEVEL 130
00068
00069 #endif