I am happy to annouce the release of the first (of hopefully many more) standalone EZGUI custom controls for use with either DDT or SDK style coding.
Today is the official release of:
The EZGUI Turtle Graphics control SV (standalone) 4.0.
See: http://cwsof.com
This control is a 41 KB (size) DLL which is a true Windows control.
You can use it with PB Forms (DDT) or any other Designer which supports custom controls (you may have to create the control definition file if a designer requires it).
The control is extremely easy to use.
Now for some details about the control.
(1) It is vector based, rather than raster based.
The control uses the EZGUI Turtle Graphics macro language to draw images. Images are scalable, since it is defined using coordinates (vectors) and drawing commands, rather than bitmaps.
(2) The control can respond to mouse clicks (through WM_COMMAND so events are passed to DDT callback routines). You can get the actual pixel coordinate or have it converted to a view coordinate (based on the view defined in the Turtle code) for the last mouse click during the events.
(3) You can draw text, lines, lines based on angles, rectangles, ellipses and rectangular gradients. You can also animate frames (up to 100) and automate the graphics to produce animation style effects. Polygons can be drawn using the L (line) macro using degrees and and a repeat factor.
Simply pass a Turtle Graphic macro string via CONTROL SET TEXT (or SetWindowText or WM_SETTEXT)
(4) There are supporting messages (use CONTROL SEND or SendMessage) to access data from the control (last mouse click coordinate, bitmap handle).
(5) Access the Turtle Graphics engine, without a Turtle control!
Use this engine (via a SUB call to DLL) to draw a Turtle Graphic macro string to any DC, including printers.
(6) By using the Turtle Graphic engine directly, you can even draw Turtle Graphics macros on the PB Graphic control.
ie.
(7) There is no limit of the number of Turtle Graphic controls you can have on a Dialog.
The control comes with a sample app written using DDT, which demonstrates different Turtle macros, including animated graphics, plus drawing on a PB Graphic control.
There is a (152 KB) HTML Help file that explains all the details about the control.
Lastly, the Price is right!
Only $24.95 (US)
Today is the official release of:
The EZGUI Turtle Graphics control SV (standalone) 4.0.
See: http://cwsof.com
This control is a 41 KB (size) DLL which is a true Windows control.
You can use it with PB Forms (DDT) or any other Designer which supports custom controls (you may have to create the control definition file if a designer requires it).
The control is extremely easy to use.
Now for some details about the control.
(1) It is vector based, rather than raster based.
The control uses the EZGUI Turtle Graphics macro language to draw images. Images are scalable, since it is defined using coordinates (vectors) and drawing commands, rather than bitmaps.
(2) The control can respond to mouse clicks (through WM_COMMAND so events are passed to DDT callback routines). You can get the actual pixel coordinate or have it converted to a view coordinate (based on the view defined in the Turtle code) for the last mouse click during the events.
(3) You can draw text, lines, lines based on angles, rectangles, ellipses and rectangular gradients. You can also animate frames (up to 100) and automate the graphics to produce animation style effects. Polygons can be drawn using the L (line) macro using degrees and and a repeat factor.
Simply pass a Turtle Graphic macro string via CONTROL SET TEXT (or SetWindowText or WM_SETTEXT)
(4) There are supporting messages (use CONTROL SEND or SendMessage) to access data from the control (last mouse click coordinate, bitmap handle).
(5) Access the Turtle Graphics engine, without a Turtle control!
Use this engine (via a SUB call to DLL) to draw a Turtle Graphic macro string to any DC, including printers.
(6) By using the Turtle Graphic engine directly, you can even draw Turtle Graphics macros on the PB Graphic control.
ie.
Code:
SUB DrawOnPBGraphicControl(BYVAL D$) LOCAL hDC&, DW&, DH&, W&, H&, EFlag& GRAPHIC ATTACH hForm1&, %FORM1_GRAPHIC1, REDRAW GRAPHIC GET DC TO hDC& GRAPHIC GET CLIENT TO DW&, DH& DIALOG UNITS hForm1&, DW&, DH& TO PIXELS W&, H& EZ_RenderTurtle D$, hDC&,0,0, W&, H&, EFlag& GRAPHIC REDRAW END SUB
The control comes with a sample app written using DDT, which demonstrates different Turtle macros, including animated graphics, plus drawing on a PB Graphic control.
There is a (152 KB) HTML Help file that explains all the details about the control.
Lastly, the Price is right!
Only $24.95 (US)

Comment