logo

Macro Programming

logo
Contents

setup Class Reference

setup class More...

#include <setup.h>

List of all members.


Static Public Member Functions

static void setBackgroundColor (int red, int green, int blue)
 set the backgroundcolor
static void setGridColor (int red, int green, int blue)
 set the gridcolor
static void setHighlightBrush (int brush)
 set the highlightbrush
static void setHighlightColor (int red, int green, int blue)
 set the highlightcolor
static void setMouseColor (int red, int green, int blue)
 set the mousecolor
static void setSelectColor (int red, int green, int blue)
 set the selectcolor
static void setZeroColor (int red, int green, int blue)
 set the zerocolor

Static Public Attributes

static bool cifSaveCircle
 cif circle
static double circularDefault
 circle default
static int defaultBezierIteration
 bezier
static int defaultPathCap
 path cap
static int defaultPathWidth
 path width
static int defaultTextPresentation
 text presentation
static int defaultTextWidth
 text width
static int depthOfCellrefs
 depth of cellrefs
static bool displayCellName
 cell names
static bool displayCells
 display cells
static bool dxfSaveCircle
 dxf circle
static string font
 font
static int fontIteration
 font iteration
static int mouseView
 mouse view
static bool oasisSaveCircle
 oasis circle
static bool oasisSaveCtrapezoid
 oasis Ctrapezoid
static bool oasisSaveTrapezoid
 oasis Trapezoid
static bool scrollDirection
 scroll direction
static bool showGrid
 show grid
static int showReport
 show reports

Detailed Description

setup class

In this call you can modifie the basic setup.


Member Function Documentation

static void setup::setBackgroundColor ( int  red,
int  green,
int  blue 
) [static]

set the backgroundcolor

The bachgroundcolor is set.

Parameters:
red red channel
green green channel
blue blue channel

static void setup::setGridColor ( int  red,
int  green,
int  blue 
) [static]

set the gridcolor

The gridcolor is set. The gridpoint are painted in this color.

Parameters:
red red channel
green green channel
blue blue channel

static void setup::setHighlightBrush ( int  brush  )  [static]

set the highlightbrush

The highlightbrush is set. The same brushes as for layer are possible

static void setup::setHighlightColor ( int  red,
int  green,
int  blue 
) [static]

set the highlightcolor

The highlightcolor is set. The hightlichtcolor is used in the select and deselect modes to highlight the element/point to be selected with a mouse click.

Parameters:
red red channel
green green channel
blue blue channel

static void setup::setMouseColor ( int  red,
int  green,
int  blue 
) [static]

set the mousecolor

The mousecolor is set. The mousepoint is painted in this color.

Parameters:
red red channel
green green channel
blue blue channel

static void setup::setSelectColor ( int  red,
int  green,
int  blue 
) [static]

set the selectcolor

The selectcolor is set. All select element/points are painted in this color.

Parameters:
red red channel
green green channel
blue blue channel

static void setup::setZeroColor ( int  red,
int  green,
int  blue 
) [static]

set the zerocolor

The zerocolor is set. In the zerocolor the zeropoint of the coordinatessystem is painted.

Parameters:
red red channel
green green channel
blue blue channel


Member Data Documentation

bool setup::cifSaveCircle [static]

cif circle

If true, regular polygon are saved as circle in cif files.

double setup::circularDefault [static]

circle default

The angle pro point for conversion of circles to polygons.

int setup::defaultBezierIteration [static]

bezier

The iteration depth of bezier elements. The number of additional points can be calculated by (2^defaultBezierIteration)-1.

int setup::defaultPathCap [static]

path cap

The default cap of path elements.

value cap
0flat ended caps
1round caps
2square ended caps

int setup::defaultPathWidth [static]

path width

The default width of path elements.

int setup::defaultTextPresentation [static]

text presentation

The presentation of text elements

value position
0left aligned
1horizontal center
2right aligned
4bottom
8vertical centered
16top

int setup::defaultTextWidth [static]

text width

The default width of text elements.

int setup::depthOfCellrefs [static]

depth of cellrefs

The reference depth of the displayed cells. If is set to 0, all cellref are displayed.

bool setup::displayCellName [static]

cell names

If true, the name of the cells are display in cellrefs.

bool setup::displayCells [static]

display cells

If true, the complete cells are display in cellrefs.

bool setup::dxfSaveCircle [static]

dxf circle

If true, regular polygon are saved as circle in dxf files.

string setup::font [static]

font

Path and file of the fontfile for text to polygon conversion

int setup::fontIteration [static]

font iteration

The iteration depth of bezier elements in fonts for convertion to polygons. The number of additional points can be calculated by (2^defaultBezierIteration)-1.

int setup::mouseView [static]

mouse view

The type of the mouse in the drawing windows can be set:

value mouse
0single point
1litle cross
2cross over drawing
3dual cross

bool setup::oasisSaveCircle [static]

oasis circle

If true, regular polygon are saved as circle in oasis files.

bool setup::oasisSaveCtrapezoid [static]

oasis Ctrapezoid

If true, suitable polygon are saved as ctrapezoid in oasis files.

bool setup::oasisSaveTrapezoid [static]

oasis Trapezoid

If true, suitable polygon are saved as trapezoid in oasis files.

bool setup::scrollDirection [static]

scroll direction

sets the scroll direction.

bool setup::showGrid [static]

show grid

If true, a grid is painted in the drawing.

int setup::showReport [static]

show reports

Situation when a report is shown automaticly.

value show report on
-1never
0fatal error
1error
2strong warnings
3warnings
4information
4always


Contents
SourceForge.net Logo