From OpenSCADAWiki
1 Subsystem "Special"
|- |
2 Subsystem "User interfaces"
- - implement for manager of subprojects of their starting in different processes but with the ones storing and managing into the single configuration file of the project, for high reliable configurations;
- - implement for manager of the background-daemon processes.
- * revise and unify the keyboard focus forcing on a first active element considering them specifity, to ensure the keyboard shortcuts;
- - expand the primitive "Diagram" by the mouse scaling operations;
- - implement own RTE-editor for the view Text of the primitive FormEl;
- - ElFigure: fix some properties loss (line width at the least) at the actions processing, in the way of the primitive code common refactoring;
- + expand the status-bar, with the functions:
- + user status fields;
- - printing and exporting the Diagram primitive after it moving to "SVG".
- - ElFigure,Diagram: enable or make the anti aliasing, for the library GD;
- - implement the primitives "Diagram", "ElFigure" in the tag "SVG";
- - expand the variant "Animation" of the primitive "Media" in using the raw image files, like to PNG.
- - append the image files edition user API for raster (PNG, JPEG, GIF), by LibGD2, and vector (SVG):
- - implement the main functions of the GD object (into Special.FLibSYS).
- ... for Vision also ...
- - move the runtime requests to VCAEngine in the asynchronous mode;
- !> has a problem with processing recursive events into event(), in the case of the mouse release events loss in processing the pressing mouse event.
- - implement the background execution of the edited pages in the development mode, for the visual diagram forming jointly BlockCalc and DAQ-sources at all.
- ... for Vision and WebVision also ...
- - append for the user-space global menu by the project-specific properties;
- - develop the block diagrams forming (dynamic frames) from the GUI;
- * adapt the widget libraries and the VCA projects to the inter-host copy.
- -
- - implement non locking access to the external stations;
- - implement the syntax highlighting for Text fields.
|}