⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ui.h

📁 seismic software,very useful
💻 H
字号:
#ifndef UI_H#define UI_H/*user interface definitionsSupplies control panel, message box, and drawing surfaceMediates interactive commandsMaintains consist state between panel controlsUses Motif*//* constants */#define UI_WIDE         600#define UI_HITE         600#define COLORBAR_THICK  25#define NAXIS   3#define PICK_VALUE      0#define PICK_LINE       1#define PICK_REGION     2#define UI_FONT "-*-courier-bold-r-normal--20-*-*-*-*-*"/* UI object */typedef struct {    /* state variables */    int      first;             /* first time called */    int      style;             /* current view choice */    int      across;            /* array across */    int      down;              /* array down */    int      delta;             /* array delta */    int      start;             /* array start */    float    width;             /* initial width */    float    height;            /* initial height */    int      wide;              /* canvas dimensions */    int      hite;    int      hzoom;             /* allow horizontal windowing */    int      vzoom;             /* allow vertical windowing */    int      x1, y1;    int      x2, y2;    int      v1, v2;            /* data values */    int      timer;             /* timer value */    int      pickmode;          /* pick state NONE, LINES, REGIONS */    string   font;              /* font type */    /* base widgets */    XtAppContext context;    Widget   application;    Widget   main;    Widget   base;    Widget   message;    /* menu widgets */    Widget   menuBar;    Widget   menu;    Widget   menu1;    Widget   shape_stretch;    Widget   shape_true;    Widget   shape_pixel;    /* control widgets */    Widget   on_off;    Widget   direction;    int      prev_direction;    Widget   control;    Widget   speed;    Widget   contrast;    Widget   contrast0;    /* canvas widgets */    Widget   colorbar;    Widget   canvas;    Widget   shell;    /* array dialog */    Widget   a_shell;    Widget   a_base;    Widget   a_dir;    int      dir;    Widget   a_down;    Widget   a_across;    Widget   a_start;    Widget   a_delta;    Widget   a_end;    /* size dialog widget */    Widget   s_shell;    Widget   s_base;    Widget   s_mins[4];    Widget   s_label[4];    Widget   s_maxs[4];    Widget   s_frames[4];    Widget   s_dframes[4];    Widget   s_sizes[4];    Widget   s_minv[4];    Widget   s_maxv[4];    Widget   s_sizev[4];    Widget   s_framev[4];    Widget   s_dframev[4];    Widget   s_slist[20];    Widget   s_vlist[20];    int      s_alist[20];    int      s_nslider;    /* syze panel */    Widget   z_shell;    Widget   z_base;    Widget   z_label[4];    Widget   z_min[4];    Widget   z_max[4];    Widget   z_frame[4];    Widget   z_pixels[4];    /* label panel widgets */    Widget   l_shell;    Widget   l_base;    Widget   l_title;    Widget   l_label[4];    Widget   l_first[4];    Widget   l_delta[4];    Widget   l_tic0[4];    Widget   l_dtic[4];    Widget   l_tic2[4];    /* transparent panel widgets */    Widget   t_shell;    Widget   t_base;    /* fence control parameters */    Widget   f_shell;    Widget   f_base;    /* help dialog widget */    Widget   i_shell;    Widget   i_base;    Widget   i_text;}       *UI;/* typed returns */extern Display *UIDisplay(void);extern int UIScreen(void);extern XID UICanvasWindow(void);extern XID UIBarWindow();extern XID UIMainWindow(void);extern XFontStruct *UIFont(int size);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -