Skip site navigation (1)Skip section navigation (2)
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>