Little app using gtkD, how to make it well?
Romain via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Sep 11 13:21:30 PDT 2017
On Monday, 11 September 2017 at 20:19:28 UTC, Romain wrote:
> Hello,
>
> I started an application using gtkD and libusb-d. I would love
> to get some hints about how to make good use of D since I'm a
> java developper and maybe use too much of it in D code or doing
> wrong things.
>
> The program will only work with msi laptop that have a
> steelseries keyboard, but it may work with other hardware and
> is untested.
>
> I think the program leak (or don't release the usb handle) when
> exiting using ctrl+c for example, so I may move the Keyboard
> and all libusb object in the global scope and use them by using
> a kind of sigterm handler. Initially I used the "scope(exit){}"
> but it don't work :)
>
>
> Thanks you
Of course, the url is https://github.com/notnotme/msi-steelseries
More information about the Digitalmars-d-learn
mailing list