2011-09-27 21:52:55 +02:00
|
|
|
|
|
|
|
|
|
#ifndef _THEME_H_
|
|
|
|
|
#define _THEME_H_
|
|
|
|
|
|
|
|
|
|
#include <string>
|
|
|
|
|
using namespace std;
|
|
|
|
|
|
|
|
|
|
struct STheme
|
|
|
|
|
{
|
|
|
|
|
// image
|
|
|
|
|
const u8* apps_list;
|
|
|
|
|
const u8* apps_list_hover;
|
|
|
|
|
const u8* apps_grid;
|
|
|
|
|
const u8* apps_grid_hover;
|
|
|
|
|
const u8* apps_next;
|
|
|
|
|
const u8* apps_next_hover;
|
|
|
|
|
const u8* apps_previous;
|
|
|
|
|
const u8* apps_previous_hover;
|
|
|
|
|
const u8* apps_plus;
|
|
|
|
|
const u8* apps_plus_hover;
|
|
|
|
|
const u8* apps_minus;
|
|
|
|
|
const u8* apps_minus_hover;
|
|
|
|
|
const u8* background;
|
|
|
|
|
const u8* button;
|
|
|
|
|
const u8* button_focus;
|
|
|
|
|
const u8* button_small;
|
|
|
|
|
const u8* button_small_focus;
|
|
|
|
|
const u8* button_square;
|
|
|
|
|
const u8* button_square_focus;
|
|
|
|
|
const u8* button_tiny;
|
|
|
|
|
const u8* button_tiny_focus;
|
|
|
|
|
const u8* dialog_background;
|
|
|
|
|
const u8* throbber;
|
|
|
|
|
const u8* choice;
|
2012-03-17 08:19:55 +01:00
|
|
|
|
const u8* choice_large;
|
2011-09-27 21:52:55 +02:00
|
|
|
|
const u8* sd_active;
|
|
|
|
|
const u8* sd_inactive;
|
|
|
|
|
const u8* usb_active;
|
|
|
|
|
const u8* usb_inactive;
|
|
|
|
|
const u8* sd_usb_active;
|
|
|
|
|
const u8* sd_usb_inactive;
|
2012-03-15 13:17:52 +01:00
|
|
|
|
const u8* dvd_active;
|
|
|
|
|
const u8* dvd_inactive;
|
|
|
|
|
const u8* all_active;
|
|
|
|
|
const u8* all_inactive;
|
2011-09-27 21:52:55 +02:00
|
|
|
|
const u8* wii_active;
|
|
|
|
|
const u8* wii_inactive;
|
|
|
|
|
const u8* gc_active;
|
|
|
|
|
const u8* gc_inactive;
|
|
|
|
|
const u8* wii_gc_active;
|
|
|
|
|
const u8* wii_gc_inactive;
|
|
|
|
|
const u8* power_active;
|
|
|
|
|
const u8* power_inactive;
|
|
|
|
|
const u8* settings_active;
|
|
|
|
|
const u8* settings_inactive;
|
|
|
|
|
const u8* normal_active;
|
|
|
|
|
const u8* normal_inactive;
|
|
|
|
|
const u8* grid_active;
|
|
|
|
|
const u8* grid_inactive;
|
|
|
|
|
const u8* network_active;
|
|
|
|
|
const u8* network_inactive;
|
|
|
|
|
const u8* cancel_active;
|
|
|
|
|
const u8* cancel_inactive;
|
|
|
|
|
const u8* edit_active;
|
|
|
|
|
const u8* edit_inactive;
|
|
|
|
|
const u8* recycle_bin;
|
|
|
|
|
const u8* progress;
|
|
|
|
|
const u8* player_point;
|
|
|
|
|
const u8* player_grab;
|
|
|
|
|
const u8* bg_options;
|
|
|
|
|
const u8* bg_options_entry;
|
|
|
|
|
const u8* scrollbar;
|
|
|
|
|
const u8* scrollbar_arrowdown;
|
|
|
|
|
const u8* scrollbar_arrowdown_over;
|
|
|
|
|
const u8* scrollbar_arrowup;
|
|
|
|
|
const u8* scrollbar_arrowup_over;
|
|
|
|
|
|
|
|
|
|
// color
|
|
|
|
|
int category_1; // Alle
|
|
|
|
|
int category_2;
|
|
|
|
|
int category_3;
|
|
|
|
|
int page_1; // Seite x von x
|
|
|
|
|
int page_2;
|
|
|
|
|
int page_3;
|
|
|
|
|
int owner_1; // hamachi-mp
|
|
|
|
|
int owner_2;
|
|
|
|
|
int owner_3;
|
|
|
|
|
int title_1; // Einstellungen
|
|
|
|
|
int title_2;
|
|
|
|
|
int title_3;
|
|
|
|
|
int program_name_1; // Homebrew Filter
|
|
|
|
|
int program_name_2;
|
|
|
|
|
int program_name_3;
|
|
|
|
|
int apps_1; // Apps
|
|
|
|
|
int apps_2;
|
|
|
|
|
int apps_3;
|
|
|
|
|
int text_1; // text
|
|
|
|
|
int text_2;
|
|
|
|
|
int text_3;
|
|
|
|
|
int button_small_text_1; // Kategorei erstellen. l<>schen, Themes
|
|
|
|
|
int button_small_text_2;
|
|
|
|
|
int button_small_text_3;
|
|
|
|
|
int button_tiny_text_1; // Ok, Zur<75>ck, Abbrechen
|
|
|
|
|
int button_tiny_text_2;
|
|
|
|
|
int button_tiny_text_3;
|
|
|
|
|
int progressbar_color1_1; // Ladebalken oben
|
|
|
|
|
int progressbar_color1_2;
|
|
|
|
|
int progressbar_color1_3;
|
|
|
|
|
int progressbar_color2_1; // Ladebalken unten
|
|
|
|
|
int progressbar_color2_2;
|
|
|
|
|
int progressbar_color2_3;
|
|
|
|
|
};
|
|
|
|
|
extern struct STheme Theme;
|
|
|
|
|
|
|
|
|
|
void DefaultTheme();
|
|
|
|
|
void theme(string path);
|
|
|
|
|
bool theme_folder_exists(string theme);
|
|
|
|
|
|
|
|
|
|
#endif
|