On 03/10/2012 07:43 AM, DFGH wrote:
I have a large GUI application written in C# and i want to rewrite it in D. Is there something like the System.Drawing available?
If you can make due with fairly low-level access to the screen, then I might suggest checking out the Derelict2 bindings and consider SDL or OpenGL. Now, these are probably much harder to use than System.Drawing: you'll have to implement a lot of the primitives from lower things. OpenGL perhaps even moreso, since you'd have to learn its model before you even get very many pixels onto the screen. This would be more of a thing for game devs than for apps devs, since in game dev you'll be spending so much time on game-specific stuff that writing a few graphics primitives becomes a drop in the bucket at times. I figure you're probably going to want something that gets you going faster. Hmmmm, there's probably a better way, but I thought I'd mention this incase it's of any worth.
It makes me wonder what's happening with all of the old team0xf code written in D1. IIRC there was a lot of it, and it went places.