GUI screen pack pure MMBasic


Author Message
yock1960
Senior Member

Joined: 18/08/2020
Location: United States
Posts: 167
Posted: 11:14pm 05 Apr 2021      

  CaptainBoing said  Thanks for the feedback Steve.

I have un-remmed the GUI CURSOR MOUSE in the CMM2 switch inside GetTouch - thanks. Not having a CMM2, that bit was done for me and I was putting it in "blind"

You are right about the box on the checkboxes - that was corrected in V0.63

The slider object is re-drawn as it is moved in the "cursor/touch down" section of ProcessTouch() - Case 4 immediately before the Loop at the end of the case (line 181 in my code here) - there should be no reason to redraw in your own program. I am testing on an F4 and it animates nicely, so if there is some difference in action on the CMM2, see if you can catch it and fix in ProcessTouch()

I am really pleased to see you playing and extending the functionality - precisely what this is meant for.

Cheers


Okay, when was v0.63, all I see is page history by number/date. This could be another CMM2 specific issue...although one of TassyJim's images appears to show it fixed.

I think the slider redraw issue may be CMM2 related....how the mouse cursor is implemented...making this change (hiding the cursor while the slider is being moved) fixes it.

                   Case 4'slider
                     Local w
                   -->  GUI Cursor Hide  <--
                     Do
                     .
                     .
                     .
                     Loop
                  -->   GUI Cursor Show  <--

Steve