Originally Posted by
baka
as for me, what I would like twinbasic to be is, example:
- we do this in VB6 because theres no built-in function that can do it, example subclassing the mouse wheel.
twinbasic should instead give us a built-in alternative so we dont need to subclass again.
- same as before, is "the usual API", like get width/height in pixel and all the trouble with DPI etc.
twinbasic should have a built-in alternative so we dont need to deal with that again.
- a more robust graphic rendering that is following the monitor sync. so, all the graphic methods, that "draw", will actually draw into a memory buffer, and when monitor sync, it will draw "everything" in one go. (like we have with direct2d, I draw everything but not until I use "EndDraw" it will actually show. this will allow flicker-free drawing/animation.
so, instead of adding VB.NET features, VB6 can be upgraded first, by looking at every aspect that are lacking or where we need to do lots o "tricks" to go around a problem, twinbasic should give us an alternative.