home *** CD-ROM | disk | FTP | other *** search
- #include <suntool/sunview.h>
- #include <suntool/panel.h>
-
- scan_reset()
- {
- int i;
- extern short scan_panel_show;
- extern int scan_n_stored,scan_grid_dim,scan_xgrid[];
- extern double scan_xmin[],scan_xmax[];
- extern Panel_item scan_n_stored_item,scan_xgrid_item[];
- extern Panel_item scan_xmin_item[],scan_xmax_item[];
- extern char string[];
-
- if(!scan_panel_show)
- return;
- strcpy(string,(char *)panel_get_value(scan_n_stored_item));
- sscanf(string,"%d",&scan_n_stored);
- for(i=0;i<scan_grid_dim;i++){
- strcpy(string,(char *)panel_get_value(scan_xgrid_item[i]));
- sscanf(string,"%d",&scan_xgrid[i]);
- }
- for(i=0;i<scan_grid_dim;i++){
- strcpy(string,(char *)panel_get_value(scan_xmin_item[i]));
- sscanf(string,"%lg",&scan_xmin[i]);
- strcpy(string,(char *)panel_get_value(scan_xmax_item[i]));
- sscanf(string,"%lg",&scan_xmax[i]);
- }
- }
-