Re: Clarification for SetCursorShape action

Thomas Casey (tcasey@tcasey.demon.co.uk)
Tue, 08 Jul 1997 00:43:49 +0100

Having read the dialogue on this issue especially, we do need to
determine how MHEG-5 will be ammended in the future. Has any one heard
from Ton Schwengler lately? I have just returned to my office after two
weeks in the States, and am reading email from the latest back, and did
not yet notice anything from Tom S. Will he attend the Stockholm
meetings?

This and similar issues will be discussed in Stockholm and acted on if
appropriate.

Regards

Tom Casey

Andreas Kraft wrote:
>
> Hi,
>
> On Fri, 4 Jul 1997, Wataru KAMEYAMA wrote:
>
> > > The problem is that the CursorShape class (and Font and Palette) has no
> > > explicit Activation behaviour. Maybe we should add one?
> > >
> > > Activation:
> > > 1. Apply the Activation behaviour as defined in the base class.
> > > 2. Set the RunningStatus attribute to True and generate an IsRunning
> > > event.
> >
> > You are completely right, and nobody didn't realize the missing point.
> > I agree with you, and we should add the activation behavior as written
> > by you and as same as Variable class. And we'd better to propose an
> > erratum or an amendment to WG12.
>
> OK. Who will do it? Are you attending the Stockholm meeting?
>
> I think we have found another related problem.
> The internal behaviours for Activation and Deactivation of the Audio class
> are missing. The problem is that it is never actually activated because it
> inherits from Ingredient and Presentable, but not from Visible as the other
> stream components (Video and RTGraphics). Because neither Ingredient nor
> Presentable set the RunningStatus to true and generate the IsRunning event,
> an Audio object is never really activated.
> I therefore propose to add the following to 38.3 (Internal Behaviours):
>
> Activation
> 1. Execute the Activation behaviour as defined in the base class.
> 2. Set the RunningStatus to True and generate an IsRunning event.
>
> Note: The actual playing of an Audio object is started during the
> Activation behaviour of the Stream object the Audio object is a
> component of.
>
> Deactivation
> 1. If the RunningStatus attribute of the object is False, ignore the
> behaviour, otherwise:
> 2. Stop playing the Audio.
> 3. Execute the Deactivation behaviour as defined in the base class.
>
>
> Btw, when is the Activation behaviour of a Stream component executed?
> Before or during the Activation behaviour of a Stream?
>
> Very best regards,
>
> Andreas
>
> --
> o _ Andreas Kraft
> (\_|_) GMD FOKUS, kraft@fokus.gmd.de, +49 30 25499-232
> T> ] [ The sky is the limit