Re: More thoughts on AbiShow

From: Martin Sevior (msevior@seviorpc.ph.unimelb.edu.au)
Date: Thu Nov 06 2003 - 22:13:40 EST

  • Next message: Martin Sevior: "Re: More thoughts on AbiShow"

    On Fri, 2003-11-07 at 12:54, Leonard Rosenthol wrote:
    > At 12:42 PM +1100 11/7/03, Martin Sevior wrote:
    > > I've thought some more on Marc's AbiShow proposal and I now
    > >mostly agree with him.
    >
    > Do you mean about the tree or about the software itself?
    >
    > Does there exist a "spec" for AbiShow? Design discussions?
    > Philosophy?
    >

    No. The ideas are all in my head. I have an idea of how this could
    happen utilizing most of the Abi codebase.

    The construction of text part would be all done with the Abi codebase
    with input being limited to text boxes.

    We create a new type of sectionlayout called fl_SlideLayout which
    contains nothing but text boxes and headers/footers.

    Each slide layout has just one page associated with it. The
    fl_SlideLayout has attribute/properties that describe the overall slide.
    It's background and it's transition from the previous slide.

    Animations are encoded in the attributes/properties of the text boxes
    but are ignored during content creation.

    The fp_Page class is extended to allow different modes of drawing
    depending on context. Transitions between slides are handled by the
    page's transitions property obtained from fl_Slidelayout.

    The fp_FrameContainers know how to draw themselves. The do this as
    either animations or just statically like they do now.

    Import/Export is done via lisenter classes the same we we currently do
    things.
     
    > Having authored one of the original "Presentation" tools,
    > Aldus Persuasion, back before there was even a catagory for such
    > things - I have a lot of experience with the market and would like to
    > know which problems are being solved, which methodologies are being
    > used, etc.
    >

    Fantastic!

    > Worrying about the text layout engine comes MUCH later...

    Well this is where my own bias as a bottom-up developer comes in to
    play. I need to see how the details will work before I can get the big
    picture :-)

    Cheers

    Martin



    This archive was generated by hypermail 2.1.4 : Thu Nov 06 2003 - 21:11:55 EST