QBitmapEx
QBitmapEx Component
QBitmapEx is a control as a QBitmap with extensions of méthods. QBitmapEx Properties
| Field |
Type |
R/W |
Default |
|
|
|
|
| PenSize |
Long |
RW |
1 |
|
Pen size for draw line,rectangle and circle |
RW |
|
| PenStyle |
Long |
RW |
PS_SOLID_BMP |
|
Pen style , the others values are: PS_SOLID_BMP=0 PS_DASH_BMP=1 PS_DOT_BMP=2 PS_DASHDOT_BMP=3 PS_DASHDOTDOT_BMP=4 PS_NULL_BMP=5 PS_INSIDEFRAME_BMP=6 |
|
|
QBitmapEx Methods
| Method |
Type |
Description |
Params |
|
|
|
|
| DrawIco |
SUB(left%,top%,width%,height%,handle%) |
Draw an icon |
3 |
|
If the width and height parameters are 0,the icon will show with his dimensions by défault. |
|
|
| PasteFromClipboard |
SUB(x%,y%) |
Paste the image of clipboard |
2 |
| GetWidthClipboard |
FUNCTION as INTEGER |
Return the image width of clipboard |
0 |
| GetHeightClipboard |
FUNCTION as INTEGER |
Return the image height of clipboard |
0 |
| CanPaste |
FUNCTON as BOOLEAN |
Return true if image présent in the clipboard |
0 |
| Circle |
SUB(x1%,y1%,x2%,y2%,c%) |
Draw a circle |
5 |
| CircleFilled |
SUB(x1%,y1%,x2%,y2%,c%,Fill%) |
Draw a circle filled |
6 |
| Rectangle |
SUB(x1%,y1%,x2%,y2%,c%) |
Draw a rectangle |
5 |
| RectangleFilled |
SUB(x1%,y1%,x2%,y2%,c%,Fill%) |
Draw a rectangle filled |
6 |
| RoundRect |
SUB(x1%,y1%,x2%,y2%,x3%,y3%,c%) |
Draw a round rectangle |
7 |
| RoundRectFilled |
SUB(x1%,y1%,x2%,y2%,x3%,y3%,c%,Fill%) |
Draw a round rectangle filled |
8 |
| Line |
SUB(x1%,y1%,x2%,y2%,c%) |
Draw a line |
5 |
| FillSurface |
SUB(x%,y%,c%) |
Fill the surface pointed by the color of pixel x,y |
3 |
| TextOut |
SUB(x%,y%,s$,fc%,bc%) |
Draw text |
5 |
| InvertColor |
SUB(x%,y%,width%,height%) |
Invert color |
4 |
| Mirror |
SUB(x%,y%,width%,height%) |
Make a miror x |
4 |
| Flip |
SUB(x%,y%,width%,height%) |
Make a miror y |
4 |
QBitmapEx Events
| Event |
Type |
Occurs when... |
Params |
|
|
|
|
QBitmapEx Example
|