14. Overview PensΒΆ

Example

The following example creates a sin dataset with a 0.4 mm line.

// Create sin curve
x = linspace(0,2*PI,100);
y = sin(x);
h = plot(x, y);
// Create pen
hPen = PenCreate(PS_DASH, 4, [255, 0, 0]);
// Set pen for the new dataset (0.4 mm, red)
XYSetPen(h[3], hPen);
// Delete Pen
// The  ...SetPen functions uses
// a copy of the pen
PenDestroy(hPen);
  Create and Destroy
PenCreate Creates a pen object.
PenDestroy PenDestroy destroys the given pen and frees any memory the pen occupied.
PenDialog PenDialog displays a dialog box to configure a pen object.
  Set
PenSetColor PenSetColor sets the line color of a pen object.
PenSetStyle PenSetStyle sets the line style of a pen object.
PenSetWidth PenSetWidth sets the line width of a pen object.
  Get
PenGetColor PenGetColor returns the color of a pen object.
PenGetStyle PenGetStyle returns the line style of a pen object.
PenGetWidth PenGetWidth returns the line width of a pen object.

id-192412