Example #1
0
static void details_list_load(Window* window) {
  int len = kana_app_getCharCount(selectedIndex);
  for(int i=0; i < len; i++) {
    if(kana_app_act_learn_mode == HIRAGANA)
      icons[i] = gbitmap_create_with_resource(kana_app_getHiraganaColRow( selectedIndex, i));
    else
      icons[i] = gbitmap_create_with_resource(kana_app_getKatakanaColRow( selectedIndex, i));

    #ifdef PBL_COLOR
      gbitmap_set_palette(icons[i], kana_app_bitmap_pallete, false);
    #endif
  }

  details_ui.menu = kana_app_simple_menu_init(
    details_ui.window,
    kana_app_act_learn_mode == HIRAGANA ? "Hiragana" : "Katakana",
    kana_app_getCharCount(selectedIndex),
    kana_app_getRow(selectedIndex),
    NULL, 
    icons, 
    NULL
  );

  #ifdef PBL_COLOR
    kana_app_simple_menu_set_color(
      details_ui.menu,
      COLOR_BG, COLOR_TEXT,
      COLOR_HIGHLIGHT, COLOR_HIGHLIGHT_TEXT);
  #endif
}
Example #2
0
static void top_list_load(Window* window) {
  ui.menu = kana_app_simple_menu_init(
    ui.window,
    kana_app_act_learn_mode == HIRAGANA ? "Hiragana" : "Katakana",
    ALPHABET_ROW_NUM,
    kana_app_rows_names,
    NULL, NULL,
    menu_callback_click
  );

  #ifdef PBL_COLOR
  kana_app_simple_menu_set_color(
    ui.menu,
    COLOR_BG, COLOR_TEXT,
    COLOR_HIGHLIGHT, COLOR_HIGHLIGHT_TEXT);
  #endif
}
Example #3
0
void kana_app_settings_init() {	
    for(int i=0; i < LIST_TITLES_LEN; i++)
        setting_cell_sel_subtitles[i] = menu_get_option(i);

    simpleMenu = kana_app_simple_menu_init(
        window_create(),
        "Settings",
        LIST_TITLES_LEN,
        setting_cell_titles,
        setting_cell_sel_subtitles,
        NULL,
        menu_callback_click
      );

    #ifdef PBL_COLOR
        kana_app_simple_menu_set_color(
            simpleMenu,
            GColorVeryLightBlue, GColorWhite,
            GColorWhite, GColorVeryLightBlue);
    #endif
}
Example #4
0
void kana_app_settings_init() {	
    for(int i=0; i < LIST_TITLES_LEN; i++)
        setting_cell_sel_subtitles[i] = menu_get_option(i);

    simpleMenu = kana_app_simple_menu_init(
        window_create(),
        "Settings",
        LIST_TITLES_LEN,
        setting_cell_titles,
        setting_cell_sel_subtitles,
        NULL,
        menu_callback_click
      );

    #ifdef PBL_COLOR
        kana_app_simple_menu_set_color(
            simpleMenu,
            COLOR_BG, COLOR_TEXT,
            COLOR_HIGHLIGHT, COLOR_HIGHLIGHT_TEXT);
    #endif
}