I had the same experience as Andrew. I would love to see a mousedown and
mouseup message sent to this widget.
Bill
William Prothero
http://earthlearningsolutions.org
> On May 1, 2018, at 10:16 PM, Andrew Bell via use-livecode
> wrote:
>
> (apologies, this was initially sent to the wrong email)
>
> Is there any way to capture mouseDown/Up on a Segmented Control widget?
> hiliteChanged is the only message that is documented or shows up in the
> Script Editor and standard mouseDown/Up handlers aren't acknowledged. Am I
> missing something or does this need to be enabled first in LCB and then
> passed to LC?
>
> I tried putting a mouseDown/Up on the widget and it doesn't trigger. I tried
> putting the widget in a group by itself (a trick I learned so I could put
> Effects on widgets) and applying the mouseDown/Up script to the group and it
> doesn't trigger. I add another object to that group and when I click on that
> other object the group script finally triggers, but not when clicking on the
> widget.
>
> My problem is that I can't find a way to determine if the item of the
> Segmented Control that was clicked was already the current hilitedItem. I
> know I can toggle the hilite, but I just want to know if the current "active"
> item has been clicked again.
>
> My goal is to replace 3 buttons that I use to sort a dataGrid by 3 different
> filters. Currently I have the buttons scripted to act like a group of radio
> buttons (but they are standard buttons for easier skinning) and realize if
> they are the "active" button and toggle sorting by descending/ascending for
> that filter (the iconPresetName of a SVG widget is also toggled at this time
> to indicate the sort direction).
>
> --Andrew Bell
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode