Release 20190820
Release Date: 20.8.2019
Change Log
- New Features:
- fill selected shapes feature to fill with array of cell references
- use live TESCAN SEM images as background images
- better usage of content menu scaling/moving feature
- File Formats:
- CIF:
- support of cell scaling (not part of the CIF specifications)
- SVG:
- support of coordinates with negative exponent
- Macros:
- add new method to class cell:
- void cell:copyCell(cell *otherCell)
- void cell::flatCellref(element *e)
- add new method to class drawingField:
- void drawingField::fillSelectedShapes(string cellname);
- void drawingField::fillSelectedShapes(cell*)
- add new method to class element:
- int element::getPresentation()
- bool element::isRectangle()
- bool element::isSquare()
- add new method to class schematicDisplay:
- bool schemticDisplay::setSheet(string s)
- void schemticDisplay::setSheet(sheet *s)
- sheet* schemticDisplay::findSheet(string sheetname)
- add new method to class pointArray:
- static pointArray spirale(point center,point p1,point p2,double angelstep)
- static pointArray circle(point center,int radius,double angelstep)
- static pointArray ellipse(point center,int rx,int ry,double angelstep)
- static pointArray bezier2(point pstart, point pend, point pbezier,int maxDepth=-2)
- static pointArray bezier3(point pstart, point pend, point pbezierstart, point pbezierend, int maxDepth=-2);
- add new method to class textEdit:
- add support of
cout("text");
- Bug Fixes:
- screen refresh after running autostart macros without design access
- color profil problem on Windows
- installation on drive D: for Windows
- macro debugging of a pointArray
- start problem on Cinemon with KDE
- using default width for some circular tools
- fselect macro call on lower left corner of boxes
- macro recording for circleRadius
- schematic ports display of 90/270deg rotated components
- link to ODA file converter former Teigha File converter