Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

FXPlot2DDiag Class Reference

Class for editing the properties of a FXPlot2D. More...

#include <FXPlot2DDialog.h>

List of all members.

Public Types

enum  Commands {
  ID_CLOSE = FXDialogBox::ID_LAST,
  ID_APPLY,
  ID_DELETE,
  ID_SEL_CURVE,
  ID_CONTROLS,
  ID_LAST
}

Public Member Functions

 FXPlot2DDiag (FXPlot2D *view)
 Constructor for a given plot.
virtual ~FXPlot2DDiag ()
 Destructor.
FXuint execute (FXuint placement=PLACEMENT_CURSOR)
 Executes the dialog.
long onChanged (FXObject *obj, FXSelector sel, void *ptr)
long onApply (FXObject *obj, FXSelector sel, void *ptr)
long onCmdClose (FXObject *obj, FXSelector sel, void *ptr)
long onCurveChanged (FXObject *obj, FXSelector sel, void *ptr)
long onCmdDeleteCurve (FXObject *obj, FXSelector sel, void *ptr)

Protected Member Functions

 FXPlot2DDiag ()

Protected Attributes

FXList * curves
 The list of curves.
FXPlot2Dplot
 The plot for this dialog.
FXCurvecur
 Current current (being modified).
FXCurveRecord rec
 The curve record for the current dialog status.
FXDataTarget label
 Curve label.
FXDataTarget style
 Curve style.
FXDataTarget lineWidth
 Line width.
FXDataTarget lineStyle
 Line style.
FXDataTarget lineColor
 Line color.
FXDataTarget markStyle
 Mark style.
FXDataTarget markColor
 Mark color.
FXDataTarget markSize
 Mark size.
FXButton * apply
 The apply button.
FXButton * remove
 The remove curve button.


Detailed Description

Class for editing the properties of a FXPlot2D.

Definition at line 55 of file FXPlot2DDialog.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 31 10:55:30 2006 for FXPlot by  doxygen 1.4.4