For information purposes, I've included a diff describing
the changes I had to make to get blackbox to compile.  I had
to make similar changes to the bbtools..

Also, I'm having a problem with colormaps.  The first I
think I have to live with:  the machine I'm on at work only
has 8 bit color, and with some programs (example: xcolor) I
the colormap "flashing" problem which is famous with, I
think, netscape.

Unfortunately, one of the programs I use all the time has
this problem.

The real problem is the way that blackbox handles this.  As
I move the mouse into and out of the offending window, the
colormap switches - this is expected.  However, moving the
mouse from the titlebar to the main window does the same
thing!  My border color is flat black, and I've even tried a
border width of zero.  This happens with any of the focus
models.

What this means is that I end up with a focused window, but
with a colormap of a different window!  (meaning all of the
colors in the current window are wrong)

The offending piece of software is a big part of my job, but
I get identical behavior with xcolor (xcolors?), or
"netscape -install".

The only solution I have now is to use clicktofocus (which
I'm not a fan of, but can live with) and click on the window
everytime.. Even as it's generating pop up windows, etc.

Let me know if anyone has any ideas.  It's aggravating
enough that I'm considering going back to CDE, which is more
or less a living nightmare for me.

Thanks all!

-- 
Chris Grossmann
home: [EMAIL PROTECTED]
work: [EMAIL PROTECTED]
Only in src/: BaseDisplay.o
Only in src/: Basemenu.o
Only in src/: Clientmenu.o
Only in src/: Configmenu.o
Only in src/: Icon.o
Only in src/: Image.o
Only in src/: LinkedList.o
diff src/Makefile old_src/Makefile
40c40
< prefix = /net/porter/l0/local/
---
> prefix = /l0/local/
87,88c87,88
< NLS = 
< ORDEREDPSEUDO = -DORDEREDPSEUDO
---
> NLS = -DNLS
> ORDEREDPSEUDO = 
92c92
< STYLEDFRAMES = 
---
> STYLEDFRAMES = -DSTYLEDFRAMES
101c101
< CPPFLAGS = -fpermissive -DSHAPE -DSLIT -DINTERLACE -DORDEREDPSEUDO     -DTIMEDCACHE 
-DLOCALEPATH=\"$(pkgdatadir)/nls\" -DDEFAULTMENU=\"$(DEFAULT_MENU)\" 
-DDEFAULTSTYLE=\"$(DEFAULT_STYLE)\"
---
> CPPFLAGS = -fpermissive -DSHAPE -DSLIT -DINTERLACE  -DSTYLEDFRAMES   -DNLS 
>-DTIMEDCACHE -DLOCALEPATH=\"$(pkgdatadir)/nls\" -DDEFAULTMENU=\"$(DEFAULT_MENU)\" 
>-DDEFAULTSTYLE=\"$(DEFAULT_STYLE)\"
Only in src/: Netizen.o
Only in src/: Rootmenu.o
Only in src/: Screen.o
Only in src/: Slit.o
Only in src/: Timer.o
Only in src/: Toolbar.o
diff src/Window.cc old_src/Window.cc
1686c1686
<         XSetWindowBackground(display, frame.label, frame.flabel_pixel);
---
>         XSetWindowBackground(display, frame.title, frame.flabel_pixel);
1696c1696
<         XSetWindowBackground(display, frame.label, frame.ulabel_pixel);
---
>         XSetWindowBackground(display, frame.title, frame.ulabel_pixel);
Only in src/: Window.o
Only in src/: Windowmenu.o
Only in src/: Workspace.o
Only in src/: Workspacemenu.o
Only in src/: blackbox
Only in src/: blackbox.o
diff src/i18n.cc old_src/i18n.cc
55d54
< stderr = "";
Only in src/: i18n.o
Only in src/: main.o
Common subdirectories: src/test and old_src/test

Reply via email to