Upload:
REALbasic 2 plugin for Graphics extension class.
New:
- New method: mic_GetSeedRegion(0.9.3b1)
This method refered gcPaint plugin of Mr. Hiroyuki Shoji.- Update "Marqee.rbp" sample project.
- New method: DrawPatRegion, FillPatRegion(0.9.2b1)
g: Graphics, patListID: Resource ID of 'PAT#', index: index number of 'PAT#', pnMode: PenMode, BackColor: Back color
pnMode
8
patCopy
Overwrite background entirely
9
patOr
Overwrite where pattern is black
10
patXor
Invert where pattern and bkgd are both black
11
patBic
Force white where pattern is black
12
notPatCopy
Invert pattern, then patCopy
13
notPatOr
Invert pattern, then patOr
14
notPatXor
Invert pattern, then patXor
15
notPatBic
Invert pattern, then patBic
Draws a line from X1, Y1 to X2, Y2 with 'PAT#' pattern.
g.DrawPatLine( x1 as integer, y1 as integer, x2 as integer, y2 as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws the outline of a rectangle with 'PAT#' pattern.
g.DrawPatRect( left as integer, top as integer, widht as integer, height as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws the outline of an oval with 'PAT#' pattern.
g.DrawPatOval( left as integer, top as integer, widht as integer, height as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws the outline of an rounded rectangle with 'PAT#' pattern.
g.DrawPatRoundRect( left as integer, top as integer, widht as integer, height as integer, ovalWidth as integer, ovalHeight as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws the outline of an region with 'PAT#' pattern.
g.DrawPatRegion( rgnPic as Picture, left as integer, top as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws a rectangle filled with 'PAT#' pattern.
g.FillPatRect( left as integer, top as integer, widht as integer, height as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws a oval filled with 'PAT#' pattern.
g.FillPatOval( left as integer, top as integer, widht as integer, height as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws a rounded rectangle filled with 'PAT#' pattern.
g.FillPatRoundRect( left as integer, top as integer, widht as integer, height as integer, ovalWidth as integer, ovalHeight as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Draws a region filled with 'PAT#' pattern.
g.FillPatRegion( rgnPic as Picture, left as integer, top as integer, patListID as integer, index as integer, pnMode as Integer, BackColor as Color )
Get picture of mouse down region
g.mic_GetSeedRegion( x as integer, y as integer ) as Picture