g                  65 lib/widget/button.c     WGroup *g = w->owner;
g                  66 lib/widget/button.c     WDialog *h = DIALOG (g);
g                  78 lib/widget/button.c         if (parm == '\n' && WIDGET (g->current->data) == w)
g                 134 lib/widget/dialog.c     WGroup *g = GROUP (h);
g                 153 lib/widget/dialog.c         group_select_prev_widget (g);
g                 157 lib/widget/dialog.c         group_select_next_widget (g);
g                 223 lib/widget/dialog.c     WGroup *g = GROUP (h);
g                 226 lib/widget/dialog.c     if (g->widgets == NULL)
g                 229 lib/widget/dialog.c     if (g->current == NULL)
g                 230 lib/widget/dialog.c         g->current = g->widgets;
g                 237 lib/widget/dialog.c             group_select_next_widget (g);
g                 242 lib/widget/dialog.c             group_select_prev_widget (g);
g                 404 lib/widget/dialog.c     WGroup *g;
g                 408 lib/widget/dialog.c     g = GROUP (new_d);
g                 410 lib/widget/dialog.c     group_init (g, &r, callback != NULL ? callback : dlg_default_callback,
g                 417 lib/widget/dialog.c     w->owner = g;
g                 438 lib/widget/dialog.c         group_add_widget (g, new_d->bg);
g                 516 lib/widget/dialog.c     WGroup *g = GROUP (h);
g                 537 lib/widget/dialog.c     while (g->current != NULL && !widget_is_focusable (g->current->data))
g                 538 lib/widget/dialog.c         group_set_current_widget_next (g);
g                  60 lib/widget/gauge.c     WGauge *g = GAUGE (w);
g                  68 lib/widget/gauge.c         if (!g->shown)
g                  77 lib/widget/gauge.c             int total = g->max;
g                  78 lib/widget/gauge.c             int done = g->current;
g                  98 lib/widget/gauge.c             if (g->from_left_to_right)
g                 130 lib/widget/gauge.c     WGauge *g;
g                 133 lib/widget/gauge.c     g = g_new (WGauge, 1);
g                 134 lib/widget/gauge.c     w = WIDGET (g);
g                 137 lib/widget/gauge.c     g->shown = shown;
g                 140 lib/widget/gauge.c     g->max = max;
g                 141 lib/widget/gauge.c     g->current = current;
g                 142 lib/widget/gauge.c     g->from_left_to_right = TRUE;
g                 144 lib/widget/gauge.c     return g;
g                 150 lib/widget/gauge.c gauge_set_value (WGauge * g, int max, int current)
g                 152 lib/widget/gauge.c     if (g->current == current && g->max == max)
g                 157 lib/widget/gauge.c     g->current = current;
g                 158 lib/widget/gauge.c     g->max = max;
g                 159 lib/widget/gauge.c     widget_draw (WIDGET (g));
g                 165 lib/widget/gauge.c gauge_show (WGauge * g, gboolean shown)
g                 167 lib/widget/gauge.c     if (g->shown != shown)
g                 169 lib/widget/gauge.c         g->shown = shown;
g                 170 lib/widget/gauge.c         widget_draw (WIDGET (g));
g                  31 lib/widget/gauge.h void gauge_set_value (WGauge * g, int max, int current);
g                  32 lib/widget/gauge.h void gauge_show (WGauge * g, gboolean shown);
g                 111 lib/widget/group.c group_select_next_or_prev (WGroup * g, gboolean next)
g                 113 lib/widget/group.c     if (g->widgets != NULL && g->current != NULL)
g                 115 lib/widget/group.c         GList *l = g->current;
g                 121 lib/widget/group.c         while (!widget_is_focusable (l->data) && l != g->current);
g                 149 lib/widget/group.c group_send_broadcast_msg_custom (WGroup * g, widget_msg_t msg, gboolean reverse,
g                 154 lib/widget/group.c     if (g->widgets == NULL)
g                 157 lib/widget/group.c     if (g->current == NULL)
g                 158 lib/widget/group.c         g->current = g->widgets;
g                 160 lib/widget/group.c     p = group_get_next_or_prev_of (g->current, !reverse);
g                 355 lib/widget/group.c group_update_cursor (WGroup * g)
g                 357 lib/widget/group.c     GList *p = g->current;
g                 359 lib/widget/group.c     if (p != NULL && widget_get_state (WIDGET (g), WST_ACTIVE))
g                 373 lib/widget/group.c         while (p != g->current);
g                 389 lib/widget/group.c     const WRect *g = &CONST_WIDGET (c->owner)->rect;
g                 394 lib/widget/group.c         r.x = g->x + (g->cols - c->rect.cols) / 2;
g                 406 lib/widget/group.c         r.y = g->y + (g->lines - c->rect.lines) / 2;
g                 423 lib/widget/group.c group_set_position (WGroup * g, const WRect * r)
g                 425 lib/widget/group.c     WRect *w = &WIDGET (g)->rect;
g                 433 lib/widget/group.c     if (g->widgets == NULL)
g                 436 lib/widget/group.c     if (g->current == NULL)
g                 437 lib/widget/group.c         g->current = g->widgets;
g                 446 lib/widget/group.c         g_list_foreach (g->widgets, group_widget_set_position, &wss);
g                 452 lib/widget/group.c group_default_resize (WGroup * g, WRect * r)
g                 460 lib/widget/group.c     Widget *w = WIDGET (g);
g                 465 lib/widget/group.c     group_set_position (g, &r0);
g                 471 lib/widget/group.c group_draw (WGroup * g)
g                 473 lib/widget/group.c     Widget *wg = WIDGET (g);
g                 480 lib/widget/group.c         if (g->winch_pending)
g                 482 lib/widget/group.c             g->winch_pending = FALSE;
g                 486 lib/widget/group.c         for (p = g->widgets; p != NULL; p = g_list_next (p))
g                 496 lib/widget/group.c group_handle_key (WGroup * g, int key)
g                 501 lib/widget/group.c     handled = send_message (g, NULL, MSG_HOTKEY, key, NULL);
g                 505 lib/widget/group.c         handled = send_message (g->current->data, NULL, MSG_KEY, key, NULL);
g                 509 lib/widget/group.c         handled = send_message (g, g->current->data, MSG_UNHANDLED_KEY, key, NULL);
g                 517 lib/widget/group.c group_handle_hotkey (WGroup * g, int key)
g                 524 lib/widget/group.c     if (g->widgets == NULL)
g                 527 lib/widget/group.c     if (g->current == NULL)
g                 528 lib/widget/group.c         g->current = g->widgets;
g                 530 lib/widget/group.c     w = WIDGET (g->current->data);
g                 556 lib/widget/group.c     current = group_get_widget_next_of (g->current);
g                 559 lib/widget/group.c     while (g->current != current && handled == MSG_NOT_HANDLED)
g                 574 lib/widget/group.c         send_message (g, w, MSG_HOTKEY_HANDLED, 0, NULL);
g                 597 lib/widget/group.c group_init (WGroup * g, const WRect * r, widget_cb_fn callback, widget_mouse_cb_fn mouse_callback)
g                 599 lib/widget/group.c     Widget *w = WIDGET (g);
g                 614 lib/widget/group.c     g->mouse_status = MOU_UNHANDLED;
g                 622 lib/widget/group.c     WGroup *g = GROUP (w);
g                 627 lib/widget/group.c         g_list_foreach (g->widgets, group_widget_init, NULL);
g                 631 lib/widget/group.c         group_draw (g);
g                 635 lib/widget/group.c         return group_handle_key (g, parm);
g                 638 lib/widget/group.c         return group_handle_hotkey (g, parm);
g                 641 lib/widget/group.c         return group_update_cursor (g);
g                 644 lib/widget/group.c         group_default_resize (g, RECT (data));
g                 648 lib/widget/group.c         g_list_foreach (g->widgets, (GFunc) widget_destroy, NULL);
g                 649 lib/widget/group.c         g_list_free (g->widgets);
g                 650 lib/widget/group.c         g->widgets = NULL;
g                 673 lib/widget/group.c     WGroup *g = GROUP (w);
g                 683 lib/widget/group.c         g_list_foreach (g->widgets, group_widget_set_state, &st);
g                 690 lib/widget/group.c             if (g->current != NULL)
g                 691 lib/widget/group.c                 widget_set_state (WIDGET (g->current->data), WST_FOCUSED, enable);
g                 695 lib/widget/group.c             g_list_foreach (g->widgets, group_widget_set_state, &st);
g                 714 lib/widget/group.c     WGroup *g = GROUP (w);
g                 716 lib/widget/group.c     if (g->widgets != NULL)
g                 721 lib/widget/group.c         p = g_list_last (g->widgets);
g                 762 lib/widget/group.c group_add_widget_autopos (WGroup * g, void *w, widget_pos_flags_t pos_flags, const void *before)
g                 764 lib/widget/group.c     Widget *wg = WIDGET (g);
g                 777 lib/widget/group.c     ww->owner = g;
g                 781 lib/widget/group.c     if (g->widgets == NULL || before == NULL)
g                 783 lib/widget/group.c         g->widgets = g_list_append (g->widgets, ww);
g                 784 lib/widget/group.c         new_current = g_list_last (g->widgets);
g                 790 lib/widget/group.c         b = g_list_find (g->widgets, before);
g                 796 lib/widget/group.c         g->widgets = g_list_insert_before (g->widgets, b, ww);
g                 800 lib/widget/group.c             new_current = g_list_last (g->widgets);
g                 810 lib/widget/group.c         g->current = new_current;
g                 826 lib/widget/group.c     WGroup *g;
g                 832 lib/widget/group.c     g = ww->owner;
g                 834 lib/widget/group.c     d = g_list_find (g->widgets, ww);
g                 835 lib/widget/group.c     if (d == g->current)
g                 836 lib/widget/group.c         group_set_current_widget_next (g);
g                 838 lib/widget/group.c     g->widgets = g_list_delete_link (g->widgets, d);
g                 839 lib/widget/group.c     if (g->widgets == NULL)
g                 840 lib/widget/group.c         g->current = NULL;
g                 843 lib/widget/group.c     if (widget_get_state (WIDGET (g), WST_ACTIVE))
g                 845 lib/widget/group.c         group_draw (g);
g                 846 lib/widget/group.c         group_select_current_widget (g);
g                 862 lib/widget/group.c group_set_current_widget_next (WGroup * g)
g                 864 lib/widget/group.c     g->current = group_get_next_or_prev_of (g->current, TRUE);
g                 875 lib/widget/group.c group_set_current_widget_prev (WGroup * g)
g                 877 lib/widget/group.c     g->current = group_get_next_or_prev_of (g->current, FALSE);
g                 918 lib/widget/group.c group_select_next_widget (WGroup * g)
g                 920 lib/widget/group.c     group_select_next_or_prev (g, TRUE);
g                 931 lib/widget/group.c group_select_prev_widget (WGroup * g)
g                 933 lib/widget/group.c     group_select_next_or_prev (g, FALSE);
g                 945 lib/widget/group.c group_select_widget_by_id (const WGroup * g, unsigned long id)
g                 949 lib/widget/group.c     w = widget_find_by_id (CONST_WIDGET (g), id);
g                 963 lib/widget/group.c group_send_broadcast_msg (WGroup * g, widget_msg_t msg)
g                 965 lib/widget/group.c     group_send_broadcast_msg_custom (g, msg, FALSE, WOP_DEFAULT);
g                  41 lib/widget/group.h void group_init (WGroup * g, const WRect * r, widget_cb_fn callback,
g                  49 lib/widget/group.h unsigned long group_add_widget_autopos (WGroup * g, void *w, widget_pos_flags_t pos_flags,
g                  53 lib/widget/group.h void group_set_current_widget_next (WGroup * g);
g                  54 lib/widget/group.h void group_set_current_widget_prev (WGroup * g);
g                  59 lib/widget/group.h void group_select_next_widget (WGroup * g);
g                  60 lib/widget/group.h void group_select_prev_widget (WGroup * g);
g                  62 lib/widget/group.h void group_select_widget_by_id (const WGroup * g, unsigned long id);
g                  64 lib/widget/group.h void group_send_broadcast_msg (WGroup * g, widget_msg_t message);
g                  80 lib/widget/group.h group_add_widget (WGroup * g, void *w)
g                  82 lib/widget/group.h     return group_add_widget_autopos (g, w, WPOS_KEEP_DEFAULT,
g                  83 lib/widget/group.h                                      g->current != NULL ? g->current->data : NULL);
g                  98 lib/widget/group.h group_add_widget_before (WGroup * g, void *w, void *before)
g                 100 lib/widget/group.h     return group_add_widget_autopos (g, w, WPOS_KEEP_DEFAULT, before);
g                 111 lib/widget/group.h group_select_current_widget (WGroup * g)
g                 113 lib/widget/group.h     if (g->current != NULL)
g                 114 lib/widget/group.h         widget_select (WIDGET (g->current->data));
g                 120 lib/widget/group.h group_get_current_widget_id (const WGroup * g)
g                 122 lib/widget/group.h     return WIDGET (g->current->data)->id;
g                  58 lib/widget/groupbox.c     WGroupbox *g = GROUPBOX (w);
g                  73 lib/widget/groupbox.c             if (g->title != NULL)
g                  77 lib/widget/groupbox.c                 tty_print_string (g->title);
g                  83 lib/widget/groupbox.c         g_free (g->title);
g                  99 lib/widget/groupbox.c     WGroupbox *g;
g                 102 lib/widget/groupbox.c     g = g_new (WGroupbox, 1);
g                 103 lib/widget/groupbox.c     w = WIDGET (g);
g                 106 lib/widget/groupbox.c     g->title = NULL;
g                 107 lib/widget/groupbox.c     groupbox_set_title (g, title);
g                 109 lib/widget/groupbox.c     return g;
g                 115 lib/widget/groupbox.c groupbox_set_title (WGroupbox * g, const char *title)
g                 117 lib/widget/groupbox.c     MC_PTR_FREE (g->title);
g                 125 lib/widget/groupbox.c         g->title = g_strconcat (" ", t, " ", (char *) NULL);
g                 129 lib/widget/groupbox.c     widget_draw (WIDGET (g));
g                  28 lib/widget/groupbox.h void groupbox_set_title (WGroupbox * g, const char *title);
g                1033 lib/widget/input_complete.c     WGroup *g = GROUP (w);
g                1072 lib/widget/input_complete.c                 for (i = 0, e = listbox_get_first_link (LISTBOX (g->current->data));
g                1079 lib/widget/input_complete.c                         listbox_select_entry (LISTBOX (g->current->data), i);
g                1082 lib/widget/input_complete.c                         widget_draw (WIDGET (g->current->data));
g                1126 lib/widget/input_complete.c                 for (i = 0, e = listbox_get_first_link (LISTBOX (g->current->data));
g                1137 lib/widget/input_complete.c                             listbox_select_entry (LISTBOX (g->current->data), i);
g                1188 lib/widget/input_complete.c                     widget_draw (WIDGET (g->current->data));
g                 265 lib/widget/menu.c     Widget *g;
g                 274 lib/widget/menu.c     g = WIDGET (WIDGET (menubar)->owner);
g                 275 lib/widget/menu.c     GROUP (g)->current = widget_find (g, widget_find_by_id (g, menubar->previous_widget));
g                 282 lib/widget/menu.c     GROUP (g)->current = widget_find (g, WIDGET (menubar));
g                 183 lib/widget/quick.c     WGroupbox *g = NULL;
g                 211 lib/widget/quick.c             if (g != NULL)
g                 228 lib/widget/quick.c             if (g != NULL)
g                 250 lib/widget/quick.c             if (g != NULL)
g                 263 lib/widget/quick.c             if (g != NULL)
g                 289 lib/widget/quick.c                 if (g != NULL)
g                 301 lib/widget/quick.c             g = groupbox_new (++y, x, 1, len + 4, quick_widget->u.groupbox.title);
g                 302 lib/widget/quick.c             item.widget = WIDGET (g);
g                 308 lib/widget/quick.c             if (g != NULL)
g                 310 lib/widget/quick.c                 Widget *w = WIDGET (g);
g                 314 lib/widget/quick.c                 g = NULL;
g                 419 lib/widget/quick.c     g = NULL;
g                 451 lib/widget/quick.c             if (g != NULL)
g                 460 lib/widget/quick.c                 if (g != NULL)
g                 475 lib/widget/quick.c                 if (g != NULL)
g                 489 lib/widget/quick.c                     if (g != NULL)
g                 498 lib/widget/quick.c                     if (g != NULL)
g                 511 lib/widget/quick.c             g = GROUPBOX (item->widget);
g                 518 lib/widget/quick.c             g = NULL;
g                 524 lib/widget/quick.c                 if (g != NULL)
g                 526 lib/widget/quick.c                     Widget *wg = WIDGET (g);
g                 112 lib/widget/widget-common.c     WGroup *g = w->owner;
g                 114 lib/widget/widget-common.c     if (g == NULL)
g                 117 lib/widget/widget-common.c     if (WIDGET (g->current->data) != w)
g                 119 lib/widget/widget-common.c         widget_do_focus (WIDGET (g->current->data), FALSE);
g                 121 lib/widget/widget-common.c         if (g->current == NULL || !widget_get_state (WIDGET (g->current->data), WST_FOCUSED))
g                 124 lib/widget/widget-common.c             g->current = widget_find (WIDGET (g), w);
g                 139 lib/widget/widget-common.c     WGroup *g = WIDGET (l->data)->owner;
g                 141 lib/widget/widget-common.c     g->widgets = g_list_remove_link (g->widgets, l);
g                 143 lib/widget/widget-common.c         g->widgets = g_list_concat (g->widgets, l);
g                 145 lib/widget/widget-common.c         g->widgets = g_list_concat (l, g->widgets);
g                 536 lib/widget/widget-common.c         WGroup *g = w->owner;
g                 538 lib/widget/widget-common.c         if (g != NULL && widget_get_state (WIDGET (g), WST_ACTIVE))
g                 556 lib/widget/widget-common.c     WGroup *g = old_w->owner;
g                 560 lib/widget/widget-common.c     if (g->widgets == NULL)
g                 563 lib/widget/widget-common.c     if (g->current == NULL)
g                 564 lib/widget/widget-common.c         g->current = g->widgets;
g                 567 lib/widget/widget-common.c     if (old_w == g->current->data)
g                 568 lib/widget/widget-common.c         holder = g->current;
g                 570 lib/widget/widget-common.c         holder = g_list_find (g->widgets, old_w);
g                 593 lib/widget/widget-common.c     new_w->owner = g;
g                 628 lib/widget/widget-common.c     WGroup *g;
g                 633 lib/widget/widget-common.c     g = GROUP (w->owner);
g                 634 lib/widget/widget-common.c     if (g != NULL)
g                 640 lib/widget/widget-common.c             l = widget_find (WIDGET (g), w);
g                 282 lib/widget/wtools.c     WGroup *g;
g                 318 lib/widget/wtools.c     g = GROUP (query_dlg);
g                 324 lib/widget/wtools.c         group_add_widget_autopos (g, label_new (2, 3, text), WPOS_KEEP_TOP | WPOS_CENTER_HORZ,
g                 326 lib/widget/wtools.c         group_add_widget (g, hline_new (lines - 4, -1, -1));
g                 341 lib/widget/wtools.c             group_add_widget (g, button);
g                 368 lib/widget/wtools.c         group_add_widget_autopos (g, label_new (2, 3, text), WPOS_KEEP_TOP | WPOS_CENTER_HORZ,
g                 370 lib/widget/wtools.c         group_add_widget (g, button_new (0, 0, 0, HIDDEN_BUTTON, "-", NULL));
g                3448 src/diffviewer/ydiff.c     WGroup *g;
g                3458 src/diffviewer/ydiff.c     g = GROUP (dview_dlg);
g                3466 src/diffviewer/ydiff.c     group_add_widget_autopos (g, w, WPOS_KEEP_ALL, NULL);
g                3469 src/diffviewer/ydiff.c     group_add_widget_autopos (g, w, w->pos_flags, NULL);
g                1239 src/editor/editcmd.c         WGroup *g = w->owner;
g                1247 src/editor/editcmd.c         if (edit_widget_is_editor (CONST_WIDGET (g->current->data)))
g                1248 src/editor/editcmd.c             edit = (WEdit *) (g->current->data);
g                1251 src/editor/editcmd.c             edit = find_editor (DIALOG (g));
g                2083 src/editor/editcmd.c     WGroup *g;
g                2092 src/editor/editcmd.c     g = GROUP (raw_dlg);
g                2095 src/editor/editcmd.c     group_add_widget (g, label_new (y, 3, query));
g                2096 src/editor/editcmd.c     group_add_widget (g,
g                2101 src/editor/editcmd.c         group_add_widget (g, hline_new (y++, -1, -1));
g                2103 src/editor/editcmd.c         group_add_widget_autopos (g, button_new (y, 1, B_CANCEL, NORMAL_BUTTON, _("Cancel"), NULL),
g                 312 src/editor/editwidget.c     const WGroup *g = CONST_GROUP (h);
g                 314 src/editor/editwidget.c     const size_t dlg_num = g_list_length (g->widgets) - offset;
g                 326 src/editor/editwidget.c     for (w = g->widgets; w != NULL; w = g_list_next (w))
g                 345 src/editor/editwidget.c     selected = run_listbox_with_data (listbox, g->current->data);
g                 399 src/editor/editwidget.c     WGroup *g = GROUP (h);
g                 421 src/editor/editwidget.c         if (edit_widget_is_editor (CONST_WIDGET (g->current->data)) &&
g                 422 src/editor/editwidget.c             edit_close_cmd ((WEdit *) g->current->data) && find_editor (h) == NULL)
g                 436 src/editor/editwidget.c             Widget *w = WIDGET (g->current->data);
g                 470 src/editor/editwidget.c         if (edit_widget_is_editor (CONST_WIDGET (g->current->data)))
g                 471 src/editor/editwidget.c             edit_handle_move_resize ((WEdit *) g->current->data, command);
g                 477 src/editor/editwidget.c         group_select_next_widget (g);
g                 480 src/editor/editwidget.c         group_select_prev_widget (g);
g                 762 src/editor/editwidget.c     WGroup *g = GROUP (w);
g                 787 src/editor/editwidget.c                 result = send_message (g->current->data, NULL, MSG_ACTION, parm, NULL);
g                 794 src/editor/editwidget.c             Widget *we = WIDGET (g->current->data);
g                 845 src/editor/editwidget.c         return send_message (g->current->data, NULL, MSG_IDLE, 0, NULL);
g                 868 src/editor/editwidget.c         WGroup *g = GROUP (w);
g                 883 src/editor/editwidget.c             for (l = g->widgets; l != NULL; l = g_list_next (l))
g                 895 src/editor/editwidget.c                 if (top != g->current)
g                1218 src/editor/editwidget.c     WGroup *g;
g                1253 src/editor/editwidget.c     g = GROUP (edit_dlg);
g                1259 src/editor/editwidget.c     group_add_widget (g, edit_dlg->bg);
g                1263 src/editor/editwidget.c     group_add_widget_autopos (g, w, w->pos_flags, NULL);
g                1267 src/editor/editwidget.c     group_add_widget_autopos (g, w, w->pos_flags, NULL);
g                1301 src/editor/editwidget.c     const WGroup *g = CONST_GROUP (h);
g                1303 src/editor/editwidget.c     if (edit_widget_is_editor (CONST_WIDGET (g->current->data)))
g                1304 src/editor/editwidget.c         return (WEdit *) g->current->data;
g                 742 src/editor/spell.c     WGroup *g;
g                 782 src/editor/spell.c     g = GROUP (sug_dlg);
g                 784 src/editor/spell.c     group_add_widget (g, label_new (1, 2, lang_label));
g                 785 src/editor/spell.c     group_add_widget (g, label_new (3, 2, word_label));
g                 787 src/editor/spell.c     group_add_widget (g, groupbox_new (4, 2, sug_dlg_h - 5, 25, _("Suggest")));
g                 793 src/editor/spell.c     group_add_widget (g, sug_list);
g                 795 src/editor/spell.c     group_add_widget (g, add_btn);
g                 796 src/editor/spell.c     group_add_widget (g, replace_btn);
g                 797 src/editor/spell.c     group_add_widget (g, skip_btn);
g                 798 src/editor/spell.c     group_add_widget (g, cancel_button);
g                 928 src/editor/syntax.c     FILE *g = NULL;
g                 964 src/editor/syntax.c             if (g == NULL)
g                 968 src/editor/syntax.c             f = g;
g                 969 src/editor/syntax.c             g = NULL;
g                 987 src/editor/syntax.c             if (g != NULL || argc != 2)
g                 992 src/editor/syntax.c             g = f;
g                1263 src/editor/syntax.c     FILE *f, *g = NULL;
g                1294 src/editor/syntax.c             if (args[1] == NULL || (g = open_include_file (args[1])) == NULL)
g                1345 src/editor/syntax.c                 line_error = edit_read_syntax_rules (edit, g ? g : f, args, ARGS_LEN - 1);
g                1358 src/editor/syntax.c                     if (g == NULL && edit->rules->len == 1)
g                1371 src/editor/syntax.c                 if (g == NULL)
g                1374 src/editor/syntax.c                 fclose (g);
g                1375 src/editor/syntax.c                 g = NULL;
g                 316 src/filemanager/achown.c update_mode (WGroup * g)
g                 318 src/filemanager/achown.c     print_flags (DIALOG (g));
g                 320 src/filemanager/achown.c     widget_set_state (WIDGET (g->current->data), WST_FOCUSED, TRUE);
g                 329 src/filemanager/achown.c     WGroup *g = w->owner;
g                 362 src/filemanager/achown.c             update_mode (g);
g                 365 src/filemanager/achown.c                 group_select_next_widget (g);
g                 423 src/filemanager/achown.c             update_mode (g);
g                 526 src/filemanager/achown.c         WGroup *g = w->owner;
g                 527 src/filemanager/achown.c         WDialog *h = DIALOG (g);
g                 618 src/filemanager/achown.c                     group_select_current_widget (g);
g                 623 src/filemanager/achown.c                     group_select_current_widget (g);
g                 632 src/filemanager/achown.c                 group_select_prev_widget (g);
g                 639 src/filemanager/achown.c                 group_select_next_widget (g);
g                 675 src/filemanager/achown.c     WGroup *g = GROUP (w);
g                 696 src/filemanager/achown.c             update_mode (g);
g                 713 src/filemanager/achown.c             update_mode (g);
g                 845 src/filemanager/achown.c try_advanced_chown (const vfs_path_t * p, mode_t m, uid_t u, gid_t g)
g                 887 src/filemanager/achown.c     while (chmod_result != -1 && mc_chown (p, u, g) == -1 && !ignore_all)
g                 928 src/filemanager/achown.c do_advanced_chown (WPanel * panel, const vfs_path_t * p, mode_t m, uid_t u, gid_t g)
g                 932 src/filemanager/achown.c     ret = try_advanced_chown (p, m, u, g);
g                1080 src/filemanager/boxes.c     WGroup *g;
g                1090 src/filemanager/boxes.c     g = GROUP (dlg);
g                1094 src/filemanager/boxes.c     group_add_widget_autopos (g, mytree, WPOS_KEEP_ALL, NULL);
g                1095 src/filemanager/boxes.c     group_add_widget_autopos (g, hline_new (wd->rect.lines - 4, 1, -1), WPOS_KEEP_BOTTOM, NULL);
g                1097 src/filemanager/boxes.c     group_add_widget (g, bar);
g                1299 src/filemanager/boxes.c     WGroup *g;
g                1321 src/filemanager/boxes.c     g = GROUP (jobs_dlg);
g                1325 src/filemanager/boxes.c     group_add_widget (g, bg_list);
g                1327 src/filemanager/boxes.c     group_add_widget (g, hline_new (lines - 4, -1, -1));
g                1332 src/filemanager/boxes.c         group_add_widget (g, button_new (lines - 3, x, job_but[i].value, job_but[i].flags,
g                 562 src/filemanager/chattr.c     WGroup *g = GROUP (cb);
g                 570 src/filemanager/chattr.c         l = g_list_last (g->widgets);
g                 586 src/filemanager/chattr.c             l = g_list_last (g->widgets);
g                 592 src/filemanager/chattr.c             l = g_list_nth (g->widgets, cb->pos - cb->top);
g                 658 src/filemanager/chattr.c     WGroup *g = GROUP (cb);
g                 666 src/filemanager/chattr.c         l = g_list_first (g->widgets);
g                 680 src/filemanager/chattr.c             l = g_list_first (g->widgets);
g                 686 src/filemanager/chattr.c             l = g_list_nth (g->widgets, cb->pos - cb->top);
g                 773 src/filemanager/chattr.c     WGroup *g = GROUP (w);
g                 786 src/filemanager/chattr.c             i = g_list_index (g->widgets, sender);
g                 808 src/filemanager/chattr.c             i = g_list_index (g->widgets, sender);
g                 247 src/filemanager/chmod.c     WGroup *g = GROUP (w);
g                 280 src/filemanager/chmod.c             id = group_get_current_widget_id (g);
g                 289 src/filemanager/chmod.c                     group_select_next_widget (g);
g                 307 src/filemanager/chmod.c     WGroup *g;
g                 336 src/filemanager/chmod.c     g = GROUP (ch_dlg);
g                 341 src/filemanager/chmod.c     group_add_widget (g, groupbox_new (PY, PX, BUTTONS_PERM + 2, perm_gb_len, _("Permission")));
g                 347 src/filemanager/chmod.c         group_add_widget (g, check_perm[i].check);
g                 351 src/filemanager/chmod.c     group_add_widget (g, file_gb);
g                 357 src/filemanager/chmod.c     group_add_widget (g, label_new (y, cols, c_fname));
g                 360 src/filemanager/chmod.c     group_add_widget (g, statl);
g                 362 src/filemanager/chmod.c     group_add_widget (g, label_new (y + 4, cols, c_fown));
g                 364 src/filemanager/chmod.c     group_add_widget (g, label_new (y + 6, cols, c_fgrp));
g                 370 src/filemanager/chmod.c         group_add_widget (g, hline_new (lines - chmod_but[i].y - 1, -1, -1));
g                 375 src/filemanager/chmod.c             group_add_widget (g, button_new (y, WIDGET (ch_dlg)->rect.cols / 2 - chmod_but[i].len,
g                 379 src/filemanager/chmod.c             group_add_widget (g, button_new (y, WIDGET (ch_dlg)->rect.cols / 2 + 1,
g                 387 src/filemanager/chmod.c     group_add_widget (g, hline_new (y - 1, -1, -1));
g                 388 src/filemanager/chmod.c     group_add_widget (g, button_new (y, WIDGET (ch_dlg)->rect.cols / 2 - chmod_but[i].len,
g                 392 src/filemanager/chmod.c     group_add_widget (g, button_new (y, WIDGET (ch_dlg)->rect.cols / 2 + 1, chmod_but[i].ret_cmd,
g                 193 src/filemanager/chown.c     WGroup *g;
g                 206 src/filemanager/chown.c     g = GROUP (ch_dlg);
g                 211 src/filemanager/chown.c     group_add_widget (g, groupbox_new (2, 3, GH, GW, _("User name")));
g                 213 src/filemanager/chown.c     group_add_widget (g, l_user);
g                 222 src/filemanager/chown.c     group_add_widget (g, groupbox_new (2, 4 + GW, GH, GW, _("Group name")));
g                 224 src/filemanager/chown.c     group_add_widget (g, l_group);
g                 233 src/filemanager/chown.c     group_add_widget (g, groupbox_new (2, 5 + GW * 2, GH, GW, _("File")));
g                 238 src/filemanager/chown.c         group_add_widget (g, chown_label[i].l);
g                 245 src/filemanager/chown.c         group_add_widget (g, hline_new (lines - chown_but[0].y - 1, -1, -1));
g                 252 src/filemanager/chown.c             group_add_widget (g, button_new (y, x, chown_but[i].ret_cmd, chown_but[i].flags,
g                 260 src/filemanager/chown.c     group_add_widget (g, hline_new (y - 1, -1, -1));
g                 261 src/filemanager/chown.c     group_add_widget (g, button_new (y, WIDGET (ch_dlg)->rect.cols / 2 - chown_but[i].len,
g                 265 src/filemanager/chown.c     group_add_widget (g, button_new (y, WIDGET (ch_dlg)->rect.cols / 2 + 1, chown_but[i].ret_cmd,
g                 298 src/filemanager/chown.c try_chown (const vfs_path_t * p, uid_t u, gid_t g)
g                 300 src/filemanager/chown.c     while (mc_chown (p, u, g) == -1 && !ignore_all)
g                 342 src/filemanager/chown.c do_chown (WPanel * panel, const vfs_path_t * p, uid_t u, gid_t g)
g                 346 src/filemanager/chown.c     ret = try_chown (p, u, g);
g                 356 src/filemanager/chown.c apply_chowns (WPanel * panel, vfs_path_t * vpath, uid_t u, gid_t g)
g                 360 src/filemanager/chown.c     if (!do_chown (panel, vpath, u, g))
g                 382 src/filemanager/chown.c             ok = do_chown (panel, vpath, u, g);
g                 939 src/filemanager/ext.c         const gchar *g = *group_iter;
g                 943 src/filemanager/ext.c         if (strcmp (g, descr_group) == 0 || strncmp (g, "Include/", 8) == 0
g                 944 src/filemanager/ext.c             || strcmp (g, default_group) == 0)
g                 949 src/filemanager/ext.c         pattern = mc_config_get_string_raw (ext_ini, g, "Directory", NULL);
g                 963 src/filemanager/ext.c             pattern = mc_config_get_string_raw (ext_ini, g, "Type", NULL);
g                 968 src/filemanager/ext.c                 ignore_case = mc_config_get_bool (ext_ini, g, "TypeIgnoreCase", FALSE);
g                 983 src/filemanager/ext.c         pattern = mc_config_get_string_raw (ext_ini, g, "Regex", NULL);
g                 988 src/filemanager/ext.c             ignore_case = mc_config_get_bool (ext_ini, g, "RegexIgnoreCase", FALSE);
g                1004 src/filemanager/ext.c             pattern = mc_config_get_string_raw (ext_ini, g, "Shell", NULL);
g                1010 src/filemanager/ext.c                 ignore_case = mc_config_get_bool (ext_ini, g, "ShellIgnoreCase", FALSE);
g                 435 src/filemanager/filegui.c     group_add_widget_autopos (g, W(i), dlg_widgets[i].pos_flags, \
g                 436 src/filemanager/filegui.c                               g->current != NULL ? g->current->data : NULL)
g                 443 src/filemanager/filegui.c     group_add_widget_autopos (g, W(i), dlg_widgets[i].pos_flags, g->current->data)
g                 512 src/filemanager/filegui.c     WGroup *g;
g                 663 src/filemanager/filegui.c     g = GROUP (ui->replace_dlg);
g                 668 src/filemanager/filegui.c     group_add_widget (g, hline_new (WY (7) - wd->rect.y + 1, -1, -1));
g                 678 src/filemanager/filegui.c     group_add_widget (g, hline_new (WY (10) - wd->rect.y + 1, -1, -1));
g                 682 src/filemanager/filegui.c     group_add_widget (g, dlg_widgets[14].widget);
g                 685 src/filemanager/filegui.c     group_add_widget (g, hline_new (WY (19) - wd->rect.y + 1, -1, -1));
g                 689 src/filemanager/filegui.c     group_select_widget_by_id (g, safe_overwrite ? no_id : yes_id);
g                 826 src/filemanager/filegui.c     WGroup *g;
g                 855 src/filemanager/filegui.c     g = GROUP (ui->op_dlg);
g                 863 src/filemanager/filegui.c         group_add_widget (g, ui->src_file_label);
g                 866 src/filemanager/filegui.c         group_add_widget (g, ui->src_file);
g                 869 src/filemanager/filegui.c         group_add_widget (g, ui->tgt_file_label);
g                 872 src/filemanager/filegui.c         group_add_widget (g, ui->tgt_file);
g                 877 src/filemanager/filegui.c         group_add_widget_autopos (g, ui->progress_file_gauge, WPOS_KEEP_TOP | WPOS_KEEP_HORZ, NULL);
g                 880 src/filemanager/filegui.c         group_add_widget (g, ui->progress_file_label);
g                 885 src/filemanager/filegui.c             group_add_widget (g, ui->total_bytes_label);
g                 893 src/filemanager/filegui.c                 group_add_widget_autopos (g, ui->progress_total_gauge,
g                 898 src/filemanager/filegui.c             group_add_widget (g, ui->total_files_processed_label);
g                 901 src/filemanager/filegui.c             group_add_widget (g, ui->time_label);
g                 907 src/filemanager/filegui.c         group_add_widget (g, ui->src_file);
g                 910 src/filemanager/filegui.c         group_add_widget (g, ui->total_files_processed_label);
g                 913 src/filemanager/filegui.c     group_add_widget (g, hline_new (y++, -1, -1));
g                 945 src/filemanager/filegui.c     group_add_widget (g, progress_buttons[0].w);
g                 946 src/filemanager/filegui.c     group_add_widget (g, progress_buttons[1].w);
g                 947 src/filemanager/filegui.c     group_add_widget (g, progress_buttons[3].w);
g                 903 src/filemanager/filemanager.c     WGroup *g = GROUP (filemanager);
g                 914 src/filemanager/filemanager.c     group_add_widget (g, the_menubar);
g                 918 src/filemanager/filemanager.c     group_add_widget (g, get_panel_widget (0));
g                 919 src/filemanager/filemanager.c     group_add_widget (g, get_panel_widget (1));
g                 925 src/filemanager/filemanager.c     group_add_widget (g, the_hint);
g                 928 src/filemanager/filemanager.c     group_add_widget (g, cmdline);
g                 932 src/filemanager/filemanager.c     group_add_widget (g, the_prompt);
g                 935 src/filemanager/filemanager.c     group_add_widget (g, the_bar);
g                 569 src/filemanager/find.c     WGroup *g;
g                 680 src/filemanager/find.c     g = GROUP (find_dlg);
g                 687 src/filemanager/find.c     group_add_widget (g, label_new (y1++, x1, _("Start at:")));
g                 691 src/filemanager/find.c     group_add_widget (g, in_start);
g                 693 src/filemanager/find.c     group_add_widget (g, button_new (y1++, cols - b0 - 3, B_TREE, NORMAL_BUTTON, buts[0], NULL));
g                 697 src/filemanager/find.c     group_add_widget (g, ignore_dirs_cbox);
g                 703 src/filemanager/find.c     group_add_widget (g, in_ignore);
g                 705 src/filemanager/find.c     group_add_widget (g, hline_new (y1++, -1, -1));
g                 710 src/filemanager/find.c     group_add_widget (g, label_new (y1++, x1, file_name_label));
g                 714 src/filemanager/find.c     group_add_widget (g, in_name);
g                 718 src/filemanager/find.c     group_add_widget (g, content_label);
g                 723 src/filemanager/find.c     group_add_widget (g, in_with);
g                 727 src/filemanager/find.c     group_add_widget (g, recursively_cbox);
g                 730 src/filemanager/find.c     group_add_widget (g, follow_sym_cbox);
g                 733 src/filemanager/find.c     group_add_widget (g, file_pattern_cbox);
g                 736 src/filemanager/find.c     group_add_widget (g, file_case_sens_cbox);
g                 741 src/filemanager/find.c     group_add_widget (g, file_all_charsets_cbox);
g                 745 src/filemanager/find.c     group_add_widget (g, skip_hidden_cbox);
g                 750 src/filemanager/find.c     group_add_widget (g, content_whole_words_cbox);
g                 753 src/filemanager/find.c     group_add_widget (g, content_regexp_cbox);
g                 756 src/filemanager/find.c     group_add_widget (g, content_case_sens_cbox);
g                 761 src/filemanager/find.c     group_add_widget (g, content_all_charsets_cbox);
g                 766 src/filemanager/find.c     group_add_widget (g, content_first_hit_cbox);
g                 771 src/filemanager/find.c     group_add_widget (g, hline_new (y1++, -1, -1));
g                 772 src/filemanager/find.c     group_add_widget (g, button_new (y1, x1, B_ENTER, DEFPUSH_BUTTON, buts[1], NULL));
g                 773 src/filemanager/find.c     group_add_widget (g, button_new (y1, x1 + b1 + 1, B_CANCEL, NORMAL_BUTTON, buts[2], NULL));
g                1661 src/filemanager/find.c     WGroup *g;
g                1689 src/filemanager/find.c     g = GROUP (find_dlg);
g                1695 src/filemanager/find.c     group_add_widget_autopos (g, find_list, WPOS_KEEP_ALL, NULL);
g                1698 src/filemanager/find.c     group_add_widget_autopos (g, hline_new (y++, -1, -1), WPOS_KEEP_BOTTOM, NULL);
g                1701 src/filemanager/find.c     group_add_widget_autopos (g, found_num_label, WPOS_KEEP_BOTTOM, NULL);
g                1704 src/filemanager/find.c     group_add_widget_autopos (g, status_label, WPOS_KEEP_BOTTOM, NULL);
g                1706 src/filemanager/find.c     group_add_widget_autopos (g, hline_new (y++, -1, -1), WPOS_KEEP_BOTTOM, NULL);
g                1718 src/filemanager/find.c             group_add_widget_autopos (g, fbuts[i].button, WPOS_KEEP_BOTTOM, NULL);
g                 759 src/filemanager/hotlist.c     WGroup *g;
g                 785 src/filemanager/hotlist.c     g = GROUP (hotlist_dlg);
g                 790 src/filemanager/hotlist.c     group_add_widget_autopos (g, hotlist_widget, WPOS_KEEP_ALL, NULL);
g                 809 src/filemanager/hotlist.c     group_add_widget_autopos (g, l_hotlist, WPOS_KEEP_ALL, NULL);
g                 814 src/filemanager/hotlist.c     group_add_widget_autopos (g, path_box, WPOS_KEEP_BOTTOM | WPOS_KEEP_HORZ, NULL);
g                 817 src/filemanager/hotlist.c     group_add_widget_autopos (g, pname, WPOS_KEEP_BOTTOM | WPOS_KEEP_LEFT, NULL);
g                 820 src/filemanager/hotlist.c     group_add_widget_autopos (g, hline_new (y++, -1, -1), WPOS_KEEP_BOTTOM, NULL);
g                 824 src/filemanager/hotlist.c             group_add_widget_autopos (g,
g                 842 src/filemanager/hotlist.c     WGroup *g;
g                 855 src/filemanager/hotlist.c     g = GROUP (movelist_dlg);
g                 862 src/filemanager/hotlist.c     group_add_widget_autopos (g, movelist_widget, WPOS_KEEP_ALL, NULL);
g                 869 src/filemanager/hotlist.c     group_add_widget_autopos (g, l_movelist, WPOS_KEEP_ALL, NULL);
g                 873 src/filemanager/hotlist.c     group_add_widget_autopos (g, hline_new (y++, -1, -1), WPOS_KEEP_BOTTOM, NULL);
g                 877 src/filemanager/hotlist.c             group_add_widget_autopos (g,
g                 494 src/filemanager/layout.c     WGroup *g;
g                 561 src/filemanager/layout.c     g = GROUP (layout_dlg);
g                 569 src/filemanager/layout.c     group_add_widget (g, groupbox_new (2, 3, 6, l1, title1));
g                 573 src/filemanager/layout.c     group_add_widget (g, radio_widget);
g                 576 src/filemanager/layout.c     group_add_widget (g, check_options[0].widget);
g                 583 src/filemanager/layout.c     group_add_widget (g, bleft_widget);
g                 587 src/filemanager/layout.c     group_add_widget (g, bright_widget);
g                 598 src/filemanager/layout.c         group_add_widget (g, w);
g                 603 src/filemanager/layout.c         group_add_widget (g, w);
g                 608 src/filemanager/layout.c         group_add_widget (g, w);
g                 612 src/filemanager/layout.c     group_add_widget (g, groupbox_new (2, 4 + l1, 9, l1, title3));
g                 617 src/filemanager/layout.c         group_add_widget (g, check_options[i].widget);
g                 622 src/filemanager/layout.c     group_add_widget (g, hline_new (11, -1, -1));
g                 624 src/filemanager/layout.c     group_add_widget (g, button_new (12, (width - b) / 2, B_ENTER, DEFPUSH_BUTTON, ok_button, 0));
g                 625 src/filemanager/layout.c     group_add_widget (g,
g                 148 src/filemanager/panelize.c     WGroup *g;
g                 178 src/filemanager/panelize.c     g = GROUP (panelize_dlg);
g                 182 src/filemanager/panelize.c     group_add_widget (g, groupbox_new (y++, UX, 12, panelize_cols - UX * 2, ""));
g                 188 src/filemanager/panelize.c     group_add_widget (g, l_panelize);
g                 191 src/filemanager/panelize.c     group_add_widget (g, label_new (y++, UX, _("Command")));
g                 197 src/filemanager/panelize.c     group_add_widget (g, pname);
g                 199 src/filemanager/panelize.c     group_add_widget (g, hline_new (y++, -1, -1));
g                 208 src/filemanager/panelize.c         group_add_widget (g, b);
g                1079 src/help.c         WGroup *g;
g                1136 src/help.c         g = GROUP (whelp);
g                1160 src/help.c         group_add_widget (g, md);
g                1161 src/help.c         group_add_widget (g, help_bar);     /* FIXME */
g                 250 src/learn.c        WGroup *g;
g                 281 src/learn.c        g = GROUP (learn_dlg);
g                 314 src/learn.c            group_add_widget (g, learnkeys[i].button);
g                 315 src/learn.c            group_add_widget (g, learnkeys[i].label);
g                 325 src/learn.c        group_add_widget (g, hline_new (dlg_height - 8, -1, -1));
g                 326 src/learn.c        group_add_widget (g, label_new (dlg_height - 7, 5,
g                 331 src/learn.c        group_add_widget (g, hline_new (dlg_height - 4, -1, -1));
g                 337 src/learn.c        group_add_widget (g, button_new (dlg_height - 3, bx0, B_ENTER, DEFPUSH_BUTTON, b0, NULL));
g                 338 src/learn.c        group_add_widget (g, button_new (dlg_height - 3, bx1, B_CANCEL, NORMAL_BUTTON, b1, NULL));
g                 135 src/vfs/ftpfs/ftpfs_parse_ls.c     gid_t g;
g                 138 src/vfs/ftpfs/ftpfs_parse_ls.c         g = vfs_findgid (s);
g                 140 src/vfs/ftpfs/ftpfs_parse_ls.c         g = (gid_t) atol (s);
g                 142 src/vfs/ftpfs/ftpfs_parse_ls.c     return g;
g                 243 src/viewer/mcviewer.c     WGroup *g;
g                 251 src/viewer/mcviewer.c     g = GROUP (view_dlg);
g                 254 src/viewer/mcviewer.c     group_add_widget_autopos (g, lc_mcview, WPOS_KEEP_ALL, NULL);
g                 257 src/viewer/mcviewer.c     group_add_widget_autopos (g, b, b->pos_flags, NULL);
g                  86 tests/lib/widget/group_init_destroy.c     WGroup *g, *g0;
g                  90 tests/lib/widget/group_init_destroy.c     g = g_new0 (WGroup, 1);
g                  92 tests/lib/widget/group_init_destroy.c     group_init (g, &r, group_callback, NULL);
g                  97 tests/lib/widget/group_init_destroy.c     group_add_widget (g, g0);
g                 112 tests/lib/widget/group_init_destroy.c     group_add_widget (g, g0);
g                 127 tests/lib/widget/group_init_destroy.c     group_add_widget (g, w0);
g                 131 tests/lib/widget/group_init_destroy.c     send_message (g, NULL, MSG_INIT, 0, NULL);
g                 135 tests/lib/widget/group_init_destroy.c     widget_destroy (WIDGET (g));
g                  42 tests/lib/widget/widget_find_by_id.c     WGroup *g, *g0;
g                  46 tests/lib/widget/widget_find_by_id.c     g = g_new0 (WGroup, 1);
g                  48 tests/lib/widget/widget_find_by_id.c     group_init (g, &r, NULL, NULL);     /* ID = 0 */
g                  53 tests/lib/widget/widget_find_by_id.c     group_add_widget (g, g0);
g                  68 tests/lib/widget/widget_find_by_id.c     group_add_widget (g, g0);
g                  83 tests/lib/widget/widget_find_by_id.c     group_add_widget (g, w0);
g                  85 tests/lib/widget/widget_find_by_id.c     w0 = WIDGET (g);
g                  97 tests/lib/widget/widget_find_by_id.c     send_message (g, NULL, MSG_INIT, 0, NULL);