Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!aplcen!haven!decuac!shlump.nac.dec.com!riscy.dec.com!dbb From: dbb@riscy.dec.com (David Barrett) Newsgroups: comp.windows.x Subject: Re: Window Managers, PseudoColor Displays, and "Technicolor" Message-ID: <1475@riscy.dec.com> Date: 12 Sep 89 01:36:50 GMT References: <1469@riscy.dec.com> <6910010@hpfcdc.HP.COM> <1989Sep1.215106.11404@agate.uucp> Sender: news@riscy.dec.com Organization: Digital Equipment Corporation, NYC Lines: 125 In article <1469@riscy.dec.com>, dbb@riscy.dec.com (David Barrett) writes: > > > The DEC dxwm window manager handles this a little better. Colormap and > > > keyboard focus are linked together, and focus follows mouse clicks rather > > > than window exits and enters. > > > FYI, the DECwindows window manager, dxwm, can be made to follow the pointer > as opposed to it's normal behavior of "click to focus". > > If anyone is interested in this, send me some mail. > > > David Barrett > Well, due to popular demand (25-30 requests in the last few days) here is the compressed and uuencoded version of "cycle.c", which accomplishes the above. The sources are for ULTRIX and VMS. ==========================CUT HERE================================= begin 644 cycle.c.Z M'YV0+U0('$BPH,&#"!,J7"A0 0@5#E6 F$@1"(H1*<;D&<.FC(LQ%"?&< $C M)(@J3*A(28+EQ90K4TSF>!$CQ@L<.2)&!#'D#9P\4 0$9J&3A@V((K$J9,&3ILR;HKVE /GC9PP=-*\<<-BY\2=4,K(:9-F MSARU;D#0>0.BSIPR2\?XS+.TS1LR:M'4!3'G MC1DZ=\+(P=SX<=4Y.\F\&5/G:UBT>$&8,NJ1YEAFF[DW5UUWK75@ M>FFLQUA[[\D1GQL[S5%'>V:EY<89D*W6&EA6I;764J4%^!]F;H3Q%0B>2465 M55AIQ957*.XT5EEGJ9@7@D]AYM=V\C%&AAURI777B#1JB)L8;%18U6U-AB&? M?"3NE5I=DZ51F9 TFN$=9YZ!)AIFO_TG7%%SN#=&8A4N=4=0=%R65W5J22D7 M77;AY8).TP51!15(/"'%"3$1D<040S 11!)-%"&%#H1*1(5F^57W1G,R@G!G M57H^%942L.5%!'Y:#CH=%!V%P=N1C!65AW :OG%'7D'-L8:K$$VW!'J[@B!$ M'6?,\0(4UE%91AMS8#K=2%*]@9\;)Q2U!K&" M&$&-F-^+;>C%UXORPN'61(WE$5H>8(;9>!!QPFBRA>Q MO'J%L89Q;F LFXES?)R$F5652+#($E%DU;2Q>1EL_.4XX9!C49/?FR-.M^LV8;%X[)7/_OKE:6F>]NI\CTV[ MZ&60;OKO(X"%F!E8N3'K( MUN)7H0T5)0EG0,]H5A4&,HC/,;H"(-?:(#44B.8,8V#!!^W0/8K4P0UWB2"2 MPL(8.8#P?109 QK@HX(1;J$+[]N#0R8RE3BQ(0Q144%DX/##/,!P(A>?%^!]HB%L'" M@C1X,8D(@Z(4Z? %C?D%!#T 0K@>(<4@, )*&'"&5DXO29]82]>/&$*668: M0FKI+U\8G6"TDT@4"H61#@0!&W0EET@6;Y)EJ.0B5UB4"JTE,7GPY$8.$\JN M/8]E(#C"6<1@A!..04A+*-[__,B%'5)D#R#HI?7F)\LPB"&7>4#!$(NXE+/4 MI0RJ!.52@F";)AR&3G)92B\3D YHJB./%L*%>10!\#$1H/'_Z47L&4*04Z8,KR[!06%9A1+.L MI=QPJ&$P3CY*E0 M/5I/NPZ5KGD]ZEXGTE>H&M.D_V1F2D^IF)::]:4)79Y:%QM1.KXUKI:E[$8Q MBE>0:M8D2O7E )_@GKS0JVUAJ ,;BA)8!7*-(HG18PC "M"HY!$+O 5+#YN+ M D R@0DIR"X(=&@],_ I+&9 0=GDTE 1#*$Q!?,)6" 36B!RP0TB<-]F6U85 M%,! ODD]K@ E8@29G0EB".-@C,X@EQ-TZB]A>T,+FE@4 $O,!$G+CQJE:%Q? M+I'!>(RE^="G/O8%E@4FF# ;32"W[*W1#?CE[!10)SDZ)"%GEF$N,R^\/J5- M83)UN&5NRN $"BFF"2CCPQ3J( ;)D%/'H^EQ6GX<9&0R"S]S +*OY*M;_OKW M3:+2C P%9&(*SS"!?VGP^"0FX# 06$-EQ)\*MN9+Z>DQ#1F&06!,G&$1NR& M<.9!&KL,E@"N8 5I6,J?U>A'[IHDN2@@8Q@SK#\P^D_& :VBB4'<6NT:>IA8 M6'%';OEBC$&:,*UE01&>(P<^2GD-*<:T$493AD2W(>@FJ%SE$92^<,=_.-D:C^<0,@Q+#7H4 -,/\( 8ZFWV2 MA8@]FO6D@4F/H=>H+U/J,8.@#$QBX9KU.[\5TZ$(430+$DK3$3F@H-=F*0,% M+3AF7>]7J&9FPO737]%40&*Y))AO1>^W-!&_$/^'G@Z#!X+JS+R&_)P>+8_ M1#N:=ZX>,8^?R6R^\W57 >79?GED2EX%HVL\S_/P>C\"GO7LYJL36O9NMGO\ M]BA*-47FT*8MHZ#R+AB7>PJ]V1C*"C-R5S(J=9 P/2K:?XS>,/_"Z/'F#_/[ MX \_^._> A\X6#KB3[_ZU>_TMH;%TMY?_T@UW>*DT\'CH7Z\J5$F?/F#'PNV MUFK75S']YW\AH50&^'WL\AYK\#[Q-P;/EQ6D)GV*07V(UEHYU2\GX5FT-'!B M5U7RE0 4P4TQM'49F&&+)P?EYV#O(X(308(3\74>N!9C%X(CZ(+MAG0P1@=+ MMS$QAX&O%7\)*'\%1#UTH'%0\ ;W(Q<=IC1#L'54D 9?48!#.!$+:#,."'X0 MR!N99WIY0(%Y8(%9!WI>N(+FU@-Y1&/IP7Q5F'[>U2YT$%[C%44L( )\! ) M-F",1U^7008N\%[Q-7AM:!)\:%]4.(A*)8);B!E.-AIV07T/=8,7:()OU3W< MY((Z=(DA@6BC4WXZAX8@('$I9XDPJ$]2\$AEP$<_2(E=UX*E>&ZI8QQ9UXD^ M\(EY='*C^%"O.!&9>(GT,V9!D">481GX(2 FB!9A,B;XX8K!ESX("7F #[](S0%HS).(VKZ'Y<1U%2AX'8*(W:&(*76(W7 M&(W*V#/A$479 4VC@1C=5A1Y%%FMU(U8, 0S-"*I"(WCJ(WEB%-!V(V7. 17 M\ 34$Q3:44#ZV&)+06)E8(WK.(_NV(Q,P$F0%S$)Z5@;TY$) (\;.8TN4(\2 MB8_0D0;[6&?'*(\JR9+W^ 7Y"),MQHS>*)"-06!\)([9B!\C"77AI(L,Z9 0 M25[W2)$Z>4L7B9(TV8[,:#V)^(JHPQN<6#R>"'05ET1D\Z8S[XY?_\V'&:(X9>)&PUI%6B903@8"XY4M*E5L,!!+TLWW8 MIP*-1IH5XW'G%P;M\04.YD<#5$!0A$"8L6X4,5U%]'GM942^=(?G5T.MR8(* M<&FC"9D/,8#;R&Z(AIP[=YJ0J9K]QH8F 9QPX)IG^&P1,WBC00>YD1?(Z46< M"8N\<6D4<8<,Q@)PL"93)&E7E$7LR45/M'49)IS6@T:!5F+MV6>YQUE14$[& M-DZW]F&A-G4U!F+I.4>4QF=L06*Y-GANA@)PED=RQF575&<*BF=CLV?Y>6<@ M\&>!UJ$K0&AH!W[+^6J+ED?.R7T?]I[1P9K5^9K2&7X R&JXIJ"'!+;V9VB M8J)F%'_A26N;F'7XR452Y$FL-NEDY*@=Y85V"Y)D* )HITD!W>)I-B'\* MR@)#>F(EQ$.[J9MAQ9OE:6X"86>#E'A;*D4YU)OF=G[G>: HHD4FYD7%N6AC MQ*,5!.ALGU$6^-!IG ":,9Y]9 M^&_]M2 +)0>2(1O"Q08M, =CP&IYH49E$HHU!G$3X6 9UH2J^&&K8@;!-5Q3 M$*K%X0:?EEU>Q*@+DD=&!:@*#:AX@9J@@EJC_<8BZ^AAIF!W_@4=YA)M )#Z MB@8>]ZJQ2@>S*JJWW:GLF((36LZ\& HH*FP=(4 :$^K!,%;$36ZL5*XC5AP(# MZT=7V(![]:,IN[)/,1I8N%>(]JVY-C\!B +;"A;]-P<=409P@ (UD&JYM6M6 MAJDPN:D"9S*?2JOK1:HUDJE,VZE/*ZH4RD6EBF'K9F'7R:)TNK,]BV*Y*AR[ M"@*]&HO *CUNIR'D.3_%^I\TJJQC%J\%ZJSJJ331"JYDNU?5&F=S5J'::J;= MJFZ'B*F@A6J[#.E+ZHZ[L:FP>QZ)VVZST:J_XB@8@IK%*8P+^:@( BP8" M:[8$&S,-B[ V$J8,^Q\B"ZO");%0:ZN!I5TF<+'^Q[FHV[$?&[*N.K*O6[)@ M<;+>AV@RV[)P![/$2[HL2[,N>VA9=[@;:J1B.ZTA ;3%,;1%"Y[L-D!+UZC8 M&6"-868%=F!ED& +5F,!M*1Y$300=AI9>V*H^KT2,[ASZDM'VFICFVI8$+?' M.K>[R0++*J_/JK=9RK>IIK[R^SY2"CZ9A&\3]![\!FT>!VQRT*6IVUQ@VEQT M"F_6(0>O1\%KBEQ91\'E-QI;47I? $JH2P,RX$<@,$!,D!CF1"]/]6UR\1<7 ?F174DP?_P27&93WJZT59B1F.R<'R1F]R45V!)%^Y!4!, end ==================CUT HERE=============================== David Barrett dbb@riscy.dec.com ..!decwrl!riscy.dec!dbb These opinions are mine.