[
Home |
Freetime works |
FreeBSD |
KFUG
]
Xaw95 Widget 1.1 for R5
Introduction
Xaw95 is
a good replacement of Athena Widget and its variant
(including Xaw3d),
and it has a good look-and-feel of Windows 95.
I wish to work Xaw95-1.1 to Solaris 2.5(Sparc 5), but Xaw95-1.1 was
R6-based, and Solaris Openwindows system is bases on X11R5. So I combined
sources of Xaw95 and Xaw3d-0.6b(R5 Version), now it works well in R5
environment(at least in Openwindows 3.5 and Digital Unix 3.2D) except some bugs. It shows a
good look-and-feel like Win95 in fvwm95-2. It is for X11R5
environment(especially OpenWindows users, but also works on many platform using X11R5 system).
You can also use R6 Xaw's original features, i18n. R6 Xaw is enhanced in many features, especially in i18n. It can communicate Input Method server(X11R6 standard API), and display FontSet-based i18n text output. At least, with appropriate locale and resource setting, you can display your localized text in R5 version of Xaw. It is same to R6 method, so you can refer on locale and enhancement of Xaw on this book.
History
| 96/9/16
| converted Xaw95-1.0 for R5.
|
| 96/9/18
| converted Xaw95-1.1 for R5. xclock, xbiff were broken.
|
| 96/9/19 patchlevel 1
| Some primitive R5 application errror is fixed.
xclock, xbiff work well. It seems some application-level
widget class is built in R5 Athena widget.. :<
|
| 97/1/8
| Add notes of Digital Unix Users.
|
| 97/1/21 patchlevel 2
| Apply i18n patch to the source. Original R6 Xaw has some bug on i18n features, you can get it from here.
|
| 97/1/21 patchlevel 3
| Prepare Imakefile completed for make. But it needs installed header files. Headers must be installed before make.
|
Get source
Installation
Installation procedure is simple. Now you may not refer README.Xaw95.Install
file, because I made a some change in to Imakefile, so it will work on almost
any situation. But you must copy Xaw95 headers into your X11 header directory.
Installation will complete through the following procedures:
# mkdir /usr/include/X11/Xaw95 (or anything for your X11 headers)
# cp *.h /usr/include/X11/Xaw95
# xmkmf
# make
# make install
libXaw95.a and libXaw95.so should be installed to your X11 library directory.
Notes
Digital Unix
I don't recommend compile with native cc. Please try to use gcc. Change
'cc' in Makefile to 'gcc' and delete '-Olimit 1000' line from Makefile also.
Acknowledgement
This is a private patch version, and I don't know how widgets are
constructed well. It is built by experiences. I have no warranty of it.
Read README.XAW3D and README.Xaw95.Install for details.
Bugs
-
xfd may not works.
I tried to recompile it with Xaw95, it works well. But I didn't change original xfd with recompiled version. I think it is not necessary to recompile xfd. But if you have trouble with this, recompile it. Source is in X11R5 distribution site. Don't get R6 version!
- Sometimes unnecessary buttons appears.
I don't know what it happens, or original do the same thing.
$Id: index.shtml,v 1.1.1.1 2001/05/23 03:11:38 cjh Exp $
[
Home |
Freetime works |
FreeBSD |
KFUG
]
Copyright © 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006
CHOI Junho, all rights reserved.
Please send spam/UCE here to register your mail to razor
|