User:Tomasz Kania/Sandbox

ActiveDraw is an ActiveX Control for displaying dynamic graphics on CANoe's panels.

Overview
ActiveDraw was created to fill a gap in CANoe's visualization system. Using CANoe's panels, it is normally not possible to display fully dynamic graphical data (it is only possible to display graphics which were prepared along with the panel). Using ActiveDraw it is possible to load and display bitmaps on runtime, as well as draw custom graphics using functions for drawing lines, frames, rectangles, etc...

The ActiveX Control can be very easily integrated with CANoe and does not have to be registered in the system.

It can be used for such tasks as creating simulations of graphical displays, displaying result from camera tests, drawing custom charts, displaying graphical data representations related to the specific test, creating more dynamic GUI, and more...

Installation

 * Copy ActiveDraw.ocx and ActiveDraw.ini to the panel directory.
 * Add environment variables DRAW_data_0 - DRAW_data_9 to your simulation
 * Copy DRAW_data_x handlers and DRAW functions (DRAW_Engine, DRAW_Receive and others)

Functions
DRAW_Line DRAW_Bitmap

How does it work
source code..

Links
Download