cb 18 lib/event.h mc_event_callback_func_t cb; cb 105 lib/event/event.c events[array_index].cb, events[array_index].init_data, mcerror)) cb 70 lib/event/manage.c mc_event_callback_t *cb; cb 89 lib/event/manage.c cb = mc_event_is_callback_in_array (callbacks, event_callback, event_init_data); cb 90 lib/event/manage.c if (cb == NULL) cb 92 lib/event/manage.c cb = g_new0 (mc_event_callback_t, 1); cb 93 lib/event/manage.c cb->callback = event_callback; cb 94 lib/event/manage.c g_ptr_array_add (callbacks, (gpointer) cb); cb 96 lib/event/manage.c cb->init_data = event_init_data; cb 108 lib/event/manage.c mc_event_callback_t *cb; cb 122 lib/event/manage.c cb = mc_event_is_callback_in_array (callbacks, event_callback, event_init_data); cb 124 lib/event/manage.c if (cb == NULL) cb 127 lib/event/manage.c g_ptr_array_remove (callbacks, (gpointer) cb); cb 128 lib/event/manage.c g_free ((gpointer) cb); cb 218 lib/event/manage.c mc_event_callback_t *cb = g_ptr_array_index (callbacks, array_index); cb 219 lib/event/manage.c if (cb->callback == event_callback && cb->init_data == event_init_data) cb 220 lib/event/manage.c return cb; cb 68 lib/event/raise.c mc_event_callback_t *cb = g_ptr_array_index (callbacks, array_index - 1); cb 69 lib/event/raise.c if (!(*cb->callback) (event_group_name, event_name, cb->init_data, event_data)) cb 293 lib/widget/group.c group_default_find_by_type (const Widget * w, widget_cb_fn cb) cb 297 lib/widget/group.c w0 = widget_default_find_by_type (w, cb); cb 304 lib/widget/group.c w0 = widget_find_by_type (WIDGET (iter->data), cb); cb 26 lib/widget/quick.h #define QUICK_BUTTON(txt, act, cb, id_) \ cb 36 lib/widget/quick.h .callback = cb \ cb 747 lib/widget/widget-common.c widget_default_find_by_type (const Widget * w, widget_cb_fn cb) cb 749 lib/widget/widget-common.c return (w->callback == cb ? WIDGET (w) : NULL); cb 166 lib/widget/widget-common.h Widget *(*find_by_type) (const Widget * w, widget_cb_fn cb); cb 232 lib/widget/widget-common.h Widget *widget_default_find_by_type (const Widget * w, widget_cb_fn cb); cb 348 lib/widget/widget-common.h widget_find_by_type (const Widget * w, widget_cb_fn cb) cb 350 lib/widget/widget-common.h return w->find_by_type (w, cb); cb 761 src/filemanager/achown.c #define XTRACT(i,y,cb) y, BX+advanced_chown_but[i].x, \ cb 763 src/filemanager/achown.c (advanced_chown_but[i].text), cb cb 393 src/filemanager/chattr.c chattr_toggle_select (const WChattrBoxes * cb, int Id) cb 398 src/filemanager/chattr.c w = WIDGET (g_list_nth_data (CONST_GROUP (cb)->widgets, Id - cb->top)); cb 409 src/filemanager/chattr.c chattrboxes_draw_scrollbar (const WChattrBoxes * cb) cb 411 src/filemanager/chattr.c const Widget *w = CONST_WIDGET (cb); cb 418 src/filemanager/chattr.c if (cb->top == 0) cb 427 src/filemanager/chattr.c if (cb->top + w->rect.lines == check_attr_mod_num || w->rect.lines >= check_attr_mod_num) cb 433 src/filemanager/chattr.c line = 1 + (cb->pos * (w->rect.lines - 2)) / check_attr_mod_num; cb 448 src/filemanager/chattr.c chattrboxes_draw (WChattrBoxes * cb) cb 450 src/filemanager/chattr.c Widget *w = WIDGET (cb); cb 465 src/filemanager/chattr.c chattrboxes_draw_scrollbar (cb); cb 468 src/filemanager/chattr.c for (i = cb->top, l = GROUP (cb)->widgets; l != NULL; i++, l = g_list_next (l)) cb 475 src/filemanager/chattr.c chattrboxes_rename (WChattrBoxes * cb) cb 477 src/filemanager/chattr.c Widget *w = WIDGET (cb); cb 489 src/filemanager/chattr.c for (i = cb->top, l = GROUP (cb)->widgets; l != NULL; i++, l = g_list_next (l)) cb 510 src/filemanager/chattr.c checkboxes_save_state (const WChattrBoxes * cb) cb 515 src/filemanager/chattr.c for (i = cb->top, l = CONST_GROUP (cb)->widgets; l != NULL; i++, l = g_list_next (l)) cb 527 src/filemanager/chattr.c chattrboxes_down (WChattrBoxes * cb) cb 529 src/filemanager/chattr.c if (cb->pos == cb->top + WIDGET (cb)->rect.lines - 1) cb 534 src/filemanager/chattr.c if (cb->pos == check_attr_mod_num - 1) cb 539 src/filemanager/chattr.c checkboxes_save_state (cb); cb 540 src/filemanager/chattr.c cb->pos++; cb 541 src/filemanager/chattr.c cb->top++; cb 542 src/filemanager/chattr.c chattrboxes_rename (cb); cb 549 src/filemanager/chattr.c cb->pos++; cb 550 src/filemanager/chattr.c l = g_list_next (GROUP (cb)->current); cb 560 src/filemanager/chattr.c chattrboxes_page_down (WChattrBoxes * cb) cb 562 src/filemanager/chattr.c WGroup *g = GROUP (cb); cb 565 src/filemanager/chattr.c if (cb->pos == check_attr_mod_num - 1) cb 574 src/filemanager/chattr.c int i = WIDGET (cb)->rect.lines; cb 576 src/filemanager/chattr.c checkboxes_save_state (cb); cb 578 src/filemanager/chattr.c if (cb->top > check_attr_mod_num - 2 * i) cb 579 src/filemanager/chattr.c i = check_attr_mod_num - i - cb->top; cb 580 src/filemanager/chattr.c if (cb->top + i < 0) cb 581 src/filemanager/chattr.c i = -cb->top; cb 584 src/filemanager/chattr.c cb->pos = check_attr_mod_num - 1; cb 585 src/filemanager/chattr.c cb->top += i; cb 590 src/filemanager/chattr.c cb->pos += i; cb 591 src/filemanager/chattr.c cb->top += i; cb 592 src/filemanager/chattr.c l = g_list_nth (g->widgets, cb->pos - cb->top); cb 595 src/filemanager/chattr.c chattrboxes_rename (cb); cb 606 src/filemanager/chattr.c chattrboxes_end (WChattrBoxes * cb) cb 610 src/filemanager/chattr.c checkboxes_save_state (cb); cb 611 src/filemanager/chattr.c cb->pos = check_attr_mod_num - 1; cb 612 src/filemanager/chattr.c cb->top = cb->pos - WIDGET (cb)->rect.lines + 1; cb 613 src/filemanager/chattr.c l = g_list_last (GROUP (cb)->widgets); cb 614 src/filemanager/chattr.c chattrboxes_rename (cb); cb 623 src/filemanager/chattr.c chattrboxes_up (WChattrBoxes * cb) cb 625 src/filemanager/chattr.c if (cb->pos == cb->top) cb 630 src/filemanager/chattr.c if (cb->top == 0) cb 635 src/filemanager/chattr.c checkboxes_save_state (cb); cb 636 src/filemanager/chattr.c cb->pos--; cb 637 src/filemanager/chattr.c cb->top--; cb 638 src/filemanager/chattr.c chattrboxes_rename (cb); cb 645 src/filemanager/chattr.c cb->pos--; cb 646 src/filemanager/chattr.c l = g_list_previous (GROUP (cb)->current); cb 656 src/filemanager/chattr.c chattrboxes_page_up (WChattrBoxes * cb) cb 658 src/filemanager/chattr.c WGroup *g = GROUP (cb); cb 661 src/filemanager/chattr.c if (cb->pos == 0 && cb->top == 0) cb 670 src/filemanager/chattr.c int i = WIDGET (cb)->rect.lines; cb 672 src/filemanager/chattr.c checkboxes_save_state (cb); cb 674 src/filemanager/chattr.c if (cb->top < i) cb 675 src/filemanager/chattr.c i = cb->top; cb 678 src/filemanager/chattr.c cb->pos = 0; cb 679 src/filemanager/chattr.c cb->top -= i; cb 684 src/filemanager/chattr.c cb->pos -= i; cb 685 src/filemanager/chattr.c cb->top -= i; cb 686 src/filemanager/chattr.c l = g_list_nth (g->widgets, cb->pos - cb->top); cb 689 src/filemanager/chattr.c chattrboxes_rename (cb); cb 700 src/filemanager/chattr.c chattrboxes_home (WChattrBoxes * cb) cb 704 src/filemanager/chattr.c checkboxes_save_state (cb); cb 705 src/filemanager/chattr.c cb->pos = 0; cb 706 src/filemanager/chattr.c cb->top = 0; cb 707 src/filemanager/chattr.c l = g_list_first (GROUP (cb)->widgets); cb 708 src/filemanager/chattr.c chattrboxes_rename (cb); cb 717 src/filemanager/chattr.c chattrboxes_execute_cmd (WChattrBoxes * cb, long command) cb 722 src/filemanager/chattr.c return chattrboxes_down (cb); cb 725 src/filemanager/chattr.c return chattrboxes_page_down (cb); cb 728 src/filemanager/chattr.c return chattrboxes_end (cb); cb 731 src/filemanager/chattr.c return chattrboxes_up (cb); cb 734 src/filemanager/chattr.c return chattrboxes_page_up (cb); cb 737 src/filemanager/chattr.c return chattrboxes_home (cb); cb 742 src/filemanager/chattr.c chattr_toggle_select (cb, cb->pos); /* FIXME */ cb 744 src/filemanager/chattr.c chattrboxes_down (cb); cb 757 src/filemanager/chattr.c chattrboxes_key (WChattrBoxes * cb, int key) cb 761 src/filemanager/chattr.c command = widget_lookup_key (WIDGET (cb), key); cb 764 src/filemanager/chattr.c return chattrboxes_execute_cmd (cb, command); cb 772 src/filemanager/chattr.c WChattrBoxes *cb = CHATTRBOXES (w); cb 778 src/filemanager/chattr.c chattrboxes_draw (cb); cb 791 src/filemanager/chattr.c i += cb->top; cb 795 src/filemanager/chattr.c chattr_toggle_select (cb, i); cb 809 src/filemanager/chattr.c cb->pos = cb->top + i; cb 817 src/filemanager/chattr.c ret = chattrboxes_key (cb, parm); cb 825 src/filemanager/chattr.c return chattrboxes_execute_cmd (cb, parm); cb 829 src/filemanager/chattr.c checkboxes_save_state (cb); cb 856 src/filemanager/chattr.c WChattrBoxes *cb = CHATTRBOXES (w); cb 863 src/filemanager/chattr.c chattrboxes_up (cb); cb 867 src/filemanager/chattr.c chattrboxes_down (cb); cb 882 src/filemanager/chattr.c WChattrBoxes *cb; cb 887 src/filemanager/chattr.c cb = g_new0 (WChattrBoxes, 1); cb 888 src/filemanager/chattr.c w = WIDGET (cb); cb 889 src/filemanager/chattr.c cbg = GROUP (cb); cb 907 src/filemanager/chattr.c chattrboxes_rename (cb); cb 912 src/filemanager/chattr.c return cb; cb 974 src/filemanager/chattr.c WChattrBoxes *cb; cb 1023 src/filemanager/chattr.c cb = chattrboxes_new (&r); cb 1024 src/filemanager/chattr.c group_add_widget_autopos (dg, cb, WPOS_KEEP_TOP | WPOS_KEEP_HORZ, NULL); cb 1078 src/filemanager/chattr.c widget_select (WIDGET (cb));