Exit Switch or break switch question

Thomas McGrath III 3mcgrath at comcast.net
Thu Mar 20 14:31:02 EDT 2008


Len,

I just checked and unless I missed something there is no choice for  
multi-line selection in the ComboBox.

Tom

On Mar 20, 2008, at 12:31 PM, len-morgan at crcom.net wrote:

> If I'm not mistaken (and I frequently am), isn't there an option on
> comboboxes to allow multi-line selections?  Or is that just the option
> menu?
>
> len morgan
>
>> Hi Len,
>>
>> Multiple exit points seems like a good point for clarity unless maybe
>> the switch is very very long then you would know if one was found it
>> would be the absolute end of the script instead of the possibility of
>> it finding another match as well later on in the script.
>>
>> However, with that said, this is a combo box and I would think only
>> one choice can match so the break seems to be my answer for both
>> clarity (smaller script) and few keystrokes and because no other
>> matches are possible anyway.
>>
>> Thanks,
>>
>> Tom McGrath
>>
>>
>> On Mar 20, 2008, at 11:11 AM, len-morgan at crcom.net wrote:
>>
>>> I've always used the second example you had.  Sometimes it can get a
>>> little harder to debug (and less clear for someone else reading your
>>> code)
>>> if you have multiple exit points.  In the end, I think they both
>>> accomplish the same thing.
>>>
>>> len morgan
>>>
>>>> If I want to leave a switch statement after successfully matching a
>>>> case is it better to break and rund to the end without a default
>>>> statement or to exit the switch from that case?
>>>>
>>>> ComboBox
>>>>
>>>> on menuPick pChosen
>>>>    switch pChosen
>>>>        case "Home"
>>>>            -- code goes here
>>>>            exit switch
>>>>         case "Work"
>>>>            -- code goes here
>>>>            exit switch
>>>>    end switch
>>>> end menuPick
>>>>
>>>> OR
>>>>
>>>> on menuPick pChosen
>>>>    switch pChosen
>>>>        case "Home"
>>>>            -- code goes here
>>>>            break
>>>>        case "Work"
>>>>            -- code goes here
>>>>            break
>>>>    end switch
>>>> end menuPick
>>>>
>>>> Thank you,
>>>>
>>>> Tom McGrath
>>>> _______________________________________________
>>>> use-revolution mailing list
>>>> use-revolution at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>>>
>>>
>>>
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your  
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution




More information about the Use-livecode mailing list