Subject Re: tib_image code example?
Author
So I guess I'll use another control here not the TIB_IMAGE. 
Perhaps Delphi's TImage and the dataSOurce's OnChange event to load the blob image into a TBLOBStream then into the TImage.Picture?

I was not able to use T<XX>Stream to load the TImage. Instead I loaded the blob field in the DB, saved it to a temporary file and loaded the file into the TImage. Perhaps there is a better solution?

************
  if BLoadingGraphic then Exit;
  picExtn := qrPics.fieldByName('pic_extn').asString;
  tempFile := gTempFolder+'tempPic'+picExtn;
  qrPics.FieldByName('pic').SaveToFile(tempFile);
  image1.picture.LoadFromFile(tempFile);
***********
Functionality but not elegance. 
Now users can grab any graphic file seen in OpenPictureDialog, save it in a blob field and later load it to the TImage on the IBO datasource's OnChange event. It is desirable to have a checkbox close by to tell TImage.Stretch=true. Some formats need it others should leave it false.