[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Fenfire-dev] (Alph) PEG imagescrollblock--humppake
From: |
Hermanni Hyytiälä |
Subject: |
Re: [Fenfire-dev] (Alph) PEG imagescrollblock--humppake |
Date: |
04 Sep 2003 10:23:54 +0300 |
Hi,
Um...it would be nice to know what was *the initial reason* why this PEG
has been proposed. That is, PEG's author should make this clear in intro
so, for example, a reader who has not followed discussion intensively
in the mailing list could understand the reasoning for the creation of a
PEG.
-Hermanni
On Wed, 2003-09-03 at 13:45, Asko Soukka wrote:
> ==========================================================================
> PEG imagescrollblock--humppake: interface ImageScrollBlock
> ==========================================================================
>
> :Authors: Asko Soukka
> :Date-Created: 2003-09-03
> :Last-Modified: $Date: 2003/07/28 13:53:51 $
> :Revision: $Revision: 1.4 $
> :Status: Current
> :Status: Incomplete
> :Scope: Minor
> :Type: Interface
>
> This PEG prososes a new Alph scroll block type: ImageScrollBlock.
>
> Issues
> ======
>
> What would ImageScrollBlock be?
>
> RESOLVED: ImageScrollBlock would be the interface for
> Alph scroll blocks containing only a single image.
>
> Aren't current interfaces enough?
>
> RESOLVED: The currently existing scroll block interfaces are
> PageScrollBlock and TextScrollBlock, both extending the basic
> ScrollBlock interface. TextScrollBlock is meant for text and
> PageScrollBlock for PDF and PS documents.
>
> Scroll blocks containing single images should be handled
> separately from both the text scroll blocks and PDF/PS document
> scroll blocks. Therefore, they need their own scroll block
> interface.
>
> What spesific methods should the new interface provide?
>
> RESOLVED: None for now. The interface is currently needed only
> to separate ImageScrollBlocks from other ScrollBlocks. New
> ImageScrollBlock spesific methods could be pegged later, if
> found necessary.
>
> Changes
> =======
>
> The creation of interface ``org.nongnu.alph.ImageScrollBlock``.
>
> Changing SimpleImageScroll to implement the new interface. No changes
> into SimpleImageScroll's code is needed.
>
>