October 28, 2003 Re: it needs Reflection. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ant | Ant wrote: > Sorry, I have no idea, I've limited resources (time) and cannot go > there... GTK for windows is part of the "official" GTK release but > seems to be maintain by 1 person only... :( (if the guy has a P4 at > 3.06 he will never think on performance...) I have mailed this guy once, offering him help him fix Tablet support if he helped me through the code. The bug happens because in X, input device support is unified, and in Windows tablet support is separate. So events get triggered twice in most cases in Windows GTK - once with mouse source, once with tablet source and pressure information. To avoid it, one has either to listen to mouse only, and every time check tablet, whether the pen is in use, pressure, and so on; or, listen to tablet, and implement careful event filtering: tablet would may send events more often, and usually earlier than the mouse, thus allowing for better resolution - but one has to filter corresponding mouse events out then. But since his version has a bug, it's not possible to draw a solid line with a tablet in GIMP, because it switches mode between mouse and tablet about a few dozen times per second. So, i got no answer. :( I think i should have written in Finnish. Even better: i think i should just ignore him. He will not think of anything. I'm ignoring GIMP altogether, i don't know whether the bug has been fixed or not. > I believe (not sure) there is a version of GTK for the Mac (should be > easy for OS 10) They are exact ports of the Unix GTK, that is they, by an old Unix tradition, do all the drawing in the application domain. This is not only something uncomfortable for Windows users, but even really irritating for Mac users. What i actually meant is not a port, but rather a *clone*, which would be a mostly compatible replacement for GTK. Sure, much work, one needs more interested people. -eye |
October 29, 2003 Re: it needs Reflection. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ilya Minkov | In article <bnmo81$10mm$2@digitaldaemon.com>, Ilya Minkov says... > >Ant wrote: >> Sorry, I have no idea, I've limited resources (time) and cannot go >> there... GTK for windows is part of the "official" GTK release but >> seems to be maintain by 1 person only... :( (if the guy has a P4 at >> 3.06 he will never think on performance...) > >I have mailed this guy once, > >So, i got no answer. :( I kinda understand him: probably he receives hundreads of those emails a week I bet you he reply to the first couple dozen and then just give up... Some of these popular projects with a small teams (1) have very rispid messages saying "Don't ask me that...", "ask this over there, not here", "I've nothing to do with such and such"... Any way the project [GTK for windows] seems popular enough to have more the one maintainer, so some thing is going on there ... (?) >irritating for Mac users. What i actually meant is not a port, but rather a *clone*, which would be a mostly compatible replacement for GTK. I understand that, Walter stated once (don't make search the posts again) that the best way (on his view) to have a D gui is to rewrite a good one from another language in D, seems that your idea goes on the same direction (maybe with different goals) > >Sure, much work, one needs more interested people. > No doub... (but if you're going to have that much trouble make sure GTK is your best choice before commiting) Ant |
Copyright © 1999-2021 by the D Language Foundation