I think that is because he makes them up as he goes along. You all solved the initial query far too quickly and easily. Next time, hem and haw a lot, and make it look like you really can't decide, THEN spring it on him

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller
I think that is because he makes them up as he goes along. You all solved the initial query far too quickly and easily. Next time, hem and haw a lot, and make it look like you really can't decide, THEN spring it on him
You're right. I went back to the test I'd done this morning, and it seems the first attempt at running "disable the selobj" from LC's Message Box didn't take (reason #44 why I wrote my own Message Box replacement, and reason #12 why I should remember to always use my replacement). Trying it again yields the result consistent with other objects.
Disabled buttons are drawn with gray borders and text to indicate that they cannot be clicked. Controls whose disabled property is true do not trigger messages such as mouseUp or mouseEnter, but they can respond to messages sent with the send command. If a disabled control is on top of an enabled control, the disabled control is transparent to clicks, and clicking sends the appropriate messages to the enabled control underneath.
Good find. It goes beyond even LC's messaging to include all mouse behaviors. It acts as though the thing you're looking at right in front of you doesn't exist at all.jacque wrote: ↑Sun Jul 12, 2020 6:40 pmEdit: The issue may be a documentation error. It refers to mouse clicks and keyboard presses but should probably refer to all mouse messages instead.
Disabled buttons are drawn with gray borders and text to indicate that they cannot be clicked. Controls whose disabled property is true do not trigger messages such as mouseUp or mouseEnter, but they can respond to messages sent with the send command. If a disabled control is on top of an enabled control, the disabled control is transparent to clicks, and clicking sends the appropriate messages to the enabled control underneath.