📄 ui_panel.c
字号:
ui->s_label[AXIS_DOWN] = XtVaCreateManagedWidget("DOWN:n1", xmLabelWidgetClass, parent, NULL);; ui->s_label[AXIS_ACROSS] = XtVaCreateManagedWidget("ACROSS:n2", xmLabelWidgetClass, parent, NULL);; ui->s_label[AXIS_DEEP] = XtVaCreateManagedWidget("DEEP:n3", xmLabelWidgetClass, parent, NULL);; XtVaCreateManagedWidget("MINIMUM", xmLabelWidgetClass, parent, NULL);; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_mins[AXIS_DOWN] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_mins[AXIS_DOWN], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_minv[AXIS_DOWN] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_minv[AXIS_DOWN], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_mins[AXIS_DOWN]; ui->s_vlist[ui->s_nslider] = ui->s_minv[AXIS_DOWN]; ui->s_alist[ui->s_nslider] = AXIS_DOWN; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_mins[AXIS_ACROSS] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_mins[AXIS_ACROSS], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_minv[AXIS_ACROSS] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_minv[AXIS_ACROSS], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_mins[AXIS_ACROSS]; ui->s_vlist[ui->s_nslider] = ui->s_minv[AXIS_ACROSS]; ui->s_alist[ui->s_nslider] = AXIS_ACROSS; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_mins[AXIS_DEEP] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_mins[AXIS_DEEP], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_minv[AXIS_DEEP] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_minv[AXIS_DEEP], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_mins[AXIS_DEEP]; ui->s_vlist[ui->s_nslider] = ui->s_minv[AXIS_DEEP]; ui->s_alist[ui->s_nslider] = AXIS_DEEP; ui->s_nslider++; }; XtVaCreateManagedWidget("MAXIMUM", xmLabelWidgetClass, parent, NULL);; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_maxs[AXIS_DOWN] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_maxs[AXIS_DOWN], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_maxv[AXIS_DOWN] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_maxv[AXIS_DOWN], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_maxs[AXIS_DOWN]; ui->s_vlist[ui->s_nslider] = ui->s_maxv[AXIS_DOWN]; ui->s_alist[ui->s_nslider] = AXIS_DOWN; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_maxs[AXIS_ACROSS] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_maxs[AXIS_ACROSS], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_maxv[AXIS_ACROSS] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_maxv[AXIS_ACROSS], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_maxs[AXIS_ACROSS]; ui->s_vlist[ui->s_nslider] = ui->s_maxv[AXIS_ACROSS]; ui->s_alist[ui->s_nslider] = AXIS_ACROSS; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_maxs[AXIS_DEEP] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_maxs[AXIS_DEEP], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_maxv[AXIS_DEEP] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_maxv[AXIS_DEEP], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_maxs[AXIS_DEEP]; ui->s_vlist[ui->s_nslider] = ui->s_maxv[AXIS_DEEP]; ui->s_alist[ui->s_nslider] = AXIS_DEEP; ui->s_nslider++; }; XtVaCreateManagedWidget("FRAME", xmLabelWidgetClass, parent, NULL);; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_frames[AXIS_DOWN] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_frames[AXIS_DOWN], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_framev[AXIS_DOWN] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_framev[AXIS_DOWN], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_frames[AXIS_DOWN]; ui->s_vlist[ui->s_nslider] = ui->s_framev[AXIS_DOWN]; ui->s_alist[ui->s_nslider] = AXIS_DOWN; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_frames[AXIS_ACROSS] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_frames[AXIS_ACROSS], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_framev[AXIS_ACROSS] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_framev[AXIS_ACROSS], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_frames[AXIS_ACROSS]; ui->s_vlist[ui->s_nslider] = ui->s_framev[AXIS_ACROSS]; ui->s_alist[ui->s_nslider] = AXIS_ACROSS; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_frames[AXIS_DEEP] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_frames[AXIS_DEEP], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_framev[AXIS_DEEP] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_framev[AXIS_DEEP], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_frames[AXIS_DEEP]; ui->s_vlist[ui->s_nslider] = ui->s_framev[AXIS_DEEP]; ui->s_alist[ui->s_nslider] = AXIS_DEEP; ui->s_nslider++; }; XtVaCreateManagedWidget("FRAME-INC", xmLabelWidgetClass, parent, NULL);; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_dframes[AXIS_DOWN] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_dframes[AXIS_DOWN], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_dframev[AXIS_DOWN] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_dframev[AXIS_DOWN], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_dframes[AXIS_DOWN]; ui->s_vlist[ui->s_nslider] = ui->s_dframev[AXIS_DOWN]; ui->s_alist[ui->s_nslider] = AXIS_DOWN; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_dframes[AXIS_ACROSS] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_dframes[AXIS_ACROSS], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_dframev[AXIS_ACROSS] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_dframev[AXIS_ACROSS], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_dframes[AXIS_ACROSS]; ui->s_vlist[ui->s_nslider] = ui->s_dframev[AXIS_ACROSS]; ui->s_alist[ui->s_nslider] = AXIS_ACROSS; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_dframes[AXIS_DEEP] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_dframes[AXIS_DEEP], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_dframev[AXIS_DEEP] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_dframev[AXIS_DEEP], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_dframes[AXIS_DEEP]; ui->s_vlist[ui->s_nslider] = ui->s_dframev[AXIS_DEEP]; ui->s_alist[ui->s_nslider] = AXIS_DEEP; ui->s_nslider++; }; XtVaCreateManagedWidget("PIXELS", xmLabelWidgetClass, parent, NULL);; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_sizes[AXIS_DOWN] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_sizes[AXIS_DOWN], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_sizev[AXIS_DOWN] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_sizev[AXIS_DOWN], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_sizes[AXIS_DOWN]; ui->s_vlist[ui->s_nslider] = ui->s_sizev[AXIS_DOWN]; ui->s_alist[ui->s_nslider] = NO_INDEX; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_sizes[AXIS_ACROSS] = XtVaCreateManagedWidget("var", xmScaleWidgetClass, widget, XmNshowValue, True, XmNorientation, XmHORIZONTAL, NULL); XtAddCallback(ui->s_sizes[AXIS_ACROSS], XmNdragCallback, (XtCallbackProc) UISizeSlider, NULL); ui->s_sizev[AXIS_ACROSS] = XtVaCreateManagedWidget("var1", xmTextFieldWidgetClass, widget, XmNcolumns, 6, NULL); XtAddCallback(ui->s_sizev[AXIS_ACROSS], XmNactivateCallback, (XtCallbackProc) UISizeText, NULL); XtManageChild(widget); ui->s_slist[ui->s_nslider] = ui->s_sizes[AXIS_ACROSS]; ui->s_vlist[ui->s_nslider] = ui->s_sizev[AXIS_ACROSS]; ui->s_alist[ui->s_nslider] = NO_INDEX; ui->s_nslider++; }; { Widget widget; widget = XtVaCreateWidget("slider", xmRowColumnWidgetClass, parent, XmNorientation, XmHORIZONTAL, NULL); ui->s_sizes[AXIS_DEEP] =
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -