diff --git a/Unix/Widgets.cpp b/Unix/Widgets.cpp index 244e16591d334ff0f15dbe38844828cb2b50e79f..4133231d27c790794045d615114a7bf3d66dd5ef 100644 --- a/Unix/Widgets.cpp +++ b/Unix/Widgets.cpp @@ -1,4 +1,4 @@ -/* $Id: Widgets.cpp,v 1.13 2000-12-05 15:23:59 geuzaine Exp $ */ +/* $Id: Widgets.cpp,v 1.14 2000-12-05 18:45:13 geuzaine Exp $ */ #include "Gmsh.h" #include "GmshUI.h" @@ -1329,21 +1329,26 @@ void CreateWidgets_OD(Widgets_T *w){ i=0; XtSetArg(arg[i], XmNlabelString, XmStringCreateSimple("Enable Fast Redraw")); i++; XtSetArg(arg[i], XmNset, CTX.fast?True:False); i++; - w->OD.miscMiscButt[2] = XmCreateToggleButton(w->OD.miscMiscCheck, "ODmiscMiscButt3", arg, i); + w->OD.miscMiscButt[2] = XmCreateToggleButton(w->OD.miscMiscCheck, "ODmiscMiscButt2", arg, i); XtManageChild(w->OD.miscMiscButt[2]); i=0; XtSetArg(arg[i], XmNlabelString, XmStringCreateSimple("Use Display Lists")); i++; XtSetArg(arg[i], XmNset, CTX.display_lists?True:False); i++; - w->OD.miscMiscButt[3] = XmCreateToggleButton(w->OD.miscMiscCheck, "ODmiscMiscButt4", arg, i); + w->OD.miscMiscButt[3] = XmCreateToggleButton(w->OD.miscMiscCheck, "ODmiscMiscButt3", arg, i); XtManageChild(w->OD.miscMiscButt[3]); i=0; XtSetArg(arg[i], XmNlabelString, XmStringCreateSimple("Enable Alpha Blending")); i++; XtSetArg(arg[i], XmNset, CTX.alpha?True:False); i++; - w->OD.miscMiscButt[4] = XmCreateToggleButton(w->OD.miscMiscCheck, "ODmiscMiscButt2", arg, i); + w->OD.miscMiscButt[4] = XmCreateToggleButton(w->OD.miscMiscCheck, "ODmiscMiscButt4", arg, i); XtManageChild(w->OD.miscMiscButt[4]); + i=0; + XtSetArg(arg[i], XmNlabelString, XmStringCreateSimple("Trackball Rotation Mode")); i++; + XtSetArg(arg[i], XmNset, CTX.useTrackball?True:False); i++; + w->OD.miscMiscButt[5] = XmCreateToggleButton(w->OD.miscMiscCheck, "ODmiscMiscButt5", arg, i); + XtManageChild(w->OD.miscMiscButt[5]); /* misc - colorscheme */ diff --git a/Unix/Widgets.h b/Unix/Widgets.h index 27aa99635ca18044f288a1e9d650bdb6c43d634f..eefcd0d3304303002f44caab619d84e0f63bd522 100644 --- a/Unix/Widgets.h +++ b/Unix/Widgets.h @@ -1,4 +1,4 @@ -/* $Id: Widgets.h,v 1.5 2000-11-25 23:10:37 geuzaine Exp $ */ +/* $Id: Widgets.h,v 1.6 2000-12-05 18:45:13 geuzaine Exp $ */ #ifndef _WIDGETS_H_ #define _WIDGETS_H_ @@ -124,7 +124,7 @@ typedef struct { Widget miscDialog, miscRowCol ; Widget miscMiscFrame[2] ; - Widget miscMiscCheck, miscMiscButt[5] ; + Widget miscMiscCheck, miscMiscButt[6] ; Widget miscColorSchemeFrame[2] ; Widget miscColorSchemeFrameRowCol, miscColorSchemeScale ; Widget miscProjFrame[2] ;