Bild skaliert in Canvas malen

Mit Hidpi auf ON scheint sich das Skalieren gendert zu haben. Was in der einen App ohne Hidpi luft geht hier nicht mehr.
Nur erschliet sich mir nicht, warum das nicht mehr klappt, das Bild soll proportional skaliert in das canvas gemalt werden.

dim faktor as Double=min((g.width)/bilder(cellIndex).width,(g.height)/bilder(cellIndex).height) g.DrawPicture bilder(cellIndex),0,0,g.Width*faktor,g.Height*faktor,0,0,bilder(cellIndex).Width,bilder(cellIndex).Height

wie wre es mal smtliche Ausdrcke in Variablen zu legen, damit Du die im Debugger anschauen kannst?

ich habs,… kapiert… :wink:

dim faktor as Double=min((g.width)/bilder(cellIndex).width,(g.height)/bilder(cellIndex).height) g.DrawPicture bilder(cellIndex),0,0,bilder(cellIndex).Width*faktor,bilder(cellIndex).Height*faktor,0,0,bilder(cellIndex).Width,bilder(cellIndex).Height