awips2/nativeLib/rary.ohd.whfs/inc/general/TimeSeries_show.h
root 9bb8decbcf Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: 133dc97f67 [formerly a02aeb236c] [formerly 9f19e3f712] [formerly 06a8b51d6d [formerly 9f19e3f712 [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]]
Former-commit-id: 06a8b51d6d
Former-commit-id: 377dcd10b9 [formerly 3360eb6c5f]
Former-commit-id: 8e80217e59
2012-01-06 08:55:05 -06:00

83 lines
3.4 KiB
C

/* ***************************************** */
/* File: TimeSeries_show.h */
/* Date: April 1999 */
/* Author: Sung Vo */
/* Purpose: Provide support for */
/* the Time Series Control Display */
/* ***************************************** */
#ifndef _TimeSeries_show_h
#define _TimeSeries_show_h
#include "TSdbx.h"
#include "TSGRAPH.h"
#include "TSutils.h"
/* ********************* */
/* prototype definations */
/* ********************* */
void Start_TimeSeries(Widget w, XtPointer ptr, XtPointer cbs);
void Manage_TimeSeries ( Widget w, XtPointer ptr, XtPointer cbs);
void show_TimeSeries(Widget w, XtPointer ptr, XtPointer cbs);
void TimeSeries_callbacks( void );
void TSsetup_gc( void );
void TSactive_graph_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSpageUp_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSpageDown_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSexpose_resize_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSpress_CB (Widget w, XtPointer ptr, XEvent *event);
void TSrelease_CB (Widget w, XtPointer ptr, XEvent *event);
void TSkey_CB (Widget w, XtPointer ptr, XEvent *event);
void TSdrag_CB (Widget w, XtPointer ptr, XEvent *event);
void set_graph(Widget wid , XtPointer ptr, XtPointer call_data);
void set_graph_show(Widget wid , XtPointer ptr, XtPointer call_data);
void set_graph_scale(Widget wid , XtPointer ptr, XtPointer call_data);
void set_plot(Widget wid , XtPointer ptr, XtPointer call_data);
void set_batch_scale(Widget wid , XtPointer ptr, XtPointer call_data);
/*Added by guoxian zhou 05-2004 */
void TSgrid_CB(Widget w, XtPointer client_data , XtPointer call_data ) ;
void TSZoom_CB (Widget w, XtPointer client_data , XtPointer call_data );
void TSFloodCat_CB (Widget w, XtPointer client_data , XtPointer call_data );
void TSPlot_CB (Widget w, XtPointer client_data , XtPointer call_data );
void TSBatchScaleStages_CB (Widget w , XtPointer client_data ,
XtPointer call_data ) ;
void TSpcAspp_CB (Widget w, XtPointer client_data , XtPointer call_data );
void TSfcstonly_CB(Widget w, XtPointer client_data , XtPointer call_data ) ;
void TSsave_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSprint_noinverse_CB(Widget w, XtPointer ptr, XtPointer cbs);
void TSprint_inverse_CB(Widget w, XtPointer ptr, XtPointer cbs);
void TSClose_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSTracesClose_CB ( Widget w, XtPointer ptr, XtPointer cbs);
void TSTracePB_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSAddPB_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSDeletePB_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSMovePB_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSSetMissingPB_CB (Widget w, XtPointer ptr, XtPointer cbs);
void TSEditDonePB_CB (Widget w, XtPointer ptr, XtPointer cbs);
void highlight_select_options();
void init_TScolors();
int display_floodcat();
void display_TSprev_page ();
void display_TSnext_page ();
void TSselectfile_CB(Widget w, XtPointer ptr, XtPointer cbs);
void TSclosefile_CB(Widget w, XtPointer ptr, XtPointer cbs);
void create_TSTracesDS (Widget parent);
extern void TSpressEdit_CB (Widget w, XtPointer ptr, XEvent *event);
extern void TSreleaseEdit_CB (Widget w, XtPointer ptr, XEvent *event);
extern void TSdragEdit_CB (Widget w, XtPointer ptr, XEvent *event);
extern void TSDeleteData ();
#endif