[Gambas-user] Draw.Begin signal 11
Ron
ron at ...1740...
Thu Jul 10 15:58:58 CEST 2008
Benoit Minisini schreef:
> On jeudi 10 juillet 2008, Ron wrote:
>
>> When writing some code to display an image blob I got across a signal 11
>> bug.
>>
>> The code below crashes on the line
>> Draw.Image...
>>
>> I didn't specify the correct DrawingArea , it should be 'DrawingArea1'
>>
>> I guess it should report an error than it couldn't find the DrawingArea
>> specified instead.
>>
>> If you need a backtrace I can try to get one.
>>
>> Regards,
>> Ron_2nd
>>
>> PRIVATE SUB ShowCapture(iId AS Integer)
>>
>> DIM pPicture as Picture
>> DIM rResult AS Result
>> DIM sTempFile AS String = Temp() & ".jpg"
>>
>> rResult = Main.hDB.Exec("SELECT id,stamp,image FROM capture_camera" &
>> iCam & " WHERE id =" & iId)
>> IF rResult.Count = 0 THEN RETURN
>>
>> File.Save(sTempFile, rResult!image.Data)
>>
>> pPicture = Picture.Load(sTempFile)
>> Draw.Begin(DrawingArea) '<---- wrong area filled in, should be
>> DrawingArea1
>> Draw.Image(pPicture.Image, 0, 0) '< ---------------------- SIGNAL #11
>> here Draw.End
>>
>> END
>>
>>
>
> Which version of Gambas do you use? Do you use gb.qt or gb.gtk?
>
>
Benoit,
I use Gambas 2.7 rev 1433, with gb.qt
Debian 4.0 and 2 liters of coffee ;-)
Regards.
More information about the User
mailing list