I was trying to use roScreen instead of roImageCanvas to see if I see any improvements in rendering. There is a point where i put i put a dialog above. The dialog won't draw. If I put an toImageCanvas in between, then it won't clear.
screen = CreateObject("roScreen") 'instructions
screen.Clear(&hf6f4f5FF)
screen.DrawObject(m.positions.logo.x,m.positions.logo.y, "blah.png")
d = CreateObject("roMessageDialog")
dPort = CreateObject("roMessagePort")
d.SetMessagePort(dPort)
d.SetText("message")
d.AddButton(1, "option 1")
d.AddButton(2, "option 2..")
d.EnableOverlay(true)
d.Show()
msg = Wait(0, dPort)
d.Close()
d = invalid
- Daniel
http://dbulli.com