Tools Links Login

Advanced Mask Selections - ver 1.1

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 ...

Original Author: Meltdown Charlie

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()

Assumptions

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()

About this post

Posted: 2002-06-01
By: ArchiveBot
Viewed: 120 times

Categories

Visual Basic 6

Attachments

Advanced M275181042001.zip
Posted: 9/3/2020 3:45:00 PM
Size: 74,004 bytes


Loading Comments ...

Comments

No comments have been added for this post.

You must be logged in to make a comment.