papo-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Papo-hackers] papo/neb lam.pl neb/LayoutParser.pm neb/Tree/Fo...


From: Federico Heinz
Subject: [Papo-hackers] papo/neb lam.pl neb/LayoutParser.pm neb/Tree/Fo...
Date: Wed, 30 Apr 2003 08:43:26 -0400

CVSROOT:        /cvsroot/papo
Module name:    papo
Changes by:     Federico Heinz <address@hidden> 03/04/30 08:43:26

Modified files:
        neb            : lam.pl 
        neb/neb        : LayoutParser.pm 
        neb/neb/Tree   : Form.pm LayoutBox.pm 
Added files:
        neb/neb/Tree   : Page.pm 

Log message:
        * Fixed design flaws:
        - <page> tags deserve their own class, because they are screen objects,
        but can't advertise their geometry through XML
        - Forms are really LayoutBoxes, not ScreenObjects, since they contain
        stuff
        - upon succces at attempts to compute their {width|height}, LayoutBoxes
        should set it through a recursive call to $self->{width|height}, and
        *NOT* to SUPER:: (otherwise, subclasses cannot choose to override the
        query behaviour but not the set behaviour of the method)
        * lam now accepts forms without dimensions, and tries to do something
        sensible about them:
        - if dimensions can be autocomputed, they are
        - otherwise, a default dimension is used
        - default dimensions can be changed with --default-form-{width|height}

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/papo/papo/neb/lam.pl.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/papo/papo/neb/neb/LayoutParser.pm.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/papo/papo/neb/neb/Tree/Page.pm?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/papo/papo/neb/neb/Tree/Form.pm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/papo/papo/neb/neb/Tree/LayoutBox.pm.diff?tr1=1.7&tr2=1.8&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]