root/lib/skin/internal.h

/* [previous][next][first][last][top][bottom][index][help]  */

INCLUDED FROM


   1 #ifndef MC__SKIN_INTERNAL_H
   2 #define MC__SKIN_INTERNAL_H
   3 
   4 #include "lib/global.h"
   5 #include "lib/skin.h"
   6 
   7 /*** typedefs(not structures) and defined constants **********************************************/
   8 
   9 /*** enums ***************************************************************************************/
  10 
  11 /*** structures declarations (and typedefs of structures)*****************************************/
  12 
  13 typedef struct mc_skin_color_struct
  14 {
  15     gchar *fgcolor;
  16     gchar *bgcolor;
  17     gchar *attrs;
  18     int pair_index;
  19 } mc_skin_color_t;
  20 
  21 /*** global variables defined in .c file *********************************************************/
  22 
  23 /*** declarations of public functions ************************************************************/
  24 
  25 gboolean mc_skin_ini_file_load (mc_skin_t *);
  26 gboolean mc_skin_ini_file_parse (mc_skin_t *);
  27 void mc_skin_set_hardcoded_skin (mc_skin_t *);
  28 
  29 gboolean mc_skin_ini_file_parse_colors (mc_skin_t *);
  30 gboolean mc_skin_color_parse_ini_file (mc_skin_t *);
  31 
  32 void mc_skin_hardcoded_ugly_lines (mc_skin_t *);
  33 void mc_skin_hardcoded_space_lines (mc_skin_t *);
  34 void mc_skin_hardcoded_blackwhite_colors (mc_skin_t *);
  35 
  36 void mc_skin_colors_old_configure (mc_skin_t *);
  37 
  38 /*** inline functions ****************************************************************************/
  39 
  40 #endif /* MC__SKIN_INTERNAL_H */

/* [previous][next][first][last][top][bottom][index][help]  */