>>Any variable declared in 'parent' method scoped to 'child' method, so you can 'return' as many variables as you want. But try first to use properties: it's the OOP way.
>
>it's easier to add an array property to your class, store the two choices there and access them by doing
>
> oReturned = createobject('myclass')
> oReturned.show
> myAnswer[1] = oReturned.SaveValue[1]
> myAnswer[2] = oReturned.SaveValue[2]
> release oReturned
>
Thanks, I understand what you mean, but how do I do if I want to use a fuction or procedure.
>are you using the multi-select option in a list?
NO