>> Neat trick, but isn't IconMBS Mac only? I specifically asked for windows.
> 
> IconMBS class, but not IconMBS function on folderitem class.

Aah, I see. Now I got it to work, but only on Mac OS. I forgot that for some 
reason folder items created via GetTemporaryFolderItem can't be renamed (at 
least not by simply assigning to the name-property).

So this works on Mac OS:

  dim f as 
FolderItem=specialfolder.Temporary.Child("test."+Self.TextField1.text) //(I 
entered "pdf" or "doc" into Self.TextField1)
  Self.mIcon =new Picture(32,32,16)//Self.mIcon is a picture property of the 
window
  f.DrawWideIconMBS(Self.mIcon.Graphics,0,0,32,0)
  Self.Canvas1.Invalidate

and in Canvas1 Paint event :

  if Self.mIcon isa pictURE then
    g.DrawPicture(Self.mIcon,0,0,32,32)
  end if

but it would only draw a blank picture on windows...

Maximilian Tyrtania
http://www.contactking.de
_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
mbsplugins@monkeybreadsoftware.info
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to