/dports/x11/bemenu/bemenu-0.6.4/lib/ |
H A D | menu.c | 116 menu->renderer->api.destructor(menu); in bm_menu_free() 189 menu->cursor = menu->filter_size; in bm_menu_set_filter() 649 menu->renderer->api.render(menu); in bm_menu_render() 675 if (menu->old_filter && !strcmp(menu->filter, menu->old_filter)) in bm_menu_filter() 741 menu->cursor -= bm_utf8_rune_prev(menu->filter, menu->cursor); in bm_menu_run_with_key() 742 … menu->curses_cursor -= bm_utf8_rune_width(menu->filter + menu->cursor, old_cursor - menu->cursor); in bm_menu_run_with_key() 749 menu->cursor += bm_utf8_rune_next(menu->filter, menu->cursor); in bm_menu_run_with_key() 759 menu->cursor = (menu->filter ? strlen(menu->filter) : 0); in bm_menu_run_with_key() 820 … while (menu->cursor < strlen(menu->filter) && !isspace(menu->filter[menu->cursor])) { in bm_menu_run_with_key() 851 … menu->cursor += bm_unicode_insert(&menu->filter, &menu->filter_size, menu->cursor, c, &width); in bm_menu_run_with_key() [all …]
|
/dports/japanese/mutt-devel/mutt-1.5.21/ |
H A D | menu.c | 394 menu->top = menu->current - menu->pagelen + c + 1; in menu_check_recenter() 399 …menu->top -= (menu->pagelen - c) * ((menu->top + menu->pagelen - 1 - menu->current) / (menu->pagel… in menu_check_recenter() 401 menu->top += (menu->pagelen - c) * ((menu->current - menu->top) / (menu->pagelen - c)) - c; in menu_check_recenter() 406 menu->top = MIN (menu->top, menu->max - menu->pagelen); in menu_check_recenter() 448 if (menu->current < menu->top + c && menu->current < menu->max - 1) in menu_next_line() 466 if (menu->current >= menu->top + menu->pagelen - c && menu->current > 1) in menu_prev_line() 558 menu->current = menu->top + menu->pagelen - 1; in menu_bottom_page() 689 p->menu = menu; in mutt_new_menu() 724 char* searchBuf = menu->menu >= 0 && menu->menu < MENU_MAX ? in menu_search() 735 if (menu->menu >= 0 && menu->menu < MENU_MAX) in menu_search() [all …]
|
/dports/games/foobillard/foobillard-3.0a/src/ |
H A D | menu.c | 20 menu->p_select_id = &(menu->select_id); in menu_new() 40 menu->entry[menu->nr].fontsize = 32; in menu_add_submenu() 224 if( menu->select_index >= menu->nr ) menu->select_index=0; in menu_select_next() 225 *(menu->p_select_id) = menu->entry[menu->select_index].id; in menu_select_next() 234 if( menu->select_index < 0 ) menu->select_index=(menu->nr)-1; in menu_select_prev() 235 *(menu->p_select_id) = menu->entry[menu->select_index].id; in menu_select_prev() 246 (*menu)=(*menu)->entry[(*menu)->select_index].submenu; in menu_choose() 256 (*menu)->callback( (*menu)->entry[(*menu)->select_index].id, in menu_choose() 271 …(*menu)->entry[(*menu)->select_index].arg = (void *)&((*menu)->entry[(*menu)->select_index].text[(… in menu_choose() 274 (*menu)->callback( (*menu)->entry[(*menu)->select_index].id, in menu_choose() [all …]
|
/dports/audio/moc/moc-2.5.2/ |
H A D | menu.c | 180 draw_item (menu, mi, mi->num - menu->top->num + menu->posy, in menu_draw() 215 struct menu *menu; in menu_new() local 223 menu = (struct menu *)xmalloc (sizeof(struct menu)); in menu_new() 282 menu->top = menu->items; in menu_add() 405 if (menu->top->num > menu->nitems - menu->height) in menu_driver() 422 if (menu->top->num > menu->nitems - menu->height) in menu_driver() 441 menu->top = menu->items; in menu_driver() 446 menu->top = menu->items; in menu_driver() 471 if (menu->top->num > menu->nitems - menu->height) in make_item_visible() 478 menu->selected->num >= menu->top->num + menu->height) in make_item_visible() [all …]
|
/dports/mail/neomutt/neomutt-20211029/menu/ |
H A D | move.c | 78 menu->oldcurrent = menu->current; in menu_set_and_notify() 203 if ((menu->top + menu->pagelen) < menu->max) in calc_move_view() 264 top = menu->max - menu->pagelen; in menu_move_view_relative() 282 top = menu->max - menu->pagelen; in menu_move_view_relative() 340 int i = menu->top + menu->pagelen; in menu_middle_page() 344 return menu_move_selection(menu, menu->top + (i - menu->top) / 2); in menu_middle_page() 360 int index = menu->top + menu->pagelen - 1; in menu_bottom_page() 387 if (menu->current < (menu->max - 1)) in menu_next_entry() 445 return menu_move_view_relative(menu, menu->current - menu->top - context); in menu_current_top() 465 return menu_move_view_relative(menu, menu->current - (menu->top + (menu->pagelen / 2))); in menu_current_middle() [all …]
|
H A D | menu.c | 131 ARRAY_SET(&menu->dialog, menu->max, mutt_str_dup(row)); in menu_add_dialog_row() 132 menu->max++; in menu_add_dialog_row() 194 if (menu->search(menu, &re, rc) == 0) in search() 312 mutt_window_move(menu->win, 2, menu->current - menu->top); in menu_loop() 314 mutt_window_move(menu->win, 0, menu->current - menu->top); in menu_loop() 317 mutt_window_move(menu->win, menu->win->state.cols - 1, menu->current - menu->top); in menu_loop() 460 if (menu->tag && ARRAY_EMPTY(&menu->dialog)) in menu_loop() 467 menu->tagged += menu->tag(menu, i, 0); in menu_loop() 472 int j = menu->tag(menu, menu->current, -1); in menu_loop() 564 if (menu->mdata_free && menu->mdata) in menu_free() [all …]
|
/dports/games/taisei/taisei-1.3.2/src/menu/ |
H A D | menu.c | 40 free(menu); in free_menu() 44 MenuData *menu = calloc(1, sizeof(*menu)); in alloc_menu() local 81 run_call_chain(&menu->cc, menu); in close_menu_finish() 130 menu->cursor = menu->entries.num_elements - 1; in menu_input_handler() 139 menu->selected = menu->cursor; in menu_input_handler() 178 menu->logic(menu); in menu_logic_frame() 185 menu->input(menu); in menu_logic_frame() 199 menu->draw(menu); in menu_render_frame() 210 run_call_chain(&menu->cc, menu); in menu_end_loop() 214 menu->end(menu); in menu_end_loop() [all …]
|
/dports/devel/ncurses/ncurses-6.3/menu/ |
H A D | m_post.c | 70 wattron(menu->win, (int)menu->back); in MENU_EXPORT() 85 waddstr(menu->win, menu->mark); in MENU_EXPORT() 96 wattroff(menu->win, (int)menu->back); in MENU_EXPORT() 111 wattron(menu->win, (int)menu->fore); in MENU_EXPORT() 116 wattron(menu->win, (int)menu->back); in MENU_EXPORT() 140 waddch(menu->win, menu->pad); in MENU_EXPORT() 165 wattron(menu->win, (int)menu->back); in MENU_EXPORT() 212 wbkgdset(menu->win, menu->back); in _nc_Draw_Menu() 252 wattroff(menu->win, (int)menu->back); in _nc_Draw_Menu() 289 if (menu->items && *(menu->items)) in post_menu() [all …]
|
H A D | m_global.c | 117 assert(menu && menu->items); in ComputeMaximum_NameDesc_Lengths() 216 set_menu_format(menu, menu->frows, menu->fcols); in _nc_Connect_Items() 240 if (menu && menu->items) in _nc_Disconnect_Items() 241 ResetConnectionInfo(menu, menu->items); in _nc_Disconnect_Items() 297 assert(menu && menu->items); in calculate_actual_width() 321 name ? menu->namelen : menu->desclen)); in calculate_actual_width() 344 menu->height = (short)(1 + menu->spc_rows * (menu->arows - 1)); in _nc_Calculate_Item_Length_and_Width() 379 if (menu && menu->items && *(menu->items)) in _nc_Link_Items() 515 mvderwin(menu->sub, menu->spc_rows * menu->toprow, 0); in _nc_Show_Menu() 570 menu->toprow = (short)(((menu->rows - menu->frows) >= 0) in _nc_New_TopRow_and_CurrentItem() [all …]
|
/dports/editors/textadept/cdk-5.0-20200923/ |
H A D | menu.c | 120 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in newCDKMenu() 142 drawCDKMenu (menu, ObjOf (menu)->box); in activateCDKMenu() 150 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in activateCDKMenu() 209 menu->sublist[menu->currentTitle][item], in drawItem() 244 drawItem (menu, menu->currentSubtitle, 0); in withinSubmenu() 255 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in withinSubmenu() 275 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in acrossSubmenus() 426 menu->titleLen[menu->currentTitle]); in drawCDKMenuSubwin() 438 drawTitle (menu, menu->currentTitle); in eraseCDKMenuSubwin() 511 drawCDKMenu (menu, ObjOf (menu)->box); in _moveCDKMenu() [all …]
|
/dports/editors/textadept/textadept-textadept_11.1/src/cdk/ |
H A D | menu.c | 120 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in newCDKMenu() 142 drawCDKMenu (menu, ObjOf (menu)->box); in activateCDKMenu() 150 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in activateCDKMenu() 209 menu->sublist[menu->currentTitle][item], in drawItem() 244 drawItem (menu, menu->currentSubtitle, 0); in withinSubmenu() 255 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in withinSubmenu() 275 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in acrossSubmenus() 426 menu->titleLen[menu->currentTitle]); in drawCDKMenuSubwin() 438 drawTitle (menu, menu->currentTitle); in eraseCDKMenuSubwin() 511 drawCDKMenu (menu, ObjOf (menu)->box); in _moveCDKMenu() [all …]
|
/dports/devel/cdk/cdk-5.0-20161210/ |
H A D | menu.c | 120 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in newCDKMenu() 142 drawCDKMenu (menu, ObjOf (menu)->box); in activateCDKMenu() 150 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in activateCDKMenu() 209 menu->sublist[menu->currentTitle][item], in drawItem() 244 drawItem (menu, menu->currentSubtitle, 0); in withinSubmenu() 255 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in withinSubmenu() 275 ObjOf (menu)->inputWindow = menu->titleWin[menu->currentTitle]; in acrossSubmenus() 426 menu->titleLen[menu->currentTitle]); in drawCDKMenuSubwin() 438 drawTitle (menu, menu->currentTitle); in eraseCDKMenuSubwin() 511 drawCDKMenu (menu, ObjOf (menu)->box); in _moveCDKMenu() [all …]
|
/dports/x11-wm/jwm/jwm-2.3.7/src/ |
H A D | menu.c | 139 menu->height += menu->itemHeight; in InitializeMenu() 490 if(x > menu->x && x < menu->x + menu->width) { in MenuCallback() 491 if(y > menu->y && y < menu->y + menu->height) { in MenuCallback() 532 if(x + menu->width > menu->screen->x + menu->screen->width) { in MapMenu() 536 x = menu->screen->x + menu->screen->width - menu->width; in MapMenu() 540 if(y + menu->height > menu->screen->y + menu->screen->height) { in MapMenu() 541 y = menu->screen->y + menu->screen->height - menu->height; in MapMenu() 610 0, menu->height - 1, menu->width, menu->height - 1); in DrawMenu() 612 menu->width - 1, 0, menu->width - 1, menu->height); in DrawMenu() 757 if(menu->height > menu->screen->height && menu->currentIndex >= 0) { in UpdateMotion() [all …]
|
/dports/audio/gramofile/gramofile-1.6P/ |
H A D | scrollmenu.c | 24 if (menu->selected >= menu->number) in scrollmenu_display() 25 menu->selected = menu->number - 1; in scrollmenu_display() 30 menu->firstonscreen = menu->selected; in scrollmenu_display() 31 if (menu->selected >= menu->firstonscreen + menu->h) in scrollmenu_display() 32 menu->firstonscreen = menu->selected - menu->h + 1; in scrollmenu_display() 36 if (menu->firstonscreen + i == menu->selected && menu->hasfocus) in scrollmenu_display() 45 move (menu->y + i, menu->x); in scrollmenu_display() 52 if (menu->firstonscreen + i == menu->selected && menu->hasfocus) in scrollmenu_display() 56 move (menu->y + menu->selected - menu->firstonscreen, menu->x); in scrollmenu_display() 88 menu->selected += menu->h - 1; in scrollmenu_stdkeys() [all …]
|
/dports/games/quake2-relay/relay-0.4/common/ |
H A D | menu.c | 50 menu->Close(menu); in Menu_Close() 149 if (menu->top > menu->cur) in Menu_Display() 150 menu->top = menu->cur; in Menu_Display() 152 menu->top = menu->cur - 9; in Menu_Display() 155 menu->top = menu->num - 10; in Menu_Display() 163 if (menu->cur >= menu->num || !menu->items[menu->cur].Select) in Menu_Display() 215 for (menu = *head; menu; menu = menu->next) in Menu_Update() 219 menu->Show(menu); in Menu_Update() 289 if (menu->cur < 0 || menu->cur >= menu->num) in Menu_Select() 294 menu->items[menu->cur].Select(menu, &menu->items[menu->cur], key); in Menu_Select() [all …]
|
/dports/x11-wm/pwm/pwm-20070720/ |
H A D | menu.c | 122 x=menu->x+menu->w; in submenu_pos() 233 w=menu_width(menu->data, menu->flags); in update_menu() 237 if(menu->w!=w || menu->h!=h){ in update_menu() 267 menu->data->deinit_func(menu->data); in do_destroy_menu() 269 if(menu->data->inst1==menu) in do_destroy_menu() 324 menu=(WMenu*)menu->stack_above; in destroy_menu_root() 492 XMoveWindow(wglobal.dpy, menu->menu_win, menu->x, menu->y); in do_move() 514 move_menu(menu, x-menu->x, y-menu->y); in set_menu_pos() 555 vis_entry(menu, menu->selected); in menu_command() 563 vis_entry(menu, menu->selected); in menu_command() [all …]
|
/dports/games/xonotic/Xonotic/source/qcsrc/menu/xonotic/ |
H A D | _mod.inc | 2 #include <menu/xonotic/bigbutton.qc> 4 #include <menu/xonotic/button.qc> 5 #include <menu/xonotic/campaign.qc> 6 #include <menu/xonotic/charmap.qc> 7 #include <menu/xonotic/checkbox.qc> 14 #include <menu/xonotic/credits.qc> 17 #include <menu/xonotic/cvarlist.qc> 19 #include <menu/xonotic/demolist.qc> 20 #include <menu/xonotic/dialog.qc> 111 #include <menu/xonotic/tab.qc> [all …]
|
H A D | _mod.qh | 2 #include <menu/xonotic/bigbutton.qh> 4 #include <menu/xonotic/button.qh> 5 #include <menu/xonotic/campaign.qh> 6 #include <menu/xonotic/charmap.qh> 7 #include <menu/xonotic/checkbox.qh> 14 #include <menu/xonotic/credits.qh> 17 #include <menu/xonotic/cvarlist.qh> 19 #include <menu/xonotic/demolist.qh> 20 #include <menu/xonotic/dialog.qh> 111 #include <menu/xonotic/tab.qh> [all …]
|
/dports/games/lbreakout2/lbreakout2-2.6.5/client/ |
H A D | menu.c | 43 menu->x = x + border; menu->y = y + border; in menu_create() 44 menu->w = w - border * 2; menu->h = h - border * 2; in menu_create() 61 return menu; in menu_create() 73 if ( menu->name ) free( menu->name ); in menu_delete() 98 height = menu->items->count * menu->hfont->height + in menu_adjust() 101 y = menu->y + ( menu->h - height ) / 2; in menu_adjust() 107 item->w = menu->w; item->h = menu->hfont->height; in menu_adjust() 159 if ( menu->cur_item && menu->cur_item->type == ITEM_KEY && menu->cur_item->value->grab ) { in menu_handle_event() 364 entry = list_entry( menu->items, menu->cur_item ); in menu_up() 389 entry = list_entry( menu->items, menu->cur_item ); in menu_down() [all …]
|
/dports/x11-wm/windowmaker/WindowMaker-0.95.9/src/ |
H A D | menu.c | 182 menu->frame->child = menu; in wMenuCreate() 196 …menu->menu = wCoreCreate(menu->frame->core, 0, menu->frame->top_width, menu->frame->core->width, 1… in wMenuCreate() 198 menu->menu->descriptor.parent = menu; in wMenuCreate() 601 wCoreDestroy(menu->menu); in wMenuDestroy() 666 w = menu->menu->width; in paintEntry() 786 menu = menu->parent; in move_menus() 1698 menu = findMenu(d->menu->menu->screen_ptr, &x, &y); in delaySelection() 1699 if (menu && (d->menu == menu || d->delayed_select)) { in delaySelection() 1746 d_data.menu = menu; in menuMouseDown() 1912 d_data.menu = menu; in menuMouseDown() [all …]
|
/dports/x11-wm/libwraster/WindowMaker-0.95.9/src/ |
H A D | menu.c | 182 menu->frame->child = menu; in wMenuCreate() 196 …menu->menu = wCoreCreate(menu->frame->core, 0, menu->frame->top_width, menu->frame->core->width, 1… in wMenuCreate() 198 menu->menu->descriptor.parent = menu; in wMenuCreate() 601 wCoreDestroy(menu->menu); in wMenuDestroy() 666 w = menu->menu->width; in paintEntry() 786 menu = menu->parent; in move_menus() 1698 menu = findMenu(d->menu->menu->screen_ptr, &x, &y); in delaySelection() 1699 if (menu && (d->menu == menu || d->delayed_select)) { in delaySelection() 1746 d_data.menu = menu; in menuMouseDown() 1912 d_data.menu = menu; in menuMouseDown() [all …]
|
/dports/x11-wm/afterstep-stable/afterstep-devel-2.2.12/src/afterstep/ |
H A D | menus.c | 101 if (menu->submenu->supermenu == menu) in close_asmenu_submenu() 118 if (menu && menu->magic == MAGIC_ASMENU) { in destroy_asmenu() 122 menu->supermenu, menu, menu->submenu); in destroy_asmenu() 126 if (menu->supermenu && menu->supermenu->submenu == menu) in destroy_asmenu() 181 menu->supermenu, menu, menu->submenu); in close_asmenu() 183 if (menu->submenu->supermenu == menu) in close_asmenu() 746 if (menu->top_item > menu->items_num - menu->visible_items_num) in set_asmenu_look() 747 menu->top_item = menu->items_num - menu->visible_items_num; in set_asmenu_look() 847 if (menu && menu->item_balloon) { in menu_item_balloon_timer_handler() 936 select_menu_item (menu, menu->top_item + menu->visible_items_num - 1, in set_asmenu_scroll_position() [all …]
|
/dports/games/quake2-relay/relay-0.4/dm2server/ |
H A D | sv_menu.c | 43 menu->Close(client, menu); in Menu_Close() 159 if (menu->title && menu->title[0]) in Menu_Display() 164 if (menu->top > menu->cur) in Menu_Display() 165 menu->top = menu->cur; in Menu_Display() 166 if (menu->top < menu->cur - 9) in Menu_Display() 178 if (menu->cur >= menu->num || !menu->items[menu->cur].Select) in Menu_Display() 213 if (menu->top + 10 < menu->num) in Menu_Display() 225 for (menu = client->curmenu; menu; menu = menu->next) in Menu_Update() 323 if (menu->cur < 0 || menu->cur >= menu->num) in Menu_Select() 328 menu->items[menu->cur].Select(client, &menu->items[menu->cur], key); in Menu_Select() [all …]
|
/dports/games/ltris/ltris-1.2.1/src/ |
H A D | menu.c | 44 menu->x = x + border; menu->y = y + border; in menu_create() 45 menu->w = w - border * 2; menu->h = h - border * 2; in menu_create() 55 return menu; in menu_create() 67 if ( menu->name ) free( menu->name ); in menu_delete() 68 free( menu ); in menu_delete() 95 y = menu->y + ( menu->h - height ) / 2; in menu_adjust() 156 if ( menu->cur_item && menu->cur_item->type == ITEM_KEY && menu->cur_item->value->grab ) { in menu_update() 312 if ( menu->cur_item ) menu->cur_item->highlighted = 0; in menu_unselect_cur_item() 332 menu_select_item( menu, list_get( menu->items, 2 ) ); in menu_up() 336 entry = list_entry( menu->items, menu->cur_item ); in menu_up() [all …]
|
/dports/sysutils/goaccess/goaccess-1.4.6/src/ |
H A D | gmenu.c | 48 memset (menu, 0, sizeof *menu); in new_gmenu() 56 menu->h = h; in new_gmenu() 57 menu->w = w; in new_gmenu() 60 menu->win = derwin (parent, menu->h, menu->w, menu->y, menu->x); in new_gmenu() 105 draw_menu_item (menu, menu->items[i].name, 0, j, menu->w, checked, func); in post_gmenu() 119 if (menu->idx >= menu->size - 1) in gmenu_driver() 122 if (menu->idx >= menu->h && menu->idx >= menu->start + menu->h) in gmenu_driver() 130 if (menu->idx < menu->start) in gmenu_driver() 139 if (menu->items[menu->idx].checked) in gmenu_driver() 140 menu->items[menu->idx].checked = 0; in gmenu_driver() [all …]
|