Nudge, nudge, nudge ...
Posted: Wed Nov 09, 2016 2:13 pm
Hi,
just had my strangest LV bug ever. *)
Working on a modal chooser stack I had, after hours of coding & debugging, finally finished all the GUI, including the two pop up btns meant to work as filters. Such is, for me, tedious and detestable work, nudging around buttons, intercepting rawkeydowns, keyups and mousedoubleups, messing with the message passing order - no fun at all.
Anyways, it was nearly ready. Only to put all in place, then done - hooray!
(I don't need to mention that my last "Save" was at least 2h ago, right?)
So I select both btns, get "Align" in the property inspector, adjust heights and widths, and start to nudge them a bit right, using the nice little arrow in the inspector. I must have hit the nice little arrow too hard, or too often. Because it seemed "stuck" - the 2 buttons didn't stop again, they slowly wandered from left to right, first the upper one, then the lower one. Again and again. And again, unstoppable. What would happen if they'd reach the edge of the monitor? Would they fall down on my desk?
LC was completely unresponsive now. No clicks wherever did anything, neither Ctrl-period. Switching the LC windows using the windows task bar worked, but didn't help anything. I started to sweat, reconsidering how much work I'd delete if I had to kill LC now.
After a while the buttons switched direction, and started creeping back to the left. Then a bit up, right again, left again. Looked like an overload of messed up nudge messages ;-)
Went to make more coffee. When I came back 1/4h later, the buttons happily sat in the top right corner of their window, and seemed to like it there. LC allowed me save the stack, before I reloaded it. Puh.
Only then I realized that on my other screen, hidden behind the text editor & the SQL tool, sat my mod version of MaxV's "auto backup", that saves a copy of the working stack all 5 minutes ...
For your entertainment & better understanding I re-staged the situation:
Have fun!
*) Well, dunno if it's a real bug. After reloading LC, again selecting the 2 btns & calling the inspector I got an revError, with quite some text in the msg box, about propertypalette & menubar. Assume one or more of the revStacks got an injury & needs replacement.
And it's 6.7.10 anyways, so no need to file a bug report. Nobody would care anyways.
just had my strangest LV bug ever. *)
Working on a modal chooser stack I had, after hours of coding & debugging, finally finished all the GUI, including the two pop up btns meant to work as filters. Such is, for me, tedious and detestable work, nudging around buttons, intercepting rawkeydowns, keyups and mousedoubleups, messing with the message passing order - no fun at all.
Anyways, it was nearly ready. Only to put all in place, then done - hooray!
(I don't need to mention that my last "Save" was at least 2h ago, right?)
So I select both btns, get "Align" in the property inspector, adjust heights and widths, and start to nudge them a bit right, using the nice little arrow in the inspector. I must have hit the nice little arrow too hard, or too often. Because it seemed "stuck" - the 2 buttons didn't stop again, they slowly wandered from left to right, first the upper one, then the lower one. Again and again. And again, unstoppable. What would happen if they'd reach the edge of the monitor? Would they fall down on my desk?
LC was completely unresponsive now. No clicks wherever did anything, neither Ctrl-period. Switching the LC windows using the windows task bar worked, but didn't help anything. I started to sweat, reconsidering how much work I'd delete if I had to kill LC now.
After a while the buttons switched direction, and started creeping back to the left. Then a bit up, right again, left again. Looked like an overload of messed up nudge messages ;-)
Went to make more coffee. When I came back 1/4h later, the buttons happily sat in the top right corner of their window, and seemed to like it there. LC allowed me save the stack, before I reloaded it. Puh.
Only then I realized that on my other screen, hidden behind the text editor & the SQL tool, sat my mod version of MaxV's "auto backup", that saves a copy of the working stack all 5 minutes ...
For your entertainment & better understanding I re-staged the situation:
Have fun!
*) Well, dunno if it's a real bug. After reloading LC, again selecting the 2 btns & calling the inspector I got an revError, with quite some text in the msg box, about propertypalette & menubar. Assume one or more of the revStacks got an injury & needs replacement.
And it's 6.7.10 anyways, so no need to file a bug report. Nobody would care anyways.