Best wishes to all for the new year.
À (At) 10:51 +0100 4/01/99, BOULOUX Mickaël CNET/DSM/REN écrivait (wrote) :
>Hi,
>First of all, I wish you all an happy new year!
>
>Ian and me have already discussed this subject before. Basically I will use
>the same
>arguments to express our point of vue on this subject which is :
>This is not allow by the MHEG-5 standard.
>
>In the file startup, you have something like :
>> {:ObjectRefVar
>> 103
>> :Shared true
>> :OrigValue :ObjectRef ( '~/scene1.mhg' 23 )
>> }
>>
>Chapter 51 ("referencing the MHEG-5 Objects"), it is not written that you
>can refefrence an Ingredient of a scene ("~/scene1.mhg 23) within an
>application object ("~/startup" 0).
I agree that direct declaration of initial value to a reference outside the
application scope is not allowed, following chapter 51 rules.
>Within an application object, the only kind of Ingredient allowed for
>reference are the Ingredient of the Application group (case II.A)
>
>Some will say : this is a reference and not a target, so it is allowed.
>But see also chapter 50.1 ("ObjectReference") and you will see there is no
>special case for the objectreference.
Though, it seems absolutely feasible to me that this variable can later
store a reference like the one above.
Once scene1 is active, it seems to me that nothing prevents using
SetVariable action targeted on the shared application's objectRefVar to set
it to an active and visible reference ('~/scene1.mhg' 23).
Moreover, I expect that this variable keep its value when scene1 is
destroyed and could still be used if I come back to scene1 later.
Even more importantly, I expect to be able to set a shared variable as an
objectRef to a scene object itself ('~/scene1.mhg' 0) and being able to use
it as a indirect target for a transitionTo action from any active scene of
the application.
Am I expecting right here ?
If not, explain me why, please.
Best regards,
__________________________________________________________________
Emmanuel BEUQUE mailto:ebeuque@pratique.fr
MediaServ tel: +33 (0) 2 99 64 35 64
Multimedia consultant & developer fax: +33 (0) 2 99 64 36 65