curr_menu          27 core/gui_menu.c static CMenu        *curr_menu;
curr_menu          43 core/gui_menu.c CMenuItem* find_menu_item(CMenu *curr_menu, int itemid )
curr_menu          52 core/gui_menu.c     while(curr_menu->menu[gui_menu_curr_item].text) {
curr_menu          53 core/gui_menu.c         if ( lang_strhash31(curr_menu->menu[gui_menu_curr_item].text) == (unsigned)itemid){
curr_menu          54 core/gui_menu.c             return (CMenuItem*) &(curr_menu->menu[gui_menu_curr_item]);
curr_menu          56 core/gui_menu.c         if ((curr_menu->menu[gui_menu_curr_item].type & MENUITEM_MASK) == MENUITEM_SUBMENU)
curr_menu          58 core/gui_menu.c             if (curr_menu->menu[gui_menu_curr_item].text != LANG_MENU_USER_MENU) {
curr_menu          59 core/gui_menu.c                 rv = find_menu_item((CMenu*)(curr_menu->menu[gui_menu_curr_item].value), itemid);
curr_menu         121 core/gui_menu.c     int item_flags = curr_menu->menu[gui_menu_curr_item].type;
curr_menu         123 core/gui_menu.c     int item_arg = curr_menu->menu[gui_menu_curr_item].arg;
curr_menu         124 core/gui_menu.c     int item_val = *(curr_menu->menu[gui_menu_curr_item].value);
curr_menu         128 core/gui_menu.c         CMenuItem *c = (CMenuItem*)(curr_menu->menu[gui_menu_curr_item].value);
curr_menu         201 core/gui_menu.c     curr_menu = menu_ptr;
curr_menu         208 core/gui_menu.c     return curr_menu;
curr_menu         223 core/gui_menu.c         set_tv_override_menu(curr_menu);
curr_menu         243 core/gui_menu.c     for(n = 0; curr_menu->menu[n].text; n++);
curr_menu         405 core/gui_menu.c             (curr_menu->menu[n].type & MENUITEM_MASK) == MENUITEM_TEXT ||
curr_menu         406 core/gui_menu.c             (curr_menu->menu[n].type & MENUITEM_MASK) == MENUITEM_ERROR ||
curr_menu         407 core/gui_menu.c             (curr_menu->menu[n].type & MENUITEM_MASK) == MENUITEM_WARNING ||
curr_menu         408 core/gui_menu.c             (curr_menu->menu[n].type & MENUITEM_MASK) == MENUITEM_SEPARATOR
curr_menu         416 core/gui_menu.c     gui_menu_stack[gui_menu_stack_ptr].menu = curr_menu;
curr_menu         444 core/gui_menu.c     set_tv_override_menu(curr_menu);
curr_menu         453 core/gui_menu.c     gui_activate_sub_menu((CMenu*)(curr_menu->menu[gui_menu_curr_item].value));
curr_menu         459 core/gui_menu.c     if (curr_menu->menu[gui_menu_curr_item].value)
curr_menu         461 core/gui_menu.c         ((void (*)(int arg))(curr_menu->menu[gui_menu_curr_item].value))(curr_menu->menu[gui_menu_curr_item].arg);
curr_menu         512 core/gui_menu.c         if (((curr_menu->menu[gui_menu_curr_item].type & MENUITEM_MASK) == MENUITEM_STATE_VAL_PAIR) &&
curr_menu         513 core/gui_menu.c             (curr_menu->menu[gui_menu_curr_item].arg > 0))
curr_menu         514 core/gui_menu.c             int_incr = curr_menu->menu[gui_menu_curr_item].arg;
curr_menu         564 core/gui_menu.c                 switch (curr_menu->menu[gui_menu_curr_item].type & MENUITEM_MASK) {
curr_menu         566 core/gui_menu.c                         update_int_value(&curr_menu->menu[gui_menu_curr_item],-1);
curr_menu         569 core/gui_menu.c                         update_bool_value(&curr_menu->menu[gui_menu_curr_item]);
curr_menu         573 core/gui_menu.c                         update_enum_value(&curr_menu->menu[gui_menu_curr_item],-1);
curr_menu         580 core/gui_menu.c                             CMenuItem *c = (CMenuItem*)(curr_menu->menu[gui_menu_curr_item].value);
curr_menu         603 core/gui_menu.c                 switch (curr_menu->menu[gui_menu_curr_item].type & MENUITEM_MASK){
curr_menu         605 core/gui_menu.c                         update_int_value(&curr_menu->menu[gui_menu_curr_item],1);
curr_menu         608 core/gui_menu.c                         update_bool_value(&curr_menu->menu[gui_menu_curr_item]);
curr_menu         612 core/gui_menu.c                         update_enum_value(&curr_menu->menu[gui_menu_curr_item],1);
curr_menu         622 core/gui_menu.c                             CMenuItem *c = (CMenuItem*)(curr_menu->menu[gui_menu_curr_item].value);
curr_menu         642 core/gui_menu.c                 switch (curr_menu->menu[gui_menu_curr_item].type & MENUITEM_MASK){
curr_menu         646 core/gui_menu.c                             *(curr_menu->menu[gui_menu_curr_item].value) = 0;
curr_menu         651 core/gui_menu.c                         update_bool_value(&curr_menu->menu[gui_menu_curr_item]);
curr_menu         664 core/gui_menu.c                         item_color = (confColor*)(curr_menu->menu[gui_menu_curr_item].value);
curr_menu         670 core/gui_menu.c                         item_color = (confColor*)(curr_menu->menu[gui_menu_curr_item].value);
curr_menu         677 core/gui_menu.c                         update_enum_value(&curr_menu->menu[gui_menu_curr_item],1);
curr_menu         682 core/gui_menu.c                             CMenuItem *c = (CMenuItem*)(curr_menu->menu[gui_menu_curr_item].value);
curr_menu         694 core/gui_menu.c                 && ((curr_menu->menu[gui_menu_curr_item].type & MENUITEM_MASK) == MENUITEM_PROC)
curr_menu         695 core/gui_menu.c                 &&  (curr_menu->menu[gui_menu_curr_item].value == (int *)gui_load_user_menu_script ))
curr_menu         764 core/gui_menu.c     rbf_draw_menu_header(x, y-rbf_font_height(), w+wplus, (conf.menu_symbol_enable)?curr_menu->symbol:0, lang_str(curr_menu->title), user_color(conf.menu_title_color));
curr_menu         779 core/gui_menu.c         xx += symbol_width = rbf_draw_symbol(xx, yy, curr_menu->menu[imenu].symbol, cl_symbol);
curr_menu         808 core/gui_menu.c     xx += rbf_draw_string_len(xx, yy, w-len_space-len_space-len_br1-len_str-len_br2-len_space-symbol_width, lang_str(curr_menu->menu[imenu].text), cl);
curr_menu         814 core/gui_menu.c         else if (curr_menu->menu[imenu].type & MENUITEM_SD_INT)
curr_menu         879 core/gui_menu.c     int text = curr_menu->menu[imenu].text;
curr_menu         961 core/gui_menu.c     gui_menu_draw_text(lang_str(curr_menu->menu[imenu].text),1);
curr_menu         980 core/gui_menu.c         for (imenu=gui_menu_top_item, i=0, yy=y; curr_menu->menu[imenu].text && i<num_lines; ++imenu, ++i, yy+=rbf_font_height())
curr_menu         997 core/gui_menu.c             switch (curr_menu->menu[imenu].type & MENUITEM_MASK)
curr_menu        1000 core/gui_menu.c                 gui_menu_draw_state_value((CMenuItem*)(curr_menu->menu[imenu].value));
curr_menu        1003 core/gui_menu.c                 gui_menu_draw_value((*(curr_menu->menu[imenu].value))?"\x95":" ", len_bool);
curr_menu        1006 core/gui_menu.c                 get_int_disp_string(*(curr_menu->menu[imenu].value), (curr_menu->menu[imenu].type & MENUITEM_SD_INT)?6:4);
curr_menu        1007 core/gui_menu.c                 gui_menu_draw_value(tbuf, (curr_menu->menu[imenu].type & MENUITEM_SD_INT)?len_enum:len_int);
curr_menu        1011 core/gui_menu.c                 sprintf(tbuf, "%s%s", lang_str(curr_menu->menu[imenu].text),(conf.menu_symbol_enable)?"":" ->");
curr_menu        1015 core/gui_menu.c                 sprintf(tbuf, "%s%s", (conf.menu_symbol_enable)?"":"<- ", lang_str(curr_menu->menu[imenu].text));
curr_menu        1026 core/gui_menu.c                 gui_menu_draw_text(lang_str(curr_menu->menu[imenu].text),1);
curr_menu        1031 core/gui_menu.c                 if (lang_str(curr_menu->menu[imenu].text)[0])
curr_menu        1032 core/gui_menu.c                     sprintf(tbuf," %s ",lang_str(curr_menu->menu[imenu].text));
curr_menu        1064 core/gui_menu.c                 xx+=rbf_draw_string_len(xx, yy, w-len_space-symbol_width, lang_str(curr_menu->menu[imenu].text), cl);
curr_menu        1065 core/gui_menu.c                 color mc = FG_COLOR(user_color(*((confColor*)curr_menu->menu[imenu].value)));
curr_menu        1072 core/gui_menu.c                 xx+=rbf_draw_string_len(xx, yy, w-len_space-symbol_width, lang_str(curr_menu->menu[imenu].text), cl);
curr_menu        1073 core/gui_menu.c                 color mc = BG_COLOR(user_color(*((confColor*)curr_menu->menu[imenu].value)));
curr_menu        1078 core/gui_menu.c                 if (curr_menu->menu[imenu].value)
curr_menu        1079 core/gui_menu.c                     ch = ((const char* (*)(int change, int arg))(curr_menu->menu[imenu].value))(0, curr_menu->menu[imenu].arg);
curr_menu        1083 core/gui_menu.c                 if (curr_menu->menu[imenu].value)
curr_menu        1086 core/gui_menu.c                     ch = gui_change_enum2(&curr_menu->menu[imenu], 0);
curr_menu          97 core/gui_menu.h extern CMenuItem* find_menu_item(CMenu *curr_menu, int itemid );
curr_menu          32 modules/user_menu_edit.c static CMenu        *curr_menu;
curr_menu          50 modules/user_menu_edit.c     if (((curr_menu->menu[n].type & MENUITEM_MASK) != MENUITEM_SEPARATOR) &&
curr_menu          51 modules/user_menu_edit.c         ((curr_menu->menu[n].type & MENUITEM_SCRIPT_PARAM) != MENUITEM_SCRIPT_PARAM) &&
curr_menu          52 modules/user_menu_edit.c         ((curr_menu->menu[n].type & MENUITEM_TEXT) != MENUITEM_TEXT) &&
curr_menu          53 modules/user_menu_edit.c         (curr_menu->menu[n].text != LANG_MENU_USER_MENU) &&
curr_menu          54 modules/user_menu_edit.c         (curr_menu->menu[n].text != LANG_MENU_MAIN_TITLE))
curr_menu          63 modules/user_menu_edit.c     for(n = 0, m = 0; curr_menu->menu[n].text; n++)
curr_menu          72 modules/user_menu_edit.c     for(n = 0; curr_menu->menu[n].text; n++);
curr_menu          90 modules/user_menu_edit.c         if (user_submenu.menu[i].text == curr_menu->menu[n].text)
curr_menu         127 modules/user_menu_edit.c     if (!inUserMenu(gui_menu_curr_item) && (curr_menu->menu[gui_menu_curr_item].text != LANG_MENU_BACK))
curr_menu         129 modules/user_menu_edit.c         mod_menu_item = curr_menu->menu[gui_menu_curr_item];
curr_menu         168 modules/user_menu_edit.c                 if (curr_menu->title == LANG_MENU_USER_MENU)
curr_menu         184 modules/user_menu_edit.c         mod_menu_item = curr_menu->menu[gui_menu_curr_item];
curr_menu         292 modules/user_menu_edit.c     curr_menu = menu_ptr;
curr_menu         337 modules/user_menu_edit.c     gui_menu_stack[gui_menu_stack_ptr].menu = curr_menu;
curr_menu         359 modules/user_menu_edit.c     gui_activate_sub_menu((CMenu*)(curr_menu->menu[gui_menu_curr_item].value));
curr_menu         438 modules/user_menu_edit.c     rbf_draw_menu_header(x, y-rbf_font_height(), w+wplus, (conf.menu_symbol_enable)?curr_menu->symbol:0, lang_str(curr_menu->title), MAKE_COLOR(COLOR_RED,COLOR_WHITE));
curr_menu         453 modules/user_menu_edit.c         xx += symbol_width = rbf_draw_symbol(xx, yy, curr_menu->menu[imenu].symbol, cl_symbol);
curr_menu         468 modules/user_menu_edit.c     xx += rbf_draw_string_len(xx, yy, w-len_space*4, lang_str(curr_menu->menu[imenu].text), cl);
curr_menu         484 modules/user_menu_edit.c     int text = curr_menu->menu[imenu].text;
curr_menu         509 modules/user_menu_edit.c         for (imenu=gui_menu_top_item, i=0, yy=y; curr_menu->menu[imenu].text && i<num_lines; ++imenu)
curr_menu         514 modules/user_menu_edit.c                 if (inUserMenu(imenu) && (curr_menu->title != LANG_MENU_USER_MENU))
curr_menu         520 modules/user_menu_edit.c                 switch (curr_menu->menu[imenu].type & MENUITEM_MASK)
curr_menu         523 modules/user_menu_edit.c                     gui_draw_state_value((CMenuItem*)(curr_menu->menu[imenu].value));
curr_menu         533 modules/user_menu_edit.c                     sprintf(msgbuf, "%s%s", lang_str(curr_menu->menu[imenu].text),(conf.menu_symbol_enable)?"":" ->");
curr_menu         537 modules/user_menu_edit.c                     sprintf(msgbuf, "%s%s", (conf.menu_symbol_enable)?"":"<- ", lang_str(curr_menu->menu[imenu].text));
curr_menu         541 modules/user_menu_edit.c                     gui_draw_text(lang_str(curr_menu->menu[imenu].text),1);
curr_menu         546 modules/user_menu_edit.c                     xx+=rbf_draw_string_len(xx, yy, w-len_space-symbol_width, lang_str(curr_menu->menu[imenu].text), cl);
curr_menu         573 modules/user_menu_edit.c     if (curr_menu->title == LANG_MENU_USER_MENU)
curr_menu         734 modules/user_menu_edit.c             if (curr_menu->title == LANG_MENU_USER_MENU)
curr_menu         749 modules/user_menu_edit.c             if (curr_menu->title == LANG_MENU_USER_MENU)
curr_menu         759 modules/user_menu_edit.c             if (curr_menu->title == LANG_MENU_USER_MENU)
curr_menu         765 modules/user_menu_edit.c                 switch (curr_menu->menu[gui_menu_curr_item].type & MENUITEM_MASK)