From ef3eaa49d2dfc9ce74411ec534d31c46875d28e7 Mon Sep 17 00:00:00 2001 From: g0vgs Date: Tue, 31 Dec 2002 12:22:44 +0000 Subject: [PATCH] Add updates to the java client from Rene, OZ1LQH --- Changes | 2 + spider-web/StreamListener.class | Bin 825 -> 833 bytes spider-web/beam.class | Bin 1570 -> 1570 bytes spider-web/beam.java | 4 +- spider-web/dxannounce.class | Bin 1967 -> 1967 bytes spider-web/dxannounce.java | 14 +-- spider-web/idleTime.class | Bin 931 -> 931 bytes spider-web/setDate.class | Bin 660 -> 660 bytes spider-web/spiderclient.class | Bin 2736 -> 2744 bytes spider-web/spiderclient.java | 4 +- spider-web/spiderframe.class | Bin 12670 -> 13088 bytes spider-web/spiderframe.java | 194 ++++++++++++++------------------ 12 files changed, 91 insertions(+), 127 deletions(-) diff --git a/Changes b/Changes index 8a4971f7..430db59a 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,5 @@ +31Dec02======================================================================= +1. Update files in the java client with fixes and additions from Rene, OZ1LQH 05Dec02======================================================================= 1. Fix SSID issues with AGWMsg. 2. updated show/hftable, vhftable, hfstats, vhfstats and dxstats after K1XX diff --git a/spider-web/StreamListener.class b/spider-web/StreamListener.class index a22ce617bec915ec4ed4eb45ed58d79b927c52a1..272484b627757487da293ed0b92f682613f826a0 100644 GIT binary patch delta 71 zcmdnVc93mDKNI8f$rG3=EcF<;85kJS8JHO|fUH6WA%-FbS%wk@6^2pwx|ANufpM5kCP tI2db8Tufcf+|1oAJT1Mfyd^s8?i00TYGm{OncUW1;cTZ?8mKUI`~h^_3qSw> delta 93 zcmWN|Jr2QO007WO(g9z^Pqaxjhz=qxTN9VCc9OV3N1N4Z=nd)uj>y|zANufpM5nQ} tiKE~mb~V+QxtnV(JT1Mfyd^qm_la&rX7oR?+{V_y&e>kAFi>Ks`T=o^3o!ry diff --git a/spider-web/beam.java b/spider-web/beam.java index d73417b4..7184f3b4 100755 --- a/spider-web/beam.java +++ b/spider-web/beam.java @@ -6,7 +6,8 @@ public class beam extends Dialog super(parent, "Call/Prefix/Other", true); this.parent = parent; this.setFont(font); - +// Prefix=""; // Make sure that the input field is always empty when box displayed. + Panel p1 = new Panel(); p1.setLayout(new GridLayout(2,2)); p1.add(new Label("Enter Your Choice (Call/Prefix/Other) ")); @@ -26,7 +27,6 @@ public class beam extends Dialog if (arg.equals("OK")) { dispose(); parent.setPrefix(prefix.getText()); - } else if (arg.equals("Cancel")) { dispose(); diff --git a/spider-web/dxannounce.class b/spider-web/dxannounce.class index 0b02b4c9e76f92cd37c30aa16e790618351f485c..6e9ab84714874b519ffcc0cc059d977a90490ba1 100644 GIT binary patch delta 129 zcmWN}J&r+f008lyEwBmRvWP@{WZ8rzAyg<;Pv-(|pjWzq!Wp!l&H*HQ1Fc%&5dPg{ zGMOYwqRTBE&(vf!eCj9|ip+h96>XGkecLNLs5q%Qhw`fFU&~$F!;hz~m)~P9vm5ln Zr!VhM-5}5~+(wqhRwmY_Qo-B6NyL+kq~1?s6<6)19qTS+JV9vwCF5AVh38a!Xmute$73% z=oa0diS<%dN?lr8)80fz9v>ZFT|d2ZCVA)&f-?-x VNX=N!BxqABGn-Ib3$d`oE&gIB6I%cP diff --git a/spider-web/dxannounce.java b/spider-web/dxannounce.java index 163c8fad..c4c833f5 100755 --- a/spider-web/dxannounce.java +++ b/spider-web/dxannounce.java @@ -7,8 +7,9 @@ public class dxannounce extends Dialog super(parent, "Dx Announce", true); this.parent = parent; this.setFont(font); - - +// Call2 = ""; +// Freq = ""; +// Remarks = ""; // Make sure that Call2, Freq and Remarks are empty when box is displayed. Panel p1 = new Panel(); p1.setLayout(new GridLayout(3,2)); @@ -25,10 +26,6 @@ public class dxannounce extends Dialog // p3.add(freq = new TextField(Remarks,30)); // add("Center",p3); - - - - Panel p2 = new Panel(); p2.add(new Button("OK")); p2.add(new Button("Cancel")); @@ -36,7 +33,6 @@ public class dxannounce extends Dialog resize(250,150); - show(); } @@ -46,12 +42,8 @@ public class dxannounce extends Dialog parent.setCall2(call2.getText()); parent.setFreq(freq.getText()); parent.setRemarks(remarks.getText()); - - - } - else if (arg.equals("Cancel")) { dispose(); } diff --git a/spider-web/idleTime.class b/spider-web/idleTime.class index 174de88005a14e07a255405001c817afab3b7a7a..c15111e2902791a72d7e8e6f0bbe18b6c9d589a1 100644 GIT binary patch delta 71 zcmZ3?zLE+TcJ-J*u|KIGBC0X{z_xJaCXLn|Hc6N7milk?L zyZ<3_(O7k!$!opz4F^12XL7xlTpY-!uQ_OPNZ>k?8w56bIP9ff4spH78w45gaFdq` zI4Xmfhnr=v(M$atwz$bHLP?n1DsWRi4dczy+akTK(mPIi$4l=75C6`K!HF_BNt%;A zyv^k8UK+`#$oN!gPV?~TChzc4v9rh-($fl@Y4TaZakk0l2t3#1^8}u6@&y7fH2L=e zFOueBX)clGQfdAm&1KSDF3lCvTA!r8-pQL&n;E?;sQ09K-wUB1nEY>nA4>C)hd=hx zW&DYUKlRcT{E004AL0E>n$M;ALYgmSwXa0YuVwvjq`6wo_**Z3$N!by_a6SAmu`lt zXnv69M`?bN?ffjle-TUkRqo^s5C7(+yLoTEBE`}uh*mDIGL%~u`4#e2o-`h>GF85* zyr$}9D$7*8P1Of7R9{mSn5qy8E8A54Otqh>_7^Gr1$BT39pF_1VFVB`2wJMa(hTva zp{6>}OV6u=M840fhN*mHQS@+cvLx)5e`N| zOx`MiE5c2oGA4I8+T5C8>Q}WsuqjXy*qkU?5!#X{kB0)F=EYhQn(S!`MO*6vaV9&% zxCFS0KpcF=y0A#@+m$ASP%sSXW=klM2uB-QAhJFdiN(=zuZu+!fM$KHsVNW*qHDA? z#x^s#zzuqEOCTC$@-zj)k-FFxrh@udG#aW;94pF%6QQOqYKu0DfW)f3>toGZv$*;+ z2U-%LECd*|q>9!=B8D{zGm1MX2q_4LTXNXkiC8eO6(onfH4%=K%nc;u9POJZB0}J>NhmRW3AC(rJPO|5gG##!Z$w_4|U<|1?1Ar z(bTNMMbU1Ofa^BPqeVq=$XPcwAJ>6p@`PVVMr9y^&7|%-5{NdG)Fk4#L@=4l0xd0@ zWAPxm^IId4XrKu@F&D;K5>D4x7K=lMr?L@uC})zlEFM}H#wEH%>_mv49}jH=$Kj!- zKzsu(-xU)(+}}CcaI9n*)=FT-P(ZG<*CMggiq>`OLO7m&M>=ddT4|nTF$m*Dn6f0W zC4my-|ci1cb!$^yD83?4C-1-&2txAOqKs873*Z#WGULivQ*$gTYh-W>;^AOLprIlB#=q%_JoU76>>JbC!I zffQ5r*>-X`CeaJL83PaU?N>Cqr;F_c zhRlMpe8%X6mNfz`V}(M?jAZGQS&BSuprTvaM!i6%2fYGOSbKeAqBYt8TY?=!*Lj*9Fm z<0MkxMbzl0;+wnLR~c!=yNX*pk>#nRBT1)A#ucYtoW*X=(=VratHmDayY-{A*pxxv z^jyaeTb$2cgsiz~Uu6y-kqeh_q9|7FSNK1_r+S{$Cr*DZ*hSP zdPidkU;6MZF66$Js^oqa+i28W>Fp=IdD7dT`(=yPH;Pr&e2e=F{Q#l&POI-+8MfUT z59^ar3oIVM11%oJ1L5B_W0onv)l@I7EU&7vcrXvKcqk9isEVa?Yb`!dM){FgeIU{Z zA8YYJf-ojcmCg91&*%)34p}^01dNd8U};85Gl~zfxQItvT+CxE_DeIKCwSCCOD$4| zb!sH1mI~_@{XjovZ%Odtw_y+#{X{=oJXI~mnU>dS&uuJ6Otw^&T4Jecxs0i5DcI*B z0kG&7`We0nUQb7Q3uSMbULJytTB9 z%1WHP1m{-FHfvIui^WRs0b^f9CcvfvE35F!dO$NT89r!oV$9gxPMq!N@yCtAz8Ew=h+$l9#jEqW{wOFd#UZ zL?f;_z1;jrY_qeNN7Y(tjblwmGWAchbP1MBgL4U4(b7^!siQ4*j5No>?$uf`{;50- zOIITbG+I1eRw(5ePE?XqP85WbGdojdi@v4rELA7->!k@w6Ov|~YOqwJ3R`NuG#gaJ zqna!gg-jJwFce4YtjF%8F_zk>;?lHODghUzTKP~*Z4y;xi61rUVDX~IW{=upsjafs zanc;m3q9%tOZ^V~T*Elu6V+;uIti~wwy^(FowWNhsi1G%xN#YLCLMI}`{^X98+!_! z%iS*}JqCM8AYl+0mO5D!?wxY-p`b4j^T8*TT0D+R@B}mN8?<%tSQDtG)EJHieH;y{ zkVk28e582nvG7}Jo7(PCr&#J#InC3gIbHVXl}9@_9EijaoYx;#enh!16^>Sg>YVJ& zH-6mII`6Xb$>kN^=D_4Y-5lMHi{kZp%bVljh;QQf@e{liffgtgi~3r0yz|A@`4WvG zUuBiVHAw>}uLBAvbXaVcVR934rlO6s)R@k%!u za|Rl}G0_MX$-_z{`|f1l7!RP^ThNX0Hc@yRjP>;3mIm!@BxQlD&Y`H#l8{;6pcG#z z=Q2^9i@j+j5p2*4!;9siEtxVNdP^r7Lfxi&unXCu&JA?BknJkwOa1^vA|~E25^@R( z99dli6%d4O4Mp(wu|{0-pS+?}o_j!#sgEQ&cKYGN_!7vD#k=d=Qx`FIRuU#5xlHC1 zWg$CLl(JOf*%<&+m1JIMV{0G+|JWrf&dQRo=N2dF_vJ{q4lWhJG-t*eipNct6mtBbgv4D(F{5aW$eo#zmF0)Bij4H^Y_&5;ToLXf z_rOy%3@$1Zb=E4*QaCd^>ufVfT+`-IxS=tDC&F{nBScR5G(k$nK(xM57sH*km$oOp zb+_2BRFeWRC12p?a8TliSNe@wG)xUgkrfM=Cikdew<;`aj$TlnQO2PnSalJDnmx^x zahTXbePbYAj-tvaS~MDIh2^{p$3bZiFNs86Bou8B%~8UkZp{lcH;1Aye}4}**1bM* zf(fi^a8czxsAeM8`P#hB0#04vMV5rp4<#8M&V;TfomCh(bF&O4{hFLiT&y@%9Vy9U zTpL2T7OCu7sdMMJmpMt!DJe*tjxGpMp#-qY? z@r6VciKKiI;tfYp$fXXWe-9U{AJ@wN-}!fc!rd`)A*nl}Ve~b9gHL5kNJ$!lo|4o{ zL!@XLBH7mviM@u%*fsn$1%FGyy$+NNUg(mrYl!SvLu8^FA_dhD^`3^P^)y78ry=S( z4N=W$h|*0%)M*-`MAHyenTDvzG(<(FA?h&=QG98L`b$I9SQ?_t(h${@hA5~sL@A{q zDku$6J!y#INkbG*8lryE5G9m`sG>APA*CT|DGgChX^4tSLu4%)BJt4>MHb*lVpOP; z(BiXlPXpzXN#s7I*yavW#e2wAYa1QpZl^qF;L!uq8RYAM7lU4!&1$FK&Y({RVbB+Y zg4zx$Y$qGteznEB$xhOK9khQt_175t06iGs3Ei>B&Oc(Lux8X@o;M7^IQ4_9$0D?+!Yoor+RpBQ+k4adE9Zri1+LG*%BfXk0s$ zIQa1zKfxJH)PqURV6q-eaRyWMV45?St_L%+2c_AAvh2akVs58d#f3}{QgJ&STI_14 z+0x7@9@9?c#WcXYQMrhta}menB96^Ptj!=q z<5d}r16t!cAnUZo^%+hF5zIw|auMrt5e>PB##}@=7qLDUu_1#Hjq5TRN3_OGKsITO zG44E4;cUuqMm1*)$e8AA&Tu-2jk$<;E}|ua5aBT`9G!VdO2F7!ai5!#w0RG0L2v64 ze+C8WaljqlPA7o>1Xq%N=eJLkZjw$CLp`q6T>wixxt+EFyUk(PE?v!FpXe8ul3YD@ z51j&Wr(!X%^iI-gV;y+9SX}T1Xbi+rLEE!1KD#t; zVBUUoPCK0^@ceeVa9|!>;qM3L6?og}qT+!DB=#TZ9+>BH8E}&qJD352al70Z%pk#d zQW*P^frj2dk}fSy(jWHFWwpf}ba|-o#J|yC<)$IZqM^|E5NK4SrqXD&fQnTO z`PEuzzmdkN?Np*JqVehmnxNWgqI!ZRsaI*T`k1DuA8D$~O*33JmAXbynQJo5bj_n# zt|RDBR|CyiIje99%JVfh^ zzfgnmJcW%{Xua_kZ7@EhsPQGmj321k*h_J@NiFUIO1KA5tNTFO|+|y{Qdl4Py zK9Wvw2kAt2Bc0@q&^Grb+V0*?ry@PU$2?BZr8W4GLq2X8#uP|!cDe?@(@uW` zFxzS8Sicy}wPRrNr>{!e1|3Kq%sdx+BdibhOmroLT?JuRV|p3SObHndAqvzyiH@@}bG#b66KY%w zPJ9xT;%|X0kyh!N)kX)5!M1KJ@a)vluRKXNovL^U;$hphdp{Db_R!6E+P466YXPF$ zZAsddq}xHcDoJ-_7IO~vCM?!Qed%T>c@uVgE0xi0R6)D2^z5_(T@)Uhk>MzOCuH0O z{y9DKm*n!_3;x~UFYlRuMlL`6FWm?Jik|sPbNTmx{{iq<_RL?F%l~KaKMel4J@e1Z z<$nzPkAr_+ntx>KLi2IT{c-Sj=1zGMN#|3TGQYpQx@<-w8&j)D2!Xo z+l^Jm-i40#o|LDNFJQE&N7j;D)|bFq-XrUbT-H~?itljH<|$ zzg@fcgJMXKdEmnTY$KRrmBob<$ZhuYBy||O9KA2vNll`6q3g4qG)m@NLqi<}f{q}G zHd@%k&S_x&d?!s7X8g~&4)tF~V<%FjC$y0Tp3XIkQRm&aEB*fCh=;@j$cwVO9}h-; zg3O7B(n3bCKThf|nGQj|yGCuJk)T$Iljqh!9F{gmXfbRWv)M|nIwi*orTo=9(^ zSpFP&*_VjlKO(vs_|(4-Lf|k&q+&REKUd%fg806}xkDO@8x*(HySQLt0k-!i=g_si{}Oa3rv;^4oiKLDx$j_K-H3>$e}sAP#J!Nq+mm3}QqZ z4fop*We^9qQK8@dvqqRA!-u@{(u@)lkzEomrhKk~4OZifmeO!uMq_w6P2w7w35%S| zD`^Q-JDh9j2wnpfSEcuOW@?WsaSeHPpCmnu&Y)DJwI6{+Vmt}Je$?qt0nmZ>PPsTF zHopTz$$3|?(N2${kMw;90J8PdGHMQ&&nEa7sCg_+FYfjFxgUw5rudCSf9okR+MZ^nr%`7kwrBA@3hqJ7(w*=hF+kK#-o$q{1$w z(NZpCRv!dOgtXkttu&Z7<0q(Fu=?>djZeUe_zDQEtXN9$UVwujOh4)qlJq2AYCAoJ z9U%$I3I~ooo{SWK8`AmhkZ=?q?a1+*3U_26FQa06dOQ4>w57T&)9p+=@~0mm*X8aj z{dQH7o{^6rlJwU$_X~bGd5k3zl_%-hHunR5F_aAIxiYE}leo1!wefl3r6DMt*y37R~rd(_Ryr@qyo7 zlTCYB)BdGtPxxuu!d}5J!rPTZy&o)VG^A>H5-&I?Coxvsh|9Iy%y$Jmikoq?RVs+)mwf$m`!_L z)85szNBwqaUrMNJGfJpSvXywRyArK_d)+>Tt;iC#Fk9IB-GvqT?S_2{^JIka&)LF0 z=q8L`_uGy862|vu3A-a(*uT3AJI`;2wJ_(bSw1G3Wq&B=$$0fo5n2Xdf9CW{v-&g9Pc24&^4rZ>iqkD3$NpRtr>p(;#%$WTn)ZdJZS&jl zY}!Um`%=?Fe!C@`CLwv2{gtLIa!Eo458dl>n$_u%^?_cIam+NrwX4%LJBQs#d#;T< zu3fHOMmo9TI30xubQBwGoAZna}4}#7_@^BVn;n|4N=TjM9K=b%Qs^;I*YQBg9 zd@+)(EAVswE9oS@3O}L0n$G8I@Pqq5BI(+Rr0ZIGny;f5`Fi>{-#}mRjYy|%!f)%^ z@Z+s$VZF^d0bl<;fD9R8Ql!fzNS@SDc@{I+o!zhm6S?-{%KedBfh z*!X}yF@EJw-3$41_j3Ni9po?FP5hPnWd7QHCV%6;iobQ=$ltl|gbpb{u)qK8d%8QF^!fMsXYK6H%+Ac)ot>R| z@18yU;3MRrN$M1nD}D4aZ}IY0laKe2hqvU=M|^_GCki~tgjO z7fN%HG#5+rQ)w=d=2B@cljd?CU%^*;`6?eRax`4+t;yG!{Btqm zdResn!hVCv2Smn=Cf_9RW|MC*`4=YNDx+4De`)fsOuo(J+f6=b@*O7MY4Wd4zRTph zh2;zKWy?NCO>NOW3q9Nd-(|;HFB-k{iK(F z7@VVVD$U!g_Wt%9|ZNfG=KC#=$}k}L*SdzyyfNp@zE9hwwK@W(N+Am zsC`#>-;?Ig()>l5zlyf^#mv8n{tu+NQkM4bKK_tDlHSK&{)dllhN);ik>*orK9k4! zT!eoiZug~Z#mip)%0~zJYcH?x(VhHF4*!$?CC$G@#eaPKEq^DyFGbJy()`!QKk#9b zkC=)~#imlG@<5g{OqFG-Y#6S*rZP>HV=5o!s$PP!AXN4CsXp)l{z3JHwJKMdJg>4% z)z3%Iss50!2KdxKK8!U{gJkkxSgnSbYN)A(nQFMHMwn`(sg5y~-&CVaHQH2TO!XsE zjWyLcQypun@ur$!s(e#TG*!S{U~kj7X?H%;c*OxIWSlE@sM#L>rqE zO#Ldh2X_SvgDr`|_2J!#Me%SD)a+PuLX*7>;b?PJFwSJB7*_&U5{!e-sELT=zFlcT z2!|q&ZZ?GziAc1z2_maw^|3fQSv9d}0?@3EH8cdHA#{zVx>yU72i%~Cb_b(TCT~M9 zQePF@&6Hami$=rMiIc>bNFvwY06;BO2k6JJs>&k&51~TVOcOC>zE_3B3Ko!Pm*OVHAcwgSaO$axl-39 zFa-;`x;ar2tlm)@k2Oa_rLsC*L}&~|2;Y)eJlut^7m%x4qVBA`@@O|nz;&DD)uN(U z4W=eJYw7BcX7-x;}!jtj63(G?JJP4;kN;G-0ExP%NaqJ`xSDYHp|s$JYm| z?#()VMU(&=`w~judWbJQ6Ai)>Z`fU?sZaVRKU=9>k(F6_?|m zSdfF0qW50bZ@ggSq{;pP(N|1QTScb9u0R(2aB3L7c$fB>eremRQNdH2PWo$HI|S{JTI zWIb^6@+ z%QpK<>zi@N;uh!gOc0XSN@sk=e!Iudq95q6K1PjuEIK0nEPX;PCK>ci&UJ#a#mowO zQI-tM7JCHKM>8hFv8bM6vB6oLq+}?z)Kp$*aW;FQYx3lx$&)QMWzahsOZbzEZ*h(w z9l0`D?-}H(X%_pqm&FzuHC=kWrRgJ0U+x7#Nu!;O!oxPlBYHj542yF)&tjYN5aKms zngbx(tXf^VsG`E+e%#;U0o-4sN>-OuT0BrjIrXvXV0|6Jti^)_VN9DTk1$yJjLs10 zki|nqz%XfsOEW^6k$jBBeja7Lr@l8dTz@HW=sTDDY?Dz?;I*@6N!5A2JP16cG8eU0#hz^5;Ji~b{H zV_CSq5wWXe56+db4%fd$-wMH!zP|$T8a{=9uZJbL3;bn~IJ{DOuc@({Ho?bp)`f%d z>N?Hb$L%i)h2r5RL_*s|tX)^(Um1)BYvm5YFlF_nQLwJ?GGX`qQ z*M#Fuv1qW~52BkM`N}rq#?*nvqVGkWccqj6SoB}LFnUdc zB_0~jC{*MI$)Tm@s|ASfNe3;#1s;w&_l>0%szvD@uWzjM^V^vgTJ$-6=2az@Dph4z zrcy*faqj}PSPsY%i$0~#;1h@#i8}0DQr(jJSc{{~tCm`7nd2b1s0Sulx?F)w!!ikJ zcc7(~s}+{2kY*)ZS*;R(F5p6_UWM3RXYpjwFqM({O6ZpaO$=O(UFuALE&2z2VyQJU zf2}mfNwZFx^=gBqHmXgQ+AK|_+TvAPEp8dY#&u|peE<5jhmsuP6~X}0r1ui9a$dQ9R9UTLWYwZyBUI2H0716J#N z+@H$w`~?LCDSRr^bMXCj{?m=!MQ3vNbEU`NGzsJaBEwQKvAVY#vcn;NBIZY|DYAGR zAB&@v3dW$-#A6Mhno>SE7W8o}s6dLO#qoNHzhe=PRHNGIRdGu-$&x0dX_ja7$zd#u z1nXn9Oxu?)+PKK?UM`!$RZe2&pIk7r%C~0G^hG7U#^Cf|)k57CL~+J^iyGsRdjHhP zlc)Gff=w_g7WFsj+shxT@h9rS{?ZD$r6j|13=Y-L3{}Bj^3^U&wa9w!wqPd=+M`ai z)LwNmB2<+`sH_EkofKy^)fI-2%%Wf^ti~AtXldCccXVB0T{sv*mW*W(bZ9p^UUYUg z)pz#ddtG8<939D-3afND(cPViI$$NMDwJHhlVfK*h;DB|*CC8V5k@c;$xR8Nc(f+g zy$AwMb|?}roG}?J(usyqSLq%$SM1c+wZ6gA5B(Ck(t$|CByiP-orE94#=8lpCoZYT zpdOPCNj2=`iG{-?kgQ6i)v2JaDeSZ~NUq0XnKM2O*_k91yLn*eW#kri+2Nhd!FmL? zE=g)yo`Oega&mBghSW@nNbV*1b8oto#7>P;*ot+s5l+-XJW7-4;N06pbEd+Wgvw-w z?__Rr2ReosN;JUc9ufgee|Pe)uML6L=7<|N5(CYkX!&h>DOt| z@GPumS`cTN-lK)xilVeRTA`eSR1m~1(?twQ=pw@t`2|UvH@(H-&E$0|G zK}CmVxzw}k!_iu?92FIAr|e*3V>k-05A?8O-OCl{7JzpR8((@9s+ov&9xk7wz{$*g z$XHN`p+dsJnbLKo(^7M1Zkod+Pt%6~-<cKtZok^-T*1_=p87n3{hro3cXg=7@TqP+0% zMWQIt+{GB!gTvs^(kS|fKE}JzLQ;}{pr<5f(h#|ohDf|MM3Su`vS$td>B4`x@ZT;( zHm&JMo;5_Ksv%NH4Us!)h>A-?R9gb2(9#fLNG(_>FAu1&eQ6y=Ix=2G5K^meC z(hyaUhA4zIL@lHt>KzSH@@R<4Mne=g8ltSx5Y>!^sAM!mA)_G*84Xd(Xozw~LsT>x zqNvf(&!aR%X`>;k8x4_ZXozG*LliuK#}(Ljx{ z2kF6JXD~z$hGH7e0lG(r#a=m`FMG-hP}J#_*jg`SK1RgD8G#+>Oltu+Gvu4FVOfxXE0e0rZ|JCdN9oy zOxJ@M&S0h<%t{~3P9Mxk9~9+t8x`m0F+EJ<+h}gSr;X-GGe3V~8!gDkLXB&ug_yDk z>sQi7rRbJb+KW4ANgFK%S^l!yY1t;}>wPN6ZgfE`Pa!7S6WVFTKJq!UDga7lVmqze z1*`#wV!UbZ5$zOvKhq#POMk6EYDerVwKBhLpu8X^Xc3xlLOfOmRAh zs!T+6CL)xH2xlT{QV3DMEv3FztFHsHPOHbb^XY}NF2xzqoZErit~qz4I2}ZNCZZt| z5ltaP_;xKEozixS!E+k1^gG)reu$dTORNl}P@pygx2ug>z~AC&r`-X2k96B&r47`(*63>Hk5Co6>+Dj2Veu`eBB=m%)0%ktal@(kt zUnSkE+vu9R5qy~^p?QjSqHj^Q3Q#{aiTtVn-7x>CdW!K2xRiEnY@stHs<;En&Y}%9GS`E>bIasjA@h zcta3W8@NVo;zqTZn^h(6rQUox_2KjIE&6iG;~U84+wpDiA?nXB&;Wjq2J$B~n7^eV zDvO4yJQ}73({ObRjZhQmST&o*t8$v4wotyRp@3?F_2*E5x{3MvMT7Ttc`SbRu!F#6aw#DoQssUkOx;O z5gcX!JnClv*=@8Bz}rUG0+?-d-K2mx%Fidl&ClGF^amPAl2}}X_G0QoKcxY52@R)9 zX$)OP6XCph^auLbRN<2j0lPi&`~ zZangLvFZ@rjN^O@Fu%yf^>k}HwYJkQLAj=#ew9+@ENm;3{gV39uV7>=p7?eurh`;M zcR=;5qyb$Fo|uy17lQLP~1nZn0S!ZRkz5~{x z9$9B+vi=3E#XYjl$z=TitaE#0Ey`s57_249MO)#n^B6feg|ZB8Cf6H%rUbrTKEue^`u8QY{9L2thF=C@LTgyCV}nmb(TCfzZ%NiDQaLUA4)zVXQW`H&#< zz=gkgM#yCq<-!T%DfY~Ey3aW1*nPzTY7o2gJf9pug@!r%QS500LXIH0v9z$MozuYl z=>eK9%=nvs6N&$ei|7e1q35}jUgI))n-|lkyp%rY za(tm!j&H6j@GZ20NAYSD*y}jJ^11`xE}T82N!URNZN2kzr{?1E+L0G_q})eero4qr z-inWy$79keUhPi34i1Fvr%eI-eqGh|lHf3+mC6G411ZGFR+<*DA50-ewbJN-eJF(( z-AZ`@`yq`mMTQ^w>SZY-rXnjPK8bR88~nHmYgA36IYbjVOw+iQ=5if=*%zUeyd7)S zKpQy<6W1i4@dEc5rMAnq`?S-;=)m#yZEZgSkHmNifc>b`p9Y{W@7rYKkR0s>MBRCN zJ~Fk(&_~*T767vRGg4-bmUk8$hnY<@l@r*;X8g8r7cJoyn6{hN^B$PBHfh%Ru32lO z;1;RbHdJ-7?eUatDSMNsBK?rI3vnq*_MhZyz~dQ1AFUKmq3al~-v6$VZqNKa}~UKi4_Qf8#I z4}~P+^WoYT;MbxT(pbI-+ApD5d?|F{bB?RAhz#w5^1ekMY7}O_(Qh$+izh-Nm3E~# z{&*!ygR2mZu7-pSaA+NlvNs_d8AQer9OkDUC(l0Po`Ai)ot~EW4ej(ytMNfVRv2Ts zwUEI5uGM%gAP$j2J=)x1aBz7gkNm<8Sg9N%D&*>RxI!_62Nj zQuxcQ#svX8M~??XxI_%G9zo}oc6znd*b%VTY3e{=AKPba1t_*(Yo~i#jnx7BxOCbA zP5Zs3;pl8kr;X9HKWN&ZfPG>*&8umz3(fO=z}}oj^ZY~8{-|m12JB6mR-AcptOD0# z`#g^bbLaW^ljDQ4I?n`z?+@6OM-^~tx_~#j3pgQQAAeK<5p#BCP2Lvu(uvnz=P=mx?7;G4cI3fRe-!=NIt^QVYY~7E z{rFns7T4k4yn)8>0h+`&(oDXI7V^zh&bQ#cyp6WuT}v$=#1GQ%pccN9&fs6;$Juw$ ze!iRT=6mQtzL#F$`{;GNF#ZUc-&fp$Uvu4$+~NTq#SbF4ID{hPA+F+wc?Unjr|_eE zGe6D;`3Yd2TSHO j`WWx3z6O2>ZhWrtjBk}~e6I!=Kj0k`^Cnz~iZ}l+NdbQ^ diff --git a/spider-web/spiderframe.java b/spider-web/spiderframe.java index 6f6f60c2..f3ee2f3b 100755 --- a/spider-web/spiderframe.java +++ b/spider-web/spiderframe.java @@ -56,11 +56,14 @@ menubar.add(show); set = new Menu("Settings"); set.add(new MenuItem("Set Beep")); + set.add(new MenuItem("Set No Beep")); set.add(new MenuItem("Set QTH / City")); set.add(new MenuItem("Set Name")); set.add(new MenuItem("Set Locator")); set.add(new MenuItem("Set HomeNode")); - set.add(new MenuItem("Show Personal Settings")); + set.add(new MenuItem("Set DX-Grid")); + set.add(new MenuItem("Set No DX-Grid")); + set.add(new MenuItem("Show Personal Settings")); menubar.add(set); @@ -77,10 +80,6 @@ menubar.add(mailbox); - - - - this.setMenuBar(menubar); setLayout(new BorderLayout()); @@ -143,100 +142,90 @@ menubar.add(mailbox); gbc.gridheight = h; gbl.setConstraints(c, gbc); p.add(c); - } + } public void setColors() { output.setBackground(OutBackgroundColor); output.setForeground(OutForegroundColor); input.setBackground(InBackgroundColor); input.setForeground(InForegroundColor); - } + } public void setFonts() { output.setFont(OutFont); input.setFont(InFont); - } + } public void initPrintStream(PrintStream out) { this.out = out; - } + } public void setText(String s) { int i; - for (i=0; i < s.length(); i++) { + for (i=0; i < s.length(); i++) { if (s.charAt(i) == '\007') parent.beep(); - } + } output.appendText(s +'\n'); - idle.resetTimer(); - } + idle.resetTimer(); + } public void setCall(String s) { Call = s; - } + } - public void setPassword(String s) { - Password = s ; - } + public void setPassword(String s) { + Password = s ; + } public void setPrefix(String s) { Prefix = s; } - - - + public void setCall2(String s) { Call2 = s; } - public void setFreq(String s) { + public void setFreq(String s) { Freq = s; } - - public void setRemarks(String s) { + public void setRemarks(String s) { Remarks = s; } - - - public void setTime(String s) { DateLabel.setText(s); - } + } public void setIdle(String s) { IdleLabel.setText(s); - } + } public String getCall() { return Call; - } + } - public String getPassword() { - return Password; - } + public String getPassword() { + return Password; + } public String setPrefix(){ - return Prefix; - } + return Prefix; + } public String setCall2(){ - return Call2; - } + return Call2; + } public String setFreq(){ - return Freq; - } + return Freq; + } public String setRemarks(){ - return Remarks; - } - - - - + return Remarks; + } public void setFullname(String s) { Fullname = s; @@ -244,35 +233,35 @@ menubar.add(mailbox); connect_menuitem.disable(); else connect_menuitem.enable(); - } + } public String getFullname() { return Fullname; - } + } public void setHostname(String s) { Hostname = s; - } + } public String getHostname() { return Hostname; - } + } public void setPort(String s) { Port = s; - } + } public String getPort() { return Port; - } + } public void setChannel(String s) { Channel = s; - } + } public String getChannel() { return Channel; - } + } // public void login() { // PersonalPreferences pp = new PersonalPreferences(this, Call, Fullname, OutFont); @@ -280,27 +269,20 @@ menubar.add(mailbox); public void antrichtung () { beam pp = new beam (this, Prefix,OutFont); - } + } - public void dxannounce () { - dxannounce pp = new dxannounce (this, Call2, Freq, Remarks, OutFont); - } +// public void dxannounce () { +// dxannounce pp = new dxannounce (this, Call2, Freq, Remarks, OutFont); +// } - - - - public boolean handleEvent(Event evt) { if (evt.id == Event.KEY_PRESS) { if (evt.key == '\n') { - - idle.resetTimer(); output.appendText(input.getText()+'\n'); out.println(input.getText()); - if (MaxInputPos < 255) { InputPos++; @@ -334,11 +316,9 @@ menubar.add(mailbox); else { input.setText(""); } - } return true; } - return super.handleEvent(evt); } @@ -406,6 +386,10 @@ menubar.add(mailbox); } public boolean action(Event evt, Object arg) { + Prefix = ""; + Call2 = ""; + Freq = ""; + Remarks = ""; if (evt.target instanceof MenuItem) { if (arg.equals("Quit")) { this.hide(); @@ -441,82 +425,80 @@ menubar.add(mailbox); if (Connected) out.println("sh/wwv"); } else if (arg.equals("Show Beam Direction")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("sh/heading " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("sh/heading " + Prefix ); } else if (arg.equals("Search DX")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("sh/dx " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("sh/dx " + Prefix ); } else if (arg.equals("Search QSL Info")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("sh/qsl " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("sh/qsl " + Prefix ); } else if (arg.equals("Search Address")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("sh/qrz " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("sh/qrz " + Prefix ); } else if (arg.equals("Search QSL Manager")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("sh/qsl " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("sh/qsl " + Prefix ); } else if (arg.equals("Search DXCC")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("sh/pr " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("sh/pr " + Prefix ); // button settings } else if (arg.equals("Set Beep")) { if (Connected) out.println("set/beep"); - }else if (arg.equals("Set QTH / City")) { - beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("set/qth " + Prefix ); + } else if (arg.equals("Set No Beep")) { + if (Connected) out.println("set/nobeep"); - - }else if (arg.equals("Set Name")) { + } else if (arg.equals("Set QTH / City")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("set/name " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("set/qth " + Prefix ); + + } else if (arg.equals("Set Name")) { + beam pp = new beam(this, Prefix, OutFont); + if ((Connected) && !(Prefix.equals(""))) out.println ("set/name " + Prefix ); - } - else if (arg.equals("Set Locator")) { + } else if (arg.equals("Set Locator")) { beam pp = new beam(this, Prefix, OutFont); - if (Connected) out.println ("set/qra " + Prefix ); + if ((Connected) && !(Prefix.equals(""))) out.println ("set/qra " + Prefix ); - } - else if (arg.equals("Set HomeNode")) { - if (Connected) out.println ("set/homenode " + Prefix ); + } else if (arg.equals("Set HomeNode")) { + beam pp = new beam(this, Prefix, OutFont); + if ((Connected) && !(Prefix.equals(""))) out.println ("set/homenode " + Prefix ); - } - else if (arg.equals("Show Personal Settings")) { - if (Connected) out.println ("sh/sta " + Call ); + } else if (arg.equals("Set DX-Grid")) { + if (Connected) out.println("set/dxgrid"); + } else if (arg.equals("Set No DX-Grid")) { + if (Connected) out.println("set/nodxgrid"); + + } else if (arg.equals("Show Personal Settings")) { + if (Connected) out.println ("sh/sta " + Call ); } // dx announce else if (arg.equals("DXannounce")) { dxannounce pp = new dxannounce(this, Call2, Freq, Remarks, OutFont); - if (Connected) out.println ("dx " + Freq + " " + Call2 + " " + Remarks ); - + if ((Connected) && !(Call2.equals(""))) out.println ("dx " + Freq + " " + Call2 + " " + Remarks ); } // mailbox else if (arg.equals("Last 10 Msgs")) { if (Connected) out.println ("dir" ); - } - else if (arg.equals("Last 50 Msgs")) { + } else if (arg.equals("Last 50 Msgs")) { if (Connected) out.println ("dir/50" ); - } - else if (arg.equals("New Messages")) { + } else if (arg.equals("New Messages")) { if (Connected) out.println ("dir/new" ); - } - else if (arg.equals("Own Messages")) { + } else if (arg.equals("Own Messages")) { if (Connected) out.println ("dir/own" ); - } - - - + } else return false; } else if (evt.target instanceof Button) { @@ -529,10 +511,8 @@ menubar.add(mailbox); parent.dodisconnect(); } else return false; } - else return false; } - return true; } @@ -566,8 +546,8 @@ menubar.add(mailbox); private Label connectState = new Label("not connected"); - private Color OutBackgroundColor = new Color(0,0,66); - private Color OutForegroundColor = new Color(255,255,0); + private Color OutBackgroundColor = Color.black; + private Color OutForegroundColor = Color.yellow; private Color OutOwnColor = Color.red; private Color InBackgroundColor = new Color(234,199,135); private Color InForegroundColor = Color.red; @@ -589,11 +569,6 @@ menubar.add(mailbox); private String Remarks = new String (""); - - - - - private PrintStream out = null; private String InputBuffer[] = new String[256]; @@ -605,7 +580,6 @@ menubar.add(mailbox); private boolean Connected; private spiderclient parent; - } class setDate extends Thread { @@ -624,12 +598,9 @@ class setDate extends Thread { cf.setTime(today.toLocaleString()); } } - private Date today = new Date(); - } - class idleTime extends Thread { spiderframe cf; @@ -646,7 +617,6 @@ class idleTime extends Thread { } public void run() { - for(;;) { try { sleep(1000); } catch (InterruptedException e) {} count++; -- 2.34.1