This commit is contained in:
ramiro%netscape.com 1998-10-01 01:28:31 +00:00
Родитель eb87321ea3
Коммит a6b123a0c4
1 изменённых файлов: 37 добавлений и 0 удалений

Просмотреть файл

@ -25,6 +25,12 @@ static foo_create_t funcs[NUM_TREES] =
create_tree4
};
static void enter_grid_cb(Widget,XtPointer,XtPointer);
static void leave_grid_cb(Widget,XtPointer,XtPointer);
static void enter_cell_cb(Widget,XtPointer,XtPointer);
static void leave_cell_cb(Widget,XtPointer,XtPointer);
/*----------------------------------------------------------------------*/
int
main(int argc,char *argv[])
@ -106,6 +112,11 @@ create_tree1(Widget pw,String name)
XmNlayoutFrozen, False,
NULL);
XtAddCallback(tree,XmNenterGridCallback,enter_grid_cb,NULL);
XtAddCallback(tree,XmNleaveGridCallback,leave_grid_cb,NULL);
XtAddCallback(tree,XmNenterCellCallback,enter_cell_cb,NULL);
XtAddCallback(tree,XmNleaveCellCallback,leave_cell_cb,NULL);
return tree;
}
/*----------------------------------------------------------------------*/
@ -537,3 +548,29 @@ void cellSelect(Widget w,XtPointer clientData,XtPointer callData)
NULL);
}
/*----------------------------------------------------------------------*/
static void
enter_grid_cb(Widget w,XtPointer client_data,XtPointer call_data)
{
printf("enter_grid_cb(%s)\n",XtName(w));
}
/*----------------------------------------------------------------------*/
static void
leave_grid_cb(Widget w,XtPointer client_data,XtPointer call_data)
{
printf("leave_grid_cb(%s)\n",XtName(w));
}
/*----------------------------------------------------------------------*/
static void
enter_cell_cb(Widget w,XtPointer client_data,XtPointer call_data)
{
printf("enter_cell_cb(%s)\n",XtName(w));
}
/*----------------------------------------------------------------------*/
static void
leave_cell_cb(Widget w,XtPointer client_data,XtPointer call_data)
{
printf("leave_cell_cb(%s)\n",XtName(w));
}
/*----------------------------------------------------------------------*/