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