Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Sep 2000 10:47:49 -0500 (CDT)
From:      Alexander Langer <alex@usw4.freebsd.org>
To:        libh@FreeBSD.org
Subject:   cvs commit: libh/lib/hui Hui.cd.cc Hui.hh HuiQt.cc HuiQt.cd.cc HuiQt.hh Makefile
Message-ID:  <200009091547.KAA05572@usw4.freebsd.org>

next in thread | raw e-mail | index | archive | help
alex        2000/09/09 10:47:49 CDT

  Modified files:
    lib/hui              Hui.cd.cc Hui.hh HuiQt.cc HuiQt.cd.cc 
                         HuiQt.hh Makefile 
  Log:
  Bring in the basic framework for a new widget ``ContainerWidget'', which
  helps with simple positioning of objects withing the UI.
  It will be a complete virtual, non-visible widget.
  
  However, currently it is Qt only and includes only the basic functions
  a widget needs.  It is already accessable by ``byName'' and similar
  functions, but prints much debug code only for most functions.
  
  It is derived from Hui::Widget and will support ALL functions
  a GroupWidget supports in future, plus some additional stuff that
  is needed for the child-positioning in the widget.
  
  The integration of new objects with TCL makes big problems, and this
  is the first version which actually compiles _AND_ works.
  This is the reason why I commit it.
  
  The next steps are:
  	* TVision support
  	* extend the widget to behave as a usual widget, i.e. resize/move
  	  it correctly
  	* add GroupWidget functionality, i.e. make the ContainerWidget a
  	  possible parent for all other kinds of EmbeddedWidgets,
  	  GroupWidgets or ContainerWidgets
  	* add automatical resizing and positioning of the childs within
  	  the container
  	* remove debug code & commented-out code
  
  This commits includes some whitespace changes that I happened to
  introduce while working on the widget.  However, all files need a
  complete whitespace markup anyways, so I kept them.
  
  Revision  Changes    Path
  1.6       +39 -2     libh/lib/hui/Hui.cd.cc
  1.5       +34 -25    libh/lib/hui/Hui.hh
  1.6       +76 -3     libh/lib/hui/HuiQt.cc
  1.6       +22 -1     libh/lib/hui/HuiQt.cd.cc
  1.6       +72 -22    libh/lib/hui/HuiQt.hh
  1.4       +6 -8      libh/lib/hui/Makefile



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-libh" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009091547.KAA05572>