Dear All,
I need to use BRUSH for background image but how can I set the size (area) of Brush, not full WINDOW/DIALOG?
Thanks in advance,
Dutch
Natter wrote:DEFINE BRUSH oBh COLOR 0xF0F0F0
FillRect(oDlg:hDc, {100,100,200,200}, oBh:hBrush)
oDlg:Refresh()
DEFINE BRUSH oBrush FILE/RESOURCE <imageflle/resource> RESIZE / STRETCH
oWnd:SetBrush( oBrush )
nageswaragunupudi wrote:Image brushes
- Code: Select all Expand view RUN
DEFINE BRUSH oBrush FILE/RESOURCE <imageflle/resource> RESIZE / STRETCH
oWnd:SetBrush( oBrush )
This is all that is enough.
The image can be bmp,png,jpg or any other image type
It can be a file or resource.
You try both STRETCH and RESIZE clauses separately and decide what you prefer.
I personally prefer RESIZE and recommend instead of STRETCH.
The entire window is covered by the brush and will automatically resize when the window is resized.
Do not write any extra code more than what I suggested.
Return to FiveWin for Harbour/xHarbour
Users browsing this forum: No registered users and 35 guests