Home >
Back-end > The curve of a c builder development controls
The curve of a c builder development controls
A, overview,
This curve control in processing fast real-time curve drawing and open for a long time when handling large capacity curve of static data, excellent performance, such as: enlarge, shrink, translation, restore full figure, real-time mobile curve plotting, real-time contraction curve plotting, asymmetry of stepless shift or shrinkage curve, fixed horizontal or vertical zoom and pan curve, and so on, any condition curve shows no distortion, in opening up to more than 200 megabytes of external curve data, only a few seconds, after the call display, can freely at any time quick edit (enlarged, reduced, translation, etc.) curve, and can be any number of times close open big capacity curve data file,
The control in real time or static state, the data curve on the screen of the handle (display and calls, etc.) is accurate and true! No such as "curve fitting", "average" and so on distortion processing, can be all painting area curve point is reduced to a point, can also be stepless zoom in to display only a step length curve, the main characteristics are as follows:
1. The full screen contraction mapping curve at high speed for a long time, and instantaneous real-time edit (zooming, panning, stepless asymmetric panning and zooming...). Curve, do not delay occurs, the "full screen" is how much whether curve data points (tens of millions, hundreds of thousands, millions of p... , as long as the computer system allows accommodate, at present, the system of a single curve drawing may reach 38873827 points, 8 byte type Double Y value,) can be real-time displayed on the screen quickly control drawing area; The "long" is a few days, weeks, months, and so on, as long as the amount of curve plotting data collected by the computer system allows, for example: for a single curve drawing, if 10 per second acquisition data, then the system can run continuous acquisition draw 45 days, period, does not affect the real time to edit the curves, etc.,); The "high speed" is drawing shows the rate of up to 100/per second (speed limited to monitor performance, or higher than 100/S),
2. In view of the large capacity on the external storage (the highest up to more than 3000 points, 8 byte type Double Y value, nearly 300 m data) static history curve data files, only for the first time, the controls can be in a few seconds from the storage device to read and draw on the screen, the rest can not delay to edit curves on the screen (zooming, panning, stepless asymmetric panning and zooming... ), and according to the need to quickly shut down the curve file, repeated again any time open the other super capacity on the external storage file processing history curve, which not only save a lot of time, and realized with large capacity history curve data quickly and accurately comparison, analysis and research,
3. Use the mouse for the first time to realize stepless asymmetric synchronous translation put shrinkage curve, achieve the goal of curve like the dough kneading, so it can quickly and easily show the curve of the part carries on the analysis comparison to observe,
4. Save the data real-time and static data to open the connection technology: this controls set up many of the attributes and methods, from the coordinates, grid, color customization, also set up a real-time curve, the storage method of the fixed length or fixed step length in real time, when the curve data is about to reach a limit, the user can invoke the initialization method, non-stop to paint for the next round of real-time data acquisition, to meet the long time curve and the requirement of real time data acquisition data, users can save these points section of late data files in turn open and implement connection assemble into a file,
Curve coordinates, the starting point of the flexible setting technology: can curve starting point along the longitudinal spacing between grid and jumping up and down, no matter in the program design or operational phase, the user can flexibly perform this function according to the demand,
6. The practical dynamic coordinate display technology: in both static and dynamic curve plotting, users can use the mouse sliding of the region in the drawing, real-time display when the mouse point to point coordinates, which is easy to observe analysis curve, meet the actual demand,
Two, technology to adapt to the scope,
Curve control for 32-bit Windows controls, registered in 32-bit Windows on the computer system can be directly used, for example, Windows XP, Windows 2000, Windows 7, Windows 10, etc., in a 64 - bit Windows system, download the use CC3260MT. DLL to achieve registration,