IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Window form containing a Zedgraph control for plotting graphs. More...
Public Member Functions | |
ZedGraphWindow () | |
Public Attributes | |
ZedGraphPlotDlg | PlotDelegate = null |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
Protected Attributes | |
ZedGraph.ZedGraphControl | _graphControl |
Properties | |
ZedGraph.ZedGraphControl | GraphControl [get, protected set] |
Zedgraph control that is used for plotting. More... | |
Private Member Functions | |
void | Form1_Load (object sender, EventArgs e) |
void | Form1_Resize (object sender, EventArgs e) |
On resize action, resize the ZedGraphControl to fill most of the Form, with a small margin around the outside More... | |
void | SetSize () |
string | MyPointValueHandler (ZedGraphControl control, GraphPane pane, CurveItem curve, int iPt) |
Display customized tooltips when the mouse hovers over a point More... | |
void | MyContextMenuBuilder (ZedGraphControl control, ContextMenuStrip menuStrip, Point mousePt, ZedGraphControl.ContextMenuObjectState objState) |
Customize the context menu by adding a new item to the end of the menu More... | |
void | AddBetaPoint (object sender, EventArgs args) |
Handle the "Add New Beta Point" context menu item. This finds the curve with the CurveItem.Label = "Beta", and adds a new point to it. More... | |
void | MyZoomEvent (ZedGraphControl control, ZoomState oldState, ZoomState newState) |
void | btnCancel_Click (object sender, EventArgs e) |
void | chkBlackBg_CheckedChanged (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
Private Attributes | |
System.ComponentModel.IContainer | components = null |
Required designer variable. More... | |
System.Windows.Forms.GroupBox | grbox1 |
System.Windows.Forms.Panel | panel1 |
System.Windows.Forms.Button | btnCancel |
System.Windows.Forms.CheckBox | chkBlackBg |
Window form containing a Zedgraph control for plotting graphs.
$A Igor Jun09 Nov11;
$A Igor Jun09 Nov09;
|
inline |
|
inlineprivate |
|
inlineprivate |
On resize action, resize the ZedGraphControl to fill most of the Form, with a small margin around the outside
|
inlineprivate |
|
inlineprivate |
Display customized tooltips when the mouse hovers over a point
|
inlineprivate |
Customize the context menu by adding a new item to the end of the menu
|
inlineprivate |
Handle the "Add New Beta Point" context menu item. This finds the curve with the CurveItem.Label = "Beta", and adds a new point to it.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
ZedGraphPlotDlg IG.Gr.ZedGraphWindow.PlotDelegate = null |
Referenced by IG.Gr.TestZedGraph.TestZedgraph1().
|
private |
Required designer variable.
|
protected |
|
private |
|
private |
|
private |
|
private |
|
getprotected set |
Zedgraph control that is used for plotting.
Referenced by IG.Gr.PlotterZedGraph.ExampleCurveStylesWithSave(), IG.Gr.PlotterZedGraph.ExampleDecorations(), IG.Gr.PlotterZedGraph.ExampleLissajous(), IG.Gr.PlotterZedGraph.ExempleSinePlots(), IG.Script.LoadableScriptShellNeuralIT.PlotAnalysisTable(), IG.Script.LoadableScriptShellNeuralIT.PlotApproximationTable(), IG.Neural.NeuralTrainingResultsPlotter.PlotConvergence(), IG.Neural.NeuralTrainingResultsPlotter1.PlotConvergence(), IG.Neural.NeuralTrainingResultsPlotter.PlotConvergenceMax(), IG.Neural.NeuralTrainingResultsPlotter.PlotConvergenceRms(), IG.Script.S_12_02_paper_neural_process_chain_model.PlotEuclideanDistance(), IG.Script.S_12_01_Paper_NeuralOptCasting_00.PlotEuclideanDistance(), IG.Script.S_12_02_paper_neural_process_chain_model.PlotEuclideanDistanceSmallest(), IG.Script.S_12_01_Paper_NeuralOptCasting_00.PlotEuclideanDistanceVRF(), IG.MPetekLib.Algorithms.Plotting.PlotHQ.PlotHQ(), IG.Script.S_12_01_Paper_NeuralOptCasting_00.PlotInOutRelation(), IG.Script.LoadableScriptShellNeuralIT.PlotNetworkResponseGrouped(), IG.Script.LoadableScriptShellNeuralIT.PlotNeuralResponse(), IG.Script.S_12_02_paper_neural_process_chain_model.PlotResponseOnLine(), IG.Script.S_12_01_Paper_NeuralOptCasting_00.PlotRMSErrors(), IG.Script.LoadableScriptShellNeuralIT.PlotTrainingAndVerificationPointResponse(), IG.Script.S_12_02_paper_neural_process_chain_model.PlotTrainingAndVerificationPointsResponse(), IG.Script.LoadableScriptShellNeuralIT.PlotTrainingAndVerificationPointsResponse(), IG.Script.S_12_02_paper_neural_process_chain_model.PlotTrainingError(), IG.Script.LoadableScriptShellNeuralIT.PlotTrainingError(), IG.Neural.NeuralTrainingResultsPlotter1.PlotTrainingTime(), IG.Script.S_12_02_paper_neural_process_chain_model.PlotVerificationError(), IG.Script.LoadableScriptShellNeuralIT.PlotVerificationError(), IG.Script.S_12_02_paper_neural_process_chain_model.PlotVerificationPointsResponse(), IG.MPetekLib.Application.Scripts.LinearOscillator._10MultipleResCurvesPlotObsolete.Run(), IG.MPetekLib.Algorithms.PlottableModels.CompPhys.IsingModel.ShowPlot(), and IG.Gr.TestZedGraph.TestZedgraph1().