FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour How to clear an oImage
Posts: 233
Joined: Sat Dec 30, 2006 06:10 AM
How to clear an oImage
Posted: Wed Jul 11, 2007 12:53 PM
When I hit the "Clear" button I still see the image - I want it to be blank.

   REDEFINE IMAGE oImage ID 4010 OF oDlg_Edit_Line FILE cImage WHEN FILE(cImage) ADJUST UPDATE
   //Load image button below
   REDEFINE BUTTON ID 4011 OF oDlg_Edit_Line ACTION ;
   ( cImage := cGetFile32("Images (*.jpg) | *.jpg |" + "All files (*.*) | *.* |", "Select an image file" ),;
   IF(FILE(cImage),(oImage:cBmpFile:=cImage,oImage:Reload(),oImage:Refresh()),NIL))
   //CLear image button below
   REDEFINE BUTTON ID 4026 OF oDlg_Edit_Line ACTION (cImage:="",oImage:cBmpFile:=cImage,oImage:Destroy(),oImage:Refresh())
Many thanks

Ollie.



Using:

xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6406)

Borland C++ 5.5.1

FWH 9.04 (2009 Apr)
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
How to clear an oImage
Posted: Wed Jul 11, 2007 06:24 PM

[u:fp7xm9kz]Try this: [/u:fp7xm9kz] oImage:Hide() + oImage:End() + oImage := NIL + SysRefresh()

Regards

Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55
Posts: 233
Joined: Sat Dec 30, 2006 06:10 AM
How to clear an oImage
Posted: Thu Jul 12, 2007 06:34 AM

Thank you. oImage:Hide() gave me what I was looking for.

Many thanks

Ollie.



Using:

xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6406)

Borland C++ 5.5.1

FWH 9.04 (2009 Apr)

Continue the discussion