I’ve developed a sketchpad form that generally works well and is almost ready for posting on github (if I can figure out how to do that). I had attempted to post a previous version that didn’t have touchpad support (which was crucial) but didn’t get any feedback. It’s also possible that I didn’t upload it correctly. Briefly, it is a visit-linked graphic form wherein one can sketch any desired scrawl over a predetermined background of one’s choosing. Anticipated uses could range from drawing positions of lacerations over a facial background, for example, or perhaps relative sizes and shapes of various lesions over a human body background but it could also be utilized to save a signature over a consent or other administrative form. Essentially, it saves analog data (the sketch) in a digital format (in the database). I also use it as I’m seeing patients to keep quick notes (like a paper scratchpad) to aid my memory when I’m dictating later. There are still a few minor quirks however. The flow and end results work perfectly at a computer while working with a mouse. My desired workflow, however, would be with a stylus and touchpad (I use an Apple Pencil and iPad), as I don’t have easy access to a computer while working directly with patients. I presume that it would work with other touchpad devices but have no means by which to test them. But what works on the computer doesn’t quite work smoothly on the iPad. I can create and save the sketches appropriately but if I attempt to view the saved results on the encounter summary page (by clicking “expand all”, for example) the whole working non-“header” portion of the page rides upwards by 25 pixels or so (an amount equal to the vertical dimension of the little tab that reads “Summary” at the top of the lower portion of the page) and this then throws off the vertical component of the touch position for the page, which makes clicking on desired areas to collapse or edit the sketchpad a hit or miss option (mostly miss). I can always collapse everything by clicking the “View Past Encounters” button on the header and reselecting the desired visit but this doesn’t seem entirely professional.
Does anyone have any ideas where the code is that makes the little blue Summary tab disappear? Furthermore, why would it work differently on a touchscreen device than a computer screen with mouse? I can certainly put my existing code up on github, which might make following along with the above problem description a little easier. Thank you.