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

Re: xaw3d: scroll bars don't look right



> 
> Previously, when I was using the stable version of Debain, I had installed
> Xaw3d by hand.  Things looked nice.  Scroll bars looked like Motif scroll
> bars.  Now I've upgraded to 1.1.  I removed my old xaw3d files by hand,
> and then installed the xaw3d Debian package.  Now everything looks like it
> is suppose to (I think) except for the scroll bars look almost like
> regular Athena scroll bars (they are recessed, but the thing you grab (the
> handle?) looks like a regular Athena scroll bar not a Motif scroll bar). 
> Does anybody know why this is the case? 
Yes, the Xaw3D maintainer does (That's me)
> Do other people's scroll bars
> look like mine? 
Yes.
 

> Any thoughts appreciated.

Because you're not the only one with this question, I'm including a
file in /usr/doc/xaw3d/scrollbars escpecially about this topic.
I'll probably release the next xaw3d version this weekend, but
I would like to recieve some comments about it: Should the
file maybe have a different name (what was it you looked for
before posting the question), are there things I'm not very clear
about?

Thanks for any comments, and here is the file /usr/doc/xaw3d/scrollbars
from the upcomming xaw3d-1.2a-3 release:





A lot of people have been bugging me about the Xaw3d 3d scrollbars
(this is what they usually call what the author calls arrowscrollbars).

First, let me describe them (for those that have never seen them):
they (I mean the scrollbars, not the people that have been bugging me)
have a "3d looking" bar where you usually have the gray
area in your scrollbar, and two arrows on either end of the
scrollbar (also looking 3d). 

Now you can click on the bar, an nothing happens (whatever 
button you click). Only if you hold it (whatever button), you
can move it up or down.
Clicking on the up/down arrows, will move the bar (and thus the
part of what you see in the xterm) up/down. Holding one of the
arrows down will make the bar go up/down continuesly.


Now, for what I don't like about the arrowscrollbars (and not just
me,...):
  - It doens't really add any functionality to the scrollbar:
    dragging the bar up/down already could be done with the middle
    button, and if you want to move it up/down, you can do that by
    clicking with the right/left button in the scrollbar.

  - It doens't work in xterm. Xterm needs to be patched so that
    holding the arrows causes the bar to move down continuesly.
    This really makes the arrowscrollbars rather useless with xterms
   - It's a compile-time option, i.e. if I haven't compiled it in
    there's now way for you to ever see the arrowscrollbars unless
    you compile it yourself, or get some other version.

debian release 0 didn't have the arrow-scrollbars, 
when I released 1, I thought, what the heck, I'll compile them in,
but got a few compaints about them, and people quickly convinced
me to take them out again.

***************

** "I never use xterm (I use rxvt), and I want my arrow-scrollbars" **

  Well, you can compile your own version: get the source
  (xaw3d-1.2a.?.tar.gz), untar, and, in the file
  ./xaw3d-1.2a/lib/Xaw3d/Imakefile, line 250:
    #  EXTRA_DEFINES = -DARROW_SCROLLBAR
  remove the "#" at the beginning of the line.
  then go to the ./xaw3d-1.2a directory, and type
    ./debian.rules build
    su root
    ./debian.rules binary
    dpkg -i ../xaw3d-1.2a-?.deb
  That should do it.
  After you've done it, and if your're still fond of the arrow-scrollbars,
  I'd be interested in hearing from you. If there realy are a lot of people
  that want(and afterwards even like) the arrow-scrollbars, I may device a
  sceem to make them an install-time-option.

****************

Your maintainer, joost witteveen <joost@debian.org>
BTW, the upstream maintainer is:Kaleb S. KEITHLEY,   kaleb@x.org





-- 
joost witteveen
            joost@rulcmc.leidenuniv.nl
          joostje@debian.org
--
Use Debian Linux!


Reply to: