VBcoders Browse New Submit Contact Sign In

No account? Register free

Forgot password?

Advanced Mask Selections ver 1.1

Meltdown Charlie  (6 Submissions)   Graphics   Visual Basic 3.0   Intermediate   Wed 3rd February 2021

How to create complex masks, that can be built in steps, with undo/ redo functionality at each step. Masks can be built in either additive or subtractive mode, as in advanced graphics packages. Tools include :
rectangular selection, elliptical selection, polygon selection, paint
brush mask selector, magic wand selection.
Also shows how to use CreatePatternBrush() api to implement a marching
ants style border around selection ...

Inputs
Shows how to use many of the region api's including : - CombineRgn() - GetRegionData() - CreateRectRgn() - CreateEllipticRgn() - CreatePolygonRgn() - FillRgn() - ExtCreateRegion() - FrameRgn() Also shows how to use the brush apis to create two custom brushes for a marching ants effect. - CreateBrushIndirect() - CreatePatternBrush()

Assumes
Don't forget to vote if you like it and any feedback, fixes, improvements, suggestions etc are most welcome ...

API Declarations
Shows how to use many of the region api's including :
- CombineRgn()
- GetRegionData()
- CreateRectRgn()
- CreateEllipticRgn()
- CreatePolygonRgn()
- FillRgn()
- ExtCreateRegion()
- FrameRgn()
Also shows how to use the brush apis to create two custom brushes for
a marching ants effect.
- CreateBrushIndirect()
- CreatePatternBrush()

Rate Advanced Mask Selections ver 1.1 (8(8 Vote))

Download Advanced Mask Selections ver 1.1

Advanced Mask Selections ver 1.1 Comments

No comments yet — be the first to post one!

Post a Comment

0/1000 characters