Hi Chris,
Firstly, I was to let out a resounding thanks to you for this project (and the Cornerstone family of projects) as they have been extremely enlightening and helpful. I have previously worked on a project developing a non-Javascript based DICOM Viewer and my team and I have been waiting for a solid open-source project that had a similar focus to base a client-side version on.
In working with Cornerstone, I had the following questions that you might be able to assist me with (in some sense) :
At present, what would be the latest set of tools to use or a project to pull them from?
I know that I have seen some discrepancies with regards to support between CornerstoneDemo and some of the CornerstoneTools and was curious which to use.
One of the main issues I found was that some functionality (e.g. measurement tools) in the examples appeared to work in Internet Explorer, while the same tools did not in the Demo. I tried using some of the same example code found within the examples within the context of a Viewer, but still couldn't get them to work.
Do you have a recommendation for handling touch events? Are there some tools that shouldn't be expected to work with touch?
I've tried using various versions of hammer.js in hopes that it would pick up on some of the events, but I thought I would just check to see if you had any tips with regards to implementing it.
I know that some of the touch events such as window levels, zooming and panning all see to work as expected, but should I be able to expect something like angle measurements to work with a touch interface?
How are things progressing with regards to Layouts?
I know that this is obviously a very tough area to handle within a DICOM Viewer and handling things like reference lines and all that jazz must be a nightmare. I was just curious as to how things were progressing in that direction or if you had any type of working repository demonstrating it (or even a basic idea for it).
I believe those were the only questions that had come up thus far, but I figured that you would be far and away the best person to ask. Congratulations again on the SIIM 2015 Award as well, it's a tremendous accomplishment that you should certainly be proud of.
Thanks again and I look forward to hearing from you.
Cheers,
Rion
Rion Williams
Lead Software Developer / Microsoft MVP (
ASP.NET/IIS)