* editwidget.c (edit_adjust_size): Use find_buttonbar().
Этот коммит содержится в:
родитель
eb53b3e975
Коммит
0106eebda6
@ -1,3 +1,7 @@
|
||||
2002-11-12 Pavel Roskin <proski@gnu.org>
|
||||
|
||||
* editwidget.c (edit_adjust_size): Use find_buttonbar().
|
||||
|
||||
2002-11-11 Pavel Roskin <proski@gnu.org>
|
||||
|
||||
* editcmd.c: Warning fix for compilers that don't understand the
|
||||
|
@ -464,7 +464,7 @@ void edit_render (WEdit * edit, int page, int row_start, int col_start, int row_
|
||||
edit->force |= REDRAW_PAGE | REDRAW_IN_BOUNDS;
|
||||
|
||||
if (edit->force & REDRAW_COMPLETELY)
|
||||
redraw_labels (edit->widget.parent, (Widget *) edit);
|
||||
redraw_labels (edit->widget.parent);
|
||||
render_edit_text (edit, row_start, col_start, row_end, col_end);
|
||||
/*
|
||||
* edit->force != 0 means a key was pending and the redraw
|
||||
|
@ -122,7 +122,8 @@ edit_adjust_size (Dlg_head * h)
|
||||
WButtonBar *edit_bar;
|
||||
|
||||
edit = (WEdit *) find_widget_type (h, (callback_fn) edit_callback);
|
||||
edit_bar = (WButtonBar *) edit->widget.parent->current->next->widget;
|
||||
edit_bar = find_buttonbar (h);
|
||||
|
||||
widget_set_size (&edit->widget, 0, 0, LINES - 1, COLS);
|
||||
widget_set_size (&edit_bar->widget, LINES - 1, 0, 1, COLS);
|
||||
widget_set_size (&edit_menubar->widget, 0, 0, 1, COLS);
|
||||
@ -222,7 +223,7 @@ edit (const char *_file, int line)
|
||||
static void edit_my_define (Dlg_head * h, int idx, char *text,
|
||||
void (*fn) (WEdit *), WEdit * edit)
|
||||
{
|
||||
define_label_data (h, (Widget *) edit, idx, text, (buttonbarfn) fn, edit);
|
||||
define_label_data (h, idx, text, (buttonbarfn) fn, edit);
|
||||
}
|
||||
|
||||
|
||||
@ -278,7 +279,8 @@ static void cmd_F10 (WEdit * edit)
|
||||
send_message (edit->widget.parent, (Widget *) edit, WIDGET_KEY, KEY_F (10));
|
||||
}
|
||||
|
||||
void edit_labels (WEdit * edit)
|
||||
void
|
||||
edit_labels (WEdit *edit)
|
||||
{
|
||||
Dlg_head *h = edit->widget.parent;
|
||||
|
||||
@ -294,7 +296,7 @@ void edit_labels (WEdit * edit)
|
||||
edit_my_define (h, 9, _("PullDn"), edit_menu_cmd, edit);
|
||||
edit_my_define (h, 10, _("Quit"), cmd_F10, edit);
|
||||
|
||||
redraw_labels (h, (Widget *) edit);
|
||||
redraw_labels (h);
|
||||
}
|
||||
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user