PUBLIC oform1 oform1=NEWOBJECT("form1") oform1.Show RETURN ********************************** DEFINE CLASS form1 AS form Top = 0 Left = 0 Height = 217 Width = 321 DoCreate = .T. Caption = "Form1" Name = "Form1" ADD OBJECT image1 AS image WITH ; Picture = "buttnormal.bmp", ; Height = 31, ; Left = 47, ; Top = 12, ; Width = 2, ; Name = "Image1" ADD OBJECT image2 AS image WITH ; Picture = "buttnormal.bmp", ; Stretch = 1, ; Height = 31, ; Left = 47, ; Top = 59, ; Width = 73, ; Name = "Image2" ADD OBJECT image3 AS image WITH ; Picture = "buttnormal.bmp", ; Stretch = 2, ; Height = 31, ; Left = 47, ; Top = 103, ; Width = 145, ; Name = "Image3" ADD OBJECT label1 AS label WITH ; WordWrap = .T., ; Caption = "Double click form to run the code. Why is the image with Stretch = 2 (image3) giving this fading result?", ; Height = 48, ; Left = 36, ; Top = 156, ; Width = 265, ; Name = "Label1" PROCEDURE DblClick bb=0h424D2E010000000000003600000028000000020000001F0000000100180000000000F8000000130B0000130B00000000000000000000DFA67FDF; + 0hA67F0000E1A881E1A8810000E3AA83E3AA830000E3AC87E3AC870000E3AE89E3AE890000E5B08BE5B08B0000E6B28EE6B28E0000E6B490E6B49000; + 0h00E7B591E7B5910000E8B896E8B8960000E9B997E9B9970000E9BA9AE9BA9A0000EBBC9CEBBC9C0000EDC09FEDC09F0000EDC1A2EDC1A20000EDC4; + 0hA4EDC4A40000EEC5A5EEC5A50000F0C6A9F0C6A90000EFC7AAEFC7AA0000F2CAAEF2CAAE0000F3CCB0F3CCB00000F3CEB2F3CEB20000F3D0B6F3D0; + 0hB60000F5D2B8F5D2B80000F6D3B9F6D3B90000F8D4BCF8D4BC0000F3D8BEF3D8BE0000FDD8C4FDD8C40000F7DCC2F7DCC20000FCDDC6FCDDC60000; + 0hF9DEC9F9DEC90000 This.image1.PictureVal = bb This.image2.PictureVal = bb This.image3.PictureVal = bb ENDPROC ENDDEFINE * *-- EndDefine: form1 **************************************************You can use any small bmp for butnormal.BMP The file I used was a blue gradient bmp Width = 2 pixels Ht = 31 pixels.