Re: FVWM: tabbing in fvwm?

From: David Mosberger-Tang <davidm_at_AZStarNet.com>
Date: Tue, 6 Feb 1996 15:38:11 -0700

>>>>> On Tue, 06 Feb 1996 13:33:01 -0800, Olly Stephens <olly_at_dylan.zycad.com> said:

  Olly> 1. How would you handle the identification of sticky
  Olly> windows? If you squeeze the title bar real tight, they'll be
  Olly> no room left for the stripes. I guess you could add a few
  Olly> pixels either side and stripe those.

Sounds allright to me. In fact, twm does the same to mark the window
with the mouse focus.

  Olly> 2. Don't you think it may look a little silly with fvwm's
  Olly> mwm-style 3d borders. twm has very simple window decorations
  Olly> and I agree that this type of title suits it well. I thought
  Olly> it would so I got out my trusty gif editor (xpaint) and
  Olly> modified a current window grab. I've included the result at
  Olly> the end of this message. It doesn't look as bad as I thought
  Olly> it would, but I still don't know whether I like it.

Well, it looks perfectly fine to me. I included a variant below.
Right now, I prefer the looks of your version, but it may be that with
a little work on the 3d decorations, the version below could be made
to look just as good. I included it mainly because I thought it might
be easier to implement.

  Olly> 3. Looking at the fvwm code, it would probably require a
  Olly> bunch more windows (internal windows, not user windows) to
  Olly> model this. That would add a fair overhead per user window
  Olly> which would increase the footprint of fvwm. I think that
  Olly> twm's simplistic styling avoids much of this and so can get
  Olly> away with it.

Could this be implemented so that the additional X windows are
necessary only when using squeezed titles?

        --david

--===_0_Tue_Feb__6_13:31:46_PST_1996
Content-Type: image/gif
Content-Description: squeeze-window.gif
Content-Transfer-Encoding: base64

R0lGODdhJgJ4AOMAAPqAcgB0W0f//wDotwAAAP///9nZ2YKCgsPDwwAAAAAAAAAAAAAAAAAA
AAAAAAAAACwAAAAAJgJ4AAAE/hDISau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//A
oHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7
/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucOAGfoKGioAKjpqeoqaqrrK2ur7CxsrO0
taOduBS2u7y9vr/AwcKzucUBAsjJysulzM7P0NHS09TV1tfY2drb1sfd1wHFud7Un9zn6Onq
6+zt5eTT5tWf4rjeA/j5+vnm+/7/AAMKHEiwoMGDCBMqXMgQoLyCDwnSq8fpnsRjAQk0xKdx
I8GO/v4IgBwgsuDIfCBPZkwpUuXHfS4BlkyoseVMfREH5hQ4kaImizoxyvQY06O+oieLHv2X
MiPMpSRpPjXJsSpVqDiB8rT4LAC+nj4xaQ3YjylRowOVJn3JtKbSqVbfwkVpcC1buv52kuX6
z+sAsGEt3YvmtWxIq1FJznQ7talilh0Zc7yJuCXWyngRP605meXcyJ0xZ7YZ9aZlzaRDX068
b6cyv1/55o0dONNgsn+Fwm3KG7To0nR7V3XMmrjd4pkPc8Z6/LHo5b8lr03NGrnm6lmR6RPA
Lzv3Ad9b06596bbD3OGTOzZ9ePRklKRVUh5pfDdetfdPY6c/3L364CGd/tacYqthx49W4cGG
3nfpdZcbeeVp1yBO6LX3W2LyMQfVgP5FZx+BBmpY32WgjYgagBruZ9Z1RbnmYGzagdfXeBBS
MlgqFa4WGXTQsfgebyi6dxxxqHHmUn0mnghcXBjaN6SPS0aZXGsIhuIdPhP+RWONkozlkG7X
Ebijb1OKqZpzBgoYIGTwZSjfYvktZpqcc5LZY2d3PkYmfG2G2aKXfckm3oNcTgJoXmCipeii
K4YYJqOQRhpUjJMyeMqWhT5yKJVZSuopQ/p9KuqoW1FaaqdUZtqlqXuhSuqrsMYqa6uuHsjq
l6pGcswrpQzj66/ABiusOby+kiskwyar7LLM/jbr7CkFPCvttNQ+ewI82GDrzrbcduvtt+CG
60wB4pZr7rnolsNNOCZoO4+76cYr77z01mvvvfjm2xW88bBbwqZ7zSrwwAQXbPDBCCesMFp6
QeQvCfdUK/HEFFccbLQWZ6xxs726wh1gIkS88cgkl2zyySin7Kt2IIcgsgEGFCDzzDTXbPPN
OMsM88459+zzz0DfvPPQRBdt9NFIJ6300jAH7bTTMT8t9dNRT221z1VfrfXPWW9tc9de0wx2
2GTXbIDI17IcQNNl93wA0W3HbfPbTNdt9914jy33zW/vbXXffksNeOBaDx634W0jTnjhZ6ud
9sdrR5333QfQzXMB/pNnPnnlmnfuudI6f24356GLvjngpmdOOuapf75666+nHnvrpnOOdrtq
s0070ZwPXfruovcO/PBL/078zrMfj3TyyhvNfPNKP9+59JpTD330b9/+b+6SEy+87tefHv71
xitvPfTnN5/++AasTznqssPPPtO2O4475OAbQMDO+wdvOfgt0Vz/+CcSz31vfsAr3/Hc5z35
ITB2AbxeBJGHugEOkGgFxF73Jqg6By6Ng3W7YN3qB7nH5QaA+oOZCJm2wvb9T3IWnNz+YqhC
pF2whQdEIO1CZxMC9q+H1YMfDdEnRCASsXspTF0L+cdECsKwiUZb4tBeN0QpLs+DSRti/gjz
RkJCbQ9/T6yhFY+GwxfqbIwfTKIa0VjDouVQh6njIRNjqEW8QRCK6nMgG/HYQSTucYs2xCMV
+Tg0NA7Sf0hMY+b+6ETtQYx7Z5zjBCM4wx+C8ICRxGAGaTjJQs6xiRnU3yVfCMc4so6OGCTk
6IooyvAlj5GMPNrs6GjBUFKylaIMZSpxCbNDJpGDtdSlC8NYyBtukpe9xGIgNflDXhpxlY0r
4f1OSMwZflKMzVTjFM14SmGmEJViXOM1xanKN5byc3IMpyfbKD45WjOX2PTh9PRYzGx+E4R2
lF8t1flNSbbRita8IBV7WEUoCrSINzQoLg+ayA8eM579ZCc0/h05gpfBkKDjfOc6ecfNXWIU
mwG0pDgLWk5SnhOd3XyoD2PJ0Q32k5b8ZKkTf0dSjcq0paWraTALuEKARjSZ1cylLRU6U9YR
daSCVGYabWJTcr4vml58JBgz+dOm9tR5HfUkJ3/pUXY2VaJlPOkOT+lRjc7TpTHVplBvOkya
rlSLbC3qUROq1qsGUpi+NOtct9lQklaVrwpc6i7/mk+otgwEFqWqVccJSr76DnPg5Ko9RRrQ
iA61sU4UqyklilTXCTGjdUWkWzkLVs/6UaGR1StXi7bEvDp1pziF7FGF6tS2GlWRf00tF7Nn
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
6ZxZ1JpHKZ0VQJ0IyYzaOZ4wGJgRAAA7

--===_0_Tue_Feb__6_13:31:46_PST_1996--
--
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Tue Feb 06 1996 - 16:38:35 GMT

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:58 BST