Overblog
Follow this blog Administration + Create my blog

drawing

Working on VFP objects dynamically - partI

Working on VFP objects dynamically - partI

Any Control Object can be draggable On Form here If its property DragMode=0 (manually). Some wanted Controls are binded To the methods my (As MouseDown) And my1 (As MouseUp). MouseDown On draggable Control begins the Drag operation And MouseUp Ends it....

Read more

Generating signatures

Generating signatures

How to generate programmatly a user signature ? must present a support as a form to draw manually the user signature and save it as image format. can integrate it in a field table or put it simply in a folder and call it when needed. i present 3 solutions...

Read more

VFP Shapes and maps drawings

VFP Shapes and maps drawings

Native vfp shapes are controls having some properties.Can be rectangular, roundrectangular or circular (set with their property curvature 0-99). natively they cannot embed any drawing until vfp9 adds the property Polypoint who support to make drawings...

Read more

Html5 canvas samples  part 5

Html5 canvas samples part 5

I continue to bring some awesome and wonderfull samples with the html5 canvas class mainly with javascript codes picked and adapted from the web, mixed with visual foxpro codes. This last is not able to traverse DOM coding to make some drawings (maybe...

Read more

Old foxdraw resurrected in one prg

Old foxdraw resurrected in one prg

This reproduces in one prg the old sample vfp drawing shipped since vfp5.(samples\solution) it builds a toolbar with some drawing tools and a drawing area.the toolbar can be dockable in 4 form side or free Can draw manually with native functions and save...

Read more

Blend 2 images with gdiplusX

Blend 2 images with gdiplusX

*This code makes a blend or dissolve effect with 2 images and can blend a text with adjusted format (font+size+position by dragging it). *GdiplusX class and system.app must be reached mandatory from code making it to work *Can choice 2 images and adjust...

Read more