123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #ifndef MC__SKIN_INTERNAL_H
- #define MC__SKIN_INTERNAL_H
- #include "lib/global.h"
- #include "lib/skin.h"
- /*** typedefs(not structures) and defined constants **********************************************/
- /*** enums ***************************************************************************************/
- /*** structures declarations (and typedefs of structures)*****************************************/
- typedef struct mc_skin_color_struct
- {
- gchar *fgcolor;
- gchar *bgcolor;
- gchar *attrs;
- int pair_index;
- } mc_skin_color_t;
- /*** global variables defined in .c file *********************************************************/
- extern mc_skin_t mc_skin__default;
- /*** declarations of public functions ************************************************************/
- gboolean mc_skin_ini_file_load (mc_skin_t *);
- gboolean mc_skin_ini_file_parse (mc_skin_t *);
- void mc_skin_set_hardcoded_skin (mc_skin_t *);
- gboolean mc_skin_ini_file_parse_colors (mc_skin_t *);
- gboolean mc_skin_color_parse_ini_file (mc_skin_t *);
- void mc_skin_hardcoded_ugly_lines (mc_skin_t *);
- void mc_skin_hardcoded_space_lines (mc_skin_t *);
- void mc_skin_hardcoded_blackwhite_colors (mc_skin_t *);
- void mc_skin_colors_old_configure (mc_skin_t *);
- /*** inline functions ****************************************************************************/
- #endif /* MC__SKIN_INTERNAL_H */
|