[racket-users] Converting mouse event coordinates to coordinates in canvas dc

2018-01-20 Thread Pan Daimonium
Hi, I am trying to make a narrow-purpose graphical editor by subclassing canvas%. I'm reading mouse events to get coordinates, but they're coordinates on screen, and when I try to draw the results to the canvas' dc, they appear in the wrong place. I'm wondering what is the best way to convert

[racket-users] Re: Converting mouse event coordinates to coordinates in canvas dc

2018-01-20 Thread Pan Daimonium
Sorry, please disregard this. The coordinates are already correct, it was a totally unrelated bug that was causing the issue. On Saturday, 20 January 2018 04:01:12 UTC-5, Pan Daimonium wrote: > > Hi, > > I am trying to make a narrow-purpose graphical editor by subclassing > canvas%. I'm reading

[racket-users] HtDP/2e, HtDP/3e

2018-01-20 Thread Luis Sanjuán
This is great news! I'm wondering whether there is more on the way apart from HtDP/3e? -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...

Re: [racket-users] HtDP/2e, HtDP/3e

2018-01-20 Thread Matthias Felleisen
> On Jan 20, 2018, at 10:04 AM, Luis Sanjuán wrote: > > This is great news! I'm wondering whether there is more on the way apart from > HtDP/3e? Yes, eventually I will write HtDComponents and HtDSystems, pedagogic books on the respective topics, but at the rate I am going, they will be the

Re: [racket-users] HtDP/2e, HtDP/3e

2018-01-20 Thread Neil Van Dyke
Knuth established a standard in CS, of quality-focused pacing, and exceedingly useful tangents. Let's see... PLT has made its own language, computer (VM) architecture, and typesetting system... Matthew Butterick has covered fonts...  work proceeding on new editions... :) -- You received this

Re: [racket-users] HtDP/2e, HtDP/3e

2018-01-20 Thread Matthias Felleisen
:-) > On Jan 20, 2018, at 10:10 PM, Neil Van Dyke wrote: > > Knuth established a standard in CS, of quality-focused pacing, and > exceedingly useful tangents. > > Let's see... PLT has made its own language, computer (VM) architecture, and > typesetting system... Matthew Butterick has cover