Date: Fri, 9 Aug 2002 23:49:10 -0400 From: The Anarcat <anarcat@anarcat.ath.cx> To: libh@freebsd.org Subject: rhtvision port Message-ID: <20020810034910.GA84884@lenny.anarcat.ath.cx>
next in thread | raw e-mail | index | archive | help
--AhhlLboLdkugWU4S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all! I finished my "porting" of libh to rhtvision. I am less and less sure of the use of all this work now. :( I thought rhtvision might solve some bugs we have in text mode. However, no bug is solved by the switch. The output looks a bit better, but that's all. I include the patch here and I uploaded a screenshot for convenience.=20 http://usw4.freebsd.org/~libh/screenshots/screenshot-rhtvision-2002-08-09.j= pg ? compile ? rh.patch Index: Makefile.inc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/Makefile.inc,v retrieving revision 1.23 diff -u -r1.23 Makefile.inc --- Makefile.inc 14 Apr 2002 00:56:21 -0000 1.23 +++ Makefile.inc 10 Aug 2002 03:38:51 -0000 @@ -62,7 +62,7 @@ .endif =20 .if !defined(NOTVISION) -TVINCLUDE?=3D $(LOCALBASE)/include +TVINCLUDE?=3D $(LOCALBASE)/include/rhtvision UI_CFLAGS+=3D -I$(TVINCLUDE) -DTVision UI_SRC+=3D HuiTVision.cc \ HuiTVision_ButtonWidget.cc \ Index: bin/tclh/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/bin/tclh/Makefile,v retrieving revision 1.24 diff -u -r1.24 Makefile --- bin/tclh/Makefile 1 Jul 2002 15:51:22 -0000 1.24 +++ bin/tclh/Makefile 10 Aug 2002 03:38:51 -0000 @@ -70,7 +70,7 @@ LDADD+=3D -lX11 .endif .if !defined(NOTVISION) -LDADD+=3D -ltvision -lncurses +LDADD+=3D -lrhtv -lintl -lbiconv -lncurses .endif CXXFLAGS+=3D -DSTATIC .endif Index: include/hui/HuiTVision.hh =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/include/hui/HuiTVision.hh,v retrieving revision 1.54 diff -u -r1.54 HuiTVision.hh --- include/hui/HuiTVision.hh 13 May 2002 16:29:41 -0000 1.54 +++ include/hui/HuiTVision.hh 10 Aug 2002 03:38:52 -0000 @@ -57,7 +57,7 @@ #define Uses_TMenuItem #define Uses_TSubMenu =20 -#include <tvision/tv.h> +#include <tv.h> #if defined(H_BUILD_SYSTEMS) || defined(H_LIB_TCL_INTERFACE) #undef cstrlen #endif Index: lib/hui/HuiTVision.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision.cc,v retrieving revision 1.39 diff -u -r1.39 HuiTVision.cc --- lib/hui/HuiTVision.cc 13 May 2002 16:29:40 -0000 1.39 +++ lib/hui/HuiTVision.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_ButtonWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_ButtonWidget.cc,v retrieving revision 1.37 diff -u -r1.37 HuiTVision_ButtonWidget.cc --- lib/hui/HuiTVision_ButtonWidget.cc 13 May 2002 10:21:35 -0000 1.37 +++ lib/hui/HuiTVision_ButtonWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_ButtonsGroupWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_ButtonsGroupWidget.cc,v retrieving revision 1.35 diff -u -r1.35 HuiTVision_ButtonsGroupWidget.cc --- lib/hui/HuiTVision_ButtonsGroupWidget.cc 13 May 2002 16:29:40 -0000 1.35 +++ lib/hui/HuiTVision_ButtonsGroupWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 @@ -103,7 +103,7 @@ void HuiTVision::ButtonsGroupWidget::disable_item( int boxno ) { if ( tcluster() ) { - tcluster()->setButtonState( 1L << boxno, Boolean( false ) ); + tcluster()->setState( 1L << boxno, Boolean( false ) ); } =20 } // HuiTVision::ButtonsGroupWidget::disable_item @@ -113,7 +113,7 @@ void HuiTVision::ButtonsGroupWidget::enable_item( int boxno ) { if ( tcluster() ) { - tcluster()->setButtonState( 1L << boxno, Boolean( true ) ); + tcluster()->setState( 1L << boxno, Boolean( true ) ); } =20 } // HuiTVision::ButtonsGroupWidget::enable_item Index: lib/hui/HuiTVision_CheckBoxesWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_CheckBoxesWidget.cc,v retrieving revision 1.38 diff -u -r1.38 HuiTVision_CheckBoxesWidget.cc --- lib/hui/HuiTVision_CheckBoxesWidget.cc 13 May 2002 10:21:35 -0000 1.38 +++ lib/hui/HuiTVision_CheckBoxesWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 @@ -129,7 +129,7 @@ =20 virtual bool item_disabled( int boxno ) const { - return enableMask & ( 1L << boxno ); + return button[boxno]; } }; =20 Index: lib/hui/HuiTVision_ContainerWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_ContainerWidget.cc,v retrieving revision 1.37 diff -u -r1.37 HuiTVision_ContainerWidget.cc --- lib/hui/HuiTVision_ContainerWidget.cc 13 May 2002 16:29:40 -0000 1.37 +++ lib/hui/HuiTVision_ContainerWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_DialogWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_DialogWidget.cc,v retrieving revision 1.34 diff -u -r1.34 HuiTVision_DialogWidget.cc --- lib/hui/HuiTVision_DialogWidget.cc 13 May 2002 10:21:35 -0000 1.34 +++ lib/hui/HuiTVision_DialogWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_GroupWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_GroupWidget.cc,v retrieving revision 1.37 diff -u -r1.37 HuiTVision_GroupWidget.cc --- lib/hui/HuiTVision_GroupWidget.cc 13 May 2002 16:29:40 -0000 1.37 +++ lib/hui/HuiTVision_GroupWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_InputLineWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_InputLineWidget.cc,v retrieving revision 1.35 diff -u -r1.35 HuiTVision_InputLineWidget.cc --- lib/hui/HuiTVision_InputLineWidget.cc 13 May 2002 10:21:35 -0000 1.35 +++ lib/hui/HuiTVision_InputLineWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 @@ -77,9 +77,9 @@ : TFilterValidator( 0 ), min( aMin ), max( aMax ) { if ( aMin < 0 ) - validChars =3D newStr( "-0123456789" ); + ValidChars =3D newStr( "-0123456789" ); else - validChars =3D newStr( "0123456789" ); + ValidChars =3D newStr( "0123456789" ); } =20 virtual void error() @@ -90,7 +90,7 @@ virtual Boolean isValid(const char* s) { long value; - if ( TFilterValidator::isValid( s ) ) + if ( TFilterValidator::IsValid( s ) ) if ( sscanf( s, "%ld", &value ) =3D=3D 1 ) if ( ( value >=3D min ) && ( value <=3D max ) ) return(True); @@ -107,7 +107,7 @@ TRealRangeValidator( double aMin, double aMax) : TFilterValidator( 0 ), min( aMin ), max( aMax ) { - validChars =3D newStr( "0123456789+-eE." ); + ValidChars =3D newStr( "0123456789+-eE." ); } =20 virtual void error() @@ -118,7 +118,7 @@ virtual Boolean isValid(const char* s) { double value; - if ( TFilterValidator::isValid( s ) ) + if ( TFilterValidator::IsValid( s ) ) if ( sscanf( s, "%le", &value ) =3D=3D 1 ) if ( ( value >=3D min ) && ( value <=3D max ) ) return(True); @@ -131,7 +131,7 @@ class HuiTVision::HuiTInputLine : public TInputLine { public: HuiTInputLine( const string& aText, int aMaxLength, const string& aValida= tor ) - : TInputLine( TRect( 1, 1, 11, 2 ), aMaxLength, 0 ) + : TInputLine( TRect( 1, 1, 11, 2 ), aMaxLength ) { setData( const_cast<char*>( aText.c_str() ) ); setValidator( aValidator ); @@ -154,8 +154,6 @@ TValidator* validator =3D 0; if ( aValidator =3D=3D "none" || aValidator =3D=3D "" ) validator =3D 0; - else if ( !strncmp( aValidator.c_str(), "picture", 7 ) ) - validator =3D new TPXPictureValidator( aValidator.c_str() + 8, True ); else if ( !strncmp( aValidator.c_str(), "valid_chars", 11 ) ) validator =3D new TFilterValidator( aValidator.c_str() + 12 ); else if ( !strncmp( aValidator.c_str(), "integer_range", 13 ) ) { @@ -181,7 +179,7 @@ validator =3D 0; } =20 - TInputLine::setValidator( validator ); + TInputLine::SetValidator( validator ); } =20 }; Index: lib/hui/HuiTVision_LabelWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_LabelWidget.cc,v retrieving revision 1.36 diff -u -r1.36 HuiTVision_LabelWidget.cc --- lib/hui/HuiTVision_LabelWidget.cc 13 May 2002 10:21:35 -0000 1.36 +++ lib/hui/HuiTVision_LabelWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_ListBoxWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_ListBoxWidget.cc,v retrieving revision 1.35 diff -u -r1.35 HuiTVision_ListBoxWidget.cc --- lib/hui/HuiTVision_ListBoxWidget.cc 12 May 2002 11:04:17 -0000 1.35 +++ lib/hui/HuiTVision_ListBoxWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 @@ -396,7 +396,7 @@ newItem =3D mFocused + 1; } } - if ( event.mouse.eventFlags & meDoubleClick ) + if ( event.mouse.doubleClick ) break; } while ( mouseEvent( event, evMouseMove | evMouseAuto ) ); if ( newItem !=3D oldItem ) { Index: lib/hui/HuiTVision_MenuBarWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_MenuBarWidget.cc,v retrieving revision 1.33 diff -u -r1.33 HuiTVision_MenuBarWidget.cc --- lib/hui/HuiTVision_MenuBarWidget.cc 12 May 2002 11:04:17 -0000 1.33 +++ lib/hui/HuiTVision_MenuBarWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_MenuButtonWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_MenuButtonWidget.cc,v retrieving revision 1.33 diff -u -r1.33 HuiTVision_MenuButtonWidget.cc --- lib/hui/HuiTVision_MenuButtonWidget.cc 13 May 2002 10:21:35 -0000 1.33 +++ lib/hui/HuiTVision_MenuButtonWidget.cc 10 Aug 2002 03:38:52 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_MenuItemWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_MenuItemWidget.cc,v retrieving revision 1.33 diff -u -r1.33 HuiTVision_MenuItemWidget.cc --- lib/hui/HuiTVision_MenuItemWidget.cc 13 May 2002 10:21:35 -0000 1.33 +++ lib/hui/HuiTVision_MenuItemWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_MenuSeparatorWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_MenuSeparatorWidget.cc,v retrieving revision 1.33 diff -u -r1.33 HuiTVision_MenuSeparatorWidget.cc --- lib/hui/HuiTVision_MenuSeparatorWidget.cc 13 May 2002 10:21:35 -0000 1.= 33 +++ lib/hui/HuiTVision_MenuSeparatorWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_MenuSubmenuWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_MenuSubmenuWidget.cc,v retrieving revision 1.34 diff -u -r1.34 HuiTVision_MenuSubmenuWidget.cc --- lib/hui/HuiTVision_MenuSubmenuWidget.cc 13 May 2002 10:21:35 -0000 1.34 +++ lib/hui/HuiTVision_MenuSubmenuWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_ProgressIndicatorWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_ProgressIndicatorWidget.cc= ,v retrieving revision 1.35 diff -u -r1.35 HuiTVision_ProgressIndicatorWidget.cc --- lib/hui/HuiTVision_ProgressIndicatorWidget.cc 13 May 2002 10:21:35 -000= 0 1.35 +++ lib/hui/HuiTVision_ProgressIndicatorWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_RadioMenuWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_RadioMenuWidget.cc,v retrieving revision 1.36 diff -u -r1.36 HuiTVision_RadioMenuWidget.cc --- lib/hui/HuiTVision_RadioMenuWidget.cc 13 May 2002 10:21:35 -0000 1.36 +++ lib/hui/HuiTVision_RadioMenuWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 @@ -128,7 +128,7 @@ =20 virtual bool item_disabled( int boxno ) const { - return enableMask & ( 1L << boxno ); + return button[boxno]; } =20 private: Index: lib/hui/HuiTVision_TextEditWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_TextEditWidget.cc,v retrieving revision 1.35 diff -u -r1.35 HuiTVision_TextEditWidget.cc --- lib/hui/HuiTVision_TextEditWidget.cc 13 May 2002 10:21:35 -0000 1.35 +++ lib/hui/HuiTVision_TextEditWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_TitledWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_TitledWidget.cc,v retrieving revision 1.36 diff -u -r1.36 HuiTVision_TitledWidget.cc --- lib/hui/HuiTVision_TitledWidget.cc 13 May 2002 16:29:40 -0000 1.36 +++ lib/hui/HuiTVision_TitledWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_ToplevelWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_ToplevelWidget.cc,v retrieving revision 1.33 diff -u -r1.33 HuiTVision_ToplevelWidget.cc --- lib/hui/HuiTVision_ToplevelWidget.cc 13 May 2002 10:21:35 -0000 1.33 +++ lib/hui/HuiTVision_ToplevelWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_Widget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_Widget.cc,v retrieving revision 1.34 diff -u -r1.34 HuiTVision_Widget.cc --- lib/hui/HuiTVision_Widget.cc 13 May 2002 16:29:40 -0000 1.34 +++ lib/hui/HuiTVision_Widget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 Index: lib/hui/HuiTVision_WindowWidget.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/HuiTVision_WindowWidget.cc,v retrieving revision 1.35 diff -u -r1.35 HuiTVision_WindowWidget.cc --- lib/hui/HuiTVision_WindowWidget.cc 13 May 2002 10:21:35 -0000 1.35 +++ lib/hui/HuiTVision_WindowWidget.cc 10 Aug 2002 03:38:53 -0000 @@ -61,7 +61,7 @@ #define Uses_TEditor #define Uses_TIndicator =20 -#include <tvision/tv.h> +#include <tv.h> =20 #include "String.hh" =20 @@ -101,8 +101,9 @@ =20 virtual TPalette& getPalette() const { - static TPalette paletteCyan( cpCyanDialog, sizeof( cpCyanDialog )-1 ); - return(paletteCyan); + static char ch =3D 0; + static TPalette paletteCyan( &ch, 0 ); + return(paletteCyan); } =20 private: Index: lib/hui/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/hui/Makefile,v retrieving revision 1.10 diff -u -r1.10 Makefile --- lib/hui/Makefile 19 Oct 2001 18:30:31 -0000 1.10 +++ lib/hui/Makefile 10 Aug 2002 03:38:53 -0000 @@ -13,7 +13,7 @@ $(UI_SRC) =20 .if !defined(NOTVISION) -LDADD+=3D -ltvision -lncurses +LDADD+=3D -lrhtv -lintl -lncurses .endif .if !defined(NOQT) LDADD+=3D -lX11 -lqt2 -L$(X11BASE)/lib Index: lib/tcl/Makefile.inc1 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/libh/cvs/libh/lib/tcl/Makefile.inc1,v retrieving revision 1.28 diff -u -r1.28 Makefile.inc1 --- lib/tcl/Makefile.inc1 31 May 2002 18:45:27 -0000 1.28 +++ lib/tcl/Makefile.inc1 10 Aug 2002 03:38:53 -0000 @@ -33,7 +33,7 @@ -lfetch -lcom_err -ldisk =20 .if !defined(NOTVISION) -LDADD+=3D -ltvision +LDADD+=3D -lrhtv -lintl .endif =20 .if !defined(NOQT) --=20 Imagination is more important than knowledge - Albert Einstein --AhhlLboLdkugWU4S Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9VI01ttcWHAnWiGcRAkxYAJ0VbABaZoDkd32WOMG1JST8ZLTaqwCggEFa yXBND65dZkaCSe0qpQVNgh0= =VS8p -----END PGP SIGNATURE----- --AhhlLboLdkugWU4S-- 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?20020810034910.GA84884>