From: (Jeffrey D. Iverson) j5rson@prairie.lakes.com Subject: GetHyperText XCMD 1.1 GetHyperText takes four parameters, the id of the field, a flag indicating a card field, a quoted string indicating the styles of the hot text, and the id of the cursor to use. The field id is just a unique number that HyperCard assigns to every object. The flag should be true if used in a card field, false if used in a background field. The quoted string can contain any of the characters "biuosce" which stand for bold, italic, underline, outline, shadow, condense, and extend, respectively. These characters can be used in any combination. The cursor id is any valid cursor id (this stack contains a magnifying glass cursor with id = 666, the HyperCard hand cursor id = 128). In order to make this external work with scrolling fields it is necessary to check the scroll of the field to see if it has changed. If it has changed, I force HyperCard to update the screen which in turn causes it to update the data that the external uses to determine if the mouse is over styled text. The idea for this external was a similar external by Stan Gilbert, however, since I wasn't able to locate him to license his, I had to roll my own. I hope you like it. As you move the cursor over certain items of text, the cursor changes to a magnifying glass. Clicking on this text then could take the user to another card, another stack, or just pop up some useful information as I've done. This external is free for purely personal use. A license fee of $10.00 is required if you use this external in any “in-house” corporate, shareware or freeware products. The license fee for unlimited commercial use in a SINGLE “for sale” product is $25.00. The license fee for unlimited commercial use with MULTIPLE products is $100.00. Permission is hereby granted to all groups who distribute demo software, either for profit (such as EduCorp) or not for profit (such as a Macintosh Users Group), to include this file in their collection. My goal is to get as much exposure for my products as possible, and I believe that these groups offer an invaluable service to shareware publishers like myself. If you have questions or comments we can be reached through the following: Iverson Software Co. 507.625.7355 522 Record St. j5rson@prairie.lakes.com Mankato MN 56001-2546 http://prairie.lakes.com/~j5rson/ (This file must be converted with BinHex 4.0) :&8GPG%KjF'9b9'9iG#"B3de%,R0TG!"6594%8dP8)3#3""S%!*!%+496593K!!% !!"S%FNaKG3)!N!3@!!!J)"&(CA4)HA"PFP4PH(3J@%004!#3$PFa!*!$%!!3!"! !%!#3!`%!N!q'!!!"!2q3"!%!VR@kA+jeZQ`!N!Bkh!#3"KPqrr$rq!#3"R-!$3d 94f9d5(P`CA*8CAKd)&K$683J-5ia!*!+BX)!N"%@!!!CP!#3!aErN!469%&,9dP -4!3!Tfd1'Uj@40N!!"-F!!!R`!!!#Fd!!!l43*eFI`#3"P8e$-$iXMFcI$,c)Z` *[9Dj+cG2ITk@QpA4EY1LpR@Y(@'YAHHhXSi`mrT@jQB[TbGCHaklG,2epc2#b@! 6pQ56`5E(#AFcYf56c3Cl*I3LQp`qhmeqddhB*Qbcfi4HHphNYT&pj+Le(YZ-X#H dcGBN2,*Yl8`2q1VkH[H4,H9NNppNZ-Q)5hi6&'c#bFBRm(R@i`2J!'$"A`%%I(- Va58kXeA-+I!ZY5l4,Y9N2#YS&hUAD-bLN!"cY-#k3LcmLV2AGXMPG$Fl$rD+ffY IhL5Z,9fV3BE'AHlHTVTNhI`85ZDI`Ei,T8TRBC'@#jZp9Pf"*QcbCT6S0'&Nea9 `i@@FYN63KT&D9qJ0&fZd4`ZYCP%A0JZkK9TXLQDV%$EVY!Yef"6-AM&XeQS@#YT #AEKBe&C`B!fE0CbZ8"XZYU+$TP`$h[!A12$QHl@&A,L)beb&k#ZmeQb-`CY-jXL -qNl)-Y9mH13k(pkbKJqIa2H,cr'*lGGjdU'H,m*DI4X@!a49!#`Z!kK`!C5e!l3 2!eL4c2H[-AMmH'N-2C)mik(IP0M[qF[aIXrGhr4lEYc[pjcmHVrRbcrV2p,EfYr ri%$rS3pE+R[m"plTF(`iBKqDZ(fbTF9G,jhlJI0SBV2l[Dah$[qNlq+EEleaNGA [BAd8DaRV"0Br`VUPlq*Kq@XA$i+V-PXqMNR4J`&NB1[+&H#ZA2&bIrU9Pj-R[5$ ,31q+U90&R["ENZFAhj4-2Pr-Q"f+CKZM8Gi8FdQQQ%H@2$+pU8FDSc%D)Jrb)Nr b*SBN$rFh@@&%9Q*Ql*rr`!rDZE'8C-RrkF$'@kP#HB*Uhja,c"GR#T4,92[pmGJ MIGc2M&&1HT6((Bm!8#j*2LTN,&%HRq028$4-RL$jl*U*65@6Qj8cI@`ebiT&3h+ X*8b"j*6QYR,5abNDFQF"NJGDYNij(1APUmX4$G0!HF+[%#XZ-1AB4R)('`SQ9`I #VqE'h*-4BbCXDPMZ5M5J`#R2&)XQ+@pPZPLj)c9"kD&LFJIMFV3b%'*AKJVC8Hk MD+MELVNRC&8q1aC6DR++R++CPD0H55iT6`i9QiV8@#LKN!#F#G%p168i8fVZ+%r RUic&3lPIPP,j%lXk08NjcU[#pRKU3'&(C'*R"MLqkDN"eGh(j(iDfVp26GVGM`p E!-4'dH$!d9"K01U@BV%Uqd@**M8@$(eUGXI0bC2C*CpY+*qD8Z5q",%rNLGc*cR E3RjrDMV8EF(L`e&89i(rdAl&,*LIQY`rpR0U[kHR+[A3,DZ1h+cU!IBR!#*UHa` EdK$f8DId"f"#"MlCjbINbd0b2")*UBC$mS3X$dB8rb$"$FR6NFKpJ$'N##&Fb$M !4bj"hJK56-K5#23Ki)2"NC&!EQ4S'SeiC!Q1MB`'3#m2BSrkH5K(S'Q-KSp%cJ1 -M,)i"K%UFKmjar!0-"%PqD9J!2,'NAe`L2Vh,`@()3pCTj9ScZFKh(KN#18XQ[- )&d3j*6F!r#9N(`BHYFJEJP`@$8D4(!H+"Q#5c42PV%4$EX51@4R``M,+diLL4'0 !qD4m,K*+4K-Jq5"Di5Xi%XJ,mALSmB5'15V4)!d,&04ScURMPFINmA-d&iSm321 S6miM481AAl,24K$lPfG(R%@P2YDF%mA[Qf,GdF6h$`prb5XIPicV$!HA4DYfIFc &Z2Hj%iVH%jA$RZ%UTUp8p*+L9lkVi$C9pNMb2X1&KdZ(PV#kbb8CAj+km2%b`ie &E4pXLf'EhCqi'heiCq#U6XMBBpFHRKeX2c)89!1YFd*Kfah0I(jC*52[FJHf-3D NB5J1&Mlc9P$B6402SG#KJmF#8c-8iQ4l@d9*lQX9*EfrFHdqc"ZrJ)5-8CjY4'1 8YJ![6mTBmb'NL13&)V,%Kak-"I95+()r$kGf%RGS))L"i&)BMC!!fB1ad8NCT0c JD)$@3@KXe#J24#,"[!!5m+'am8NC9f(Hb$JY66!%M9'f"3,'D#l,S*36k"22Teq Z&MMFqhTlR9hLlN0LrI2ZRZiZY0U%LfTB%%8Kr42+M2HJ&cE!-X!dMF1Q8&A89C( qHD*9-bB*2&!&*R6)K#cN@+q3!'FJCqNm[AKflIVeci[ecVelhFj$iUC5XHi0Ta* #eU[Y#%T'"Tdb5pA6FZ5TDcNhfN(cc2+fI*2BjJ*KX5@RRZ[3$M5hDpjYY[IClJi 2PeZJ31b'4FYY,PJq22IVKU90e4h,A+B6eEIUUU2iXHU2@kl,-jY[CQ4B(+"[Q!5 p[@r"+f"Urc1bH*&$+%1H!k,"#R,A8VITMZdl9P*SV*!!EHN'!q4cC3+dkj@H#qT KmddZBdH$[Fqq63D,3H`#A@e%"PI9mMpXZ5E2V1S#3cAf5fc3Z,iIXQ'cC6ABa$E lL6@GJ)'ZDV2[&0XD'qb"rrMRT[f,1k(R[rijrq2ArpXId"rpK",dK%DXG0#-RVU dTq)f2J1'@EpmS43%QpFfA'+&aV*5i&QR'6X'eYR15(BJL@@1IP'+KbFHDF"fee6 f$,T96fH%DL05e+9A8Mc#'CT!fb'mdQ$*YEfCFG"q3GUkXJeU,,RL!G"B"&ZA&,9 IN!"IB(V@NcjUEYMB*YeM$Rc+S@M@iF5D0ZN@dfFPpG*-5eTI9Y`Qh5%r8kPdTkT 8ZPI68A-D'A62QY"Kr+`E[8UPF8[QQFS[QQaA,"RibcclfihpS*%Q@KV3B`,I0bb C9C@J2l-4DHib@Rf+pKM905[Y&fC#k9`5"eHEP*`eal#lrqNf3cC`HbY3Ne9cfT, [iLa3FlVQp0P3rDRZjHJC`2F!-R,)FEkQJlVBqDK$Hi4Vep4N@r4Lfi"C*GU!4)Y 9SJhc4%r2%HfN@QAkhLG-h'e8r[)*NajVMFT82mq%bFqi2Q1+ra6V$)8Tr[%m8`8 b&6eKfSfe9Q9kpa-QZ)A+DdqBH+`c95El201h8GRl'G2d"Dbc&+ETkFG-pGNGKPF DF([G2[["+P1l(RZ9i+@HZ-NLR0PbTXQ546kiZ8Bhhc6%l$Y,6pRlAUkZXi[iF#p bY9`6em#eF(9F6Ae,Me2XrDT6h0[YIRf$q2"%A&@jGjqcmc@aEY-,Ub[hl(+rpK+ eAqVFeB(pRYj$RFiH%[EKXHK'Mj*&chekB0*CqmrVm['I2Z#UUA,&le"5"",NN!! ('QbYUff`BlfrVYCZ4ZdhpZhTa$mj`$'Xef(ppVip2D6l)GDNqc(@T,YFfl+e#HY I8`CBraiiqYLJIa@Z,PX('ZVPK,!RFKaNLZThJN@l!E$h,HVpr!2bi0M9Ur3dKR3 [5dMhG!@c[HhTAXi1kQRH"S-)qRaNEF3EZJKlhi@VaEHeYZlAR9RlfE&[6)e-,4X P`m-TqMm!N!-0!&hIfI(e1*@Ch-'@,L`m`h2+26Y#XlA2kh,KCqXaVqMcSpHQ2'C ej"CHK1+TCbQRRKI(Ap,,0Z8ARTC2k-+fZA$#b8)@lLdHfG(YGGj#+0QpNS8XamR c6YH,4rM#ZpL9K"pjYXPY1d)pYKbraA24*![CNQ1%RmY4S+V[0rYq)EH3!0P#PL1 hN!$T3RiK+'$,!D`!k6RT9XEml0"`p0iP(1DH@XDfjUKZj3JSblMI0cc-@!ekA$d qaN)I&c%QKK`QKTI[`l92hm%,$l#)m$8a`X%YLXkRVDpEFi)YM!@H%HiAVc1MLYN HH3frQFci25[,r*kAjqNq0pr"lrIQAh6[&epmMqkP&jI+pa,G6NL8"(r%5hj)CeC fIf[NRPQkIq!%NYeLH-[cBFr02mN&[MV2h0qXI"KGF"q@$p-pq62h9cDfqF2Zch1 m,a`3"H&Bcqdpa`4"Q'f3!+1c8ER"FD,lr2k'Ll,hXDbmrR6S*@I@rkjreVRYeIB rL$F022Rdek-[EIpK`lZ41FDmF&mR)M(4k`Gb"h`lE-PaMlp4cMZ#k+Ah*ErIIbN VprlKH[QKXqcXfHrL,(hjT5mq(AABKapmq-(Fd0c3G@C-j,SXap!P)k2U9PD*M3F Y05YPe52CK+(M`C!!j$(&90+'(TFVTCCf9+A5pPe"9Bq[p2j2T#ReHP81),,"k+( KPIarj3M01Q0$5"arK2cr&`mcBIFc62KGC0$6dH8Q`dpGVdVErhfFJIj$`bXc(Fa iq1a(B-GK$K,c,$+a`kfMXqDTmX[e!SkI$89l$h"Fr068cM("S$R65,riRHI1rNY Ij*GVARMhrVm,rF2%aNGHIrbc4bmS1hp422qAElheUrIm[pIafXZ[A9Mkk-+cAeR kaYY[[l!PIZRR(qj0hIlMp-prI5clTqI2Ir6!fRIqHZbMTrlNZBQpRrhMQhldr60 ,Aclq6lX[,&fZrXAIR)ZrrH-ATZilmYi[[l,[Le226S8rf['cVLmpm0a*q@$fa1[ AdA+`rqXV('Ir[EdpTId5R"[,FkA5cJPZ!A-)a[LZ#2m@8AU6m!Dl8lK-PHY'U4F ,i-B+#LDDDF1fe-1Ci*JK*BfdbLH9TCT2i)ZjrB04c-%VZ#Z6M[+1aEA[PGkTXmI qkYMCQ5Zrlm`FHkc`Q9$4pqd6TiUEFJ@K+0IPHKZC-,I&NkXTbS(FlU2-XlkZYRM [YjKhD-XGNCVLGL'bFDLf@6LpC@5N%2,Y%9RYeMQRCSdRlfbHHA4aMbGF2pd4L5` @-KYQmQIbZ9If0hDF2jQAZMBq,N3mMRp0AAlaiX[jaHDUIkcrrBk4NEP#5&VS,Gl kA#%S4"lTq!B,AC,[!JhqqhcjNiQ4GCl#r51RUUBIA&LlJ8RIC&9XFprBkk,6)2N hhp`Q9l'&YUpp[d-DD8cYmZ6HHQcmmDi[e8EB3)49e6q4C`hIUK@G(iL"c9912XF m6[92jrp9h[H6r26IXJhl,Yb5DQaHD*LIDI$C,!Ua1UcfcljGhebM9ZI%`*XpDjr )j`)X%$VYp0fCMhME4eKc3fGpEH$@kZVpJ9c`Y$`bdT-B$BF(UahQI,i"NViMS&3 jRYJ)@aKcf2XM,l2JQ6-cCllRBeAM$IHGP%5f-(62FHEEGS#00,%fQ-1F[qhQjjh ZkSh1i[iU*SRYHd62lhMb6!daFFEaLrQ3!*3E(I)`TeEa49JZPeYJcSC3lNDf%,m li['qbT3(UN)jra-,FakaVCD&&HF9GP,B[hR!Vp39(hhd8@HKcK(HRjQHVMThEZ( akHTpR[(%!hA1qVU&R1KE[#bS&hc(f64EZXAa2lDf2PpIch)E(F(C&#V8$aA%8af 0N!2Y(Facd3G$Q@AVm#di#4BSEUk5#Z,p(RD1E5M@j`TLXFARi+[48r#F+%eRbe2 Dj@PYAD3lqMRi*qePdI&MAVYkD+i'$aAC'LaT*FMEDQK"jJEZSFr!3mq6K`V#USH L8`m,L$l@MF)fB8QU,S(aXKUh5pPP*l9X8Y1$BbPM9%P*k5NVCKUT9&",50QN+VQ [NT'3!0+Up1H9FUV9JaNE+`AAQQJkPJXU-'$JJ'G*XELdBiHNUfTFMG2f39SC,rI 9p$%TSDQTZ#90'ZBiphSY%4a6XmQTM'V5cS,8eYk50@fe44kejCDZN!2P3&#L,eL Q-k8U%bTIGSMCTQ@B"$DTk2(PMQk(5N-l%d`CXA%L3`@R9"pcDBfPY0Ki,'RVie` 0Y$Z4R8UTa$0RRAG5ilb$")je)b[*SdBUhQ,VFG8%X@V,Q'RB'CR,49+2D0N+CP[ r,p53!-!+8Xh3L3GJ!&Cj94iZ[U#L@j1U+FQpDVD25SG*1HK&%(3&dL`4P`!a)#1 VQMS8(c25DHK$D[j#pf$20NR*BKNNkBU8+jF[Kl6+369P3G`9r"am6$(M9m&cj0f SNq!1,[D-3C8!Rc'0-DbMT%Rah#DSQX4T8E9KaM9G-DHNM'TN8ZSRN!$,P&e&(#9 PPFMN*!+*p)@lZ`q#c$LJZI#*iS5YFaNT+5dl433[NdAPN!$"P'3!QePQb[U%"-K "PmDde#LNGj@)3e6DkjC+d,8#Fj!!KJdMGDq@R@m"4%P*+dH*I,)R-&kQ$FDAe'* *#5K8D8)P#4JC1k@BRm+2Q9VQ'[!Sf3M+U)05"UGKVFHd1GqS@P%eH$"'(h6Y4XP #E@E#-015KCaG8BMNfLUKQE+b+UTYm+0BbiVjP*UNBUU6Z+r*JZSqMlY%M`X)$-8 e-+50fLjJb%iGK5TK#BUG68,$%1'%&PHT+8`+PT!!jHU`U"hD@dBL5h!Pd#F"#15 IXFf-B9&(b*Q3!-"VJ81CXRJ6)STEi"6iYC)NKR&9cD#1f(4M4b8Qf*Jd,2fQjVL cRDHQ!0,96r(ppdc`r)Tj24m``4YLALq'!VjMc1ZECF*[I6H,J%1SEF)2+`&jTYA #5G'`G99fBX3H1)185#PNLA%YTQ6*)-!iZ9+PrL(E)$-K[A$[V$6LmB"5#EG3lUG ))43+b("F%5cMABj%),K9'Lj63#dJcJGY+`Z`YUipC#-bf'NiQ@X5+dCT@GSB(!8 B9'j9VTH8`"#09Y+`!@N8@fD)E+3iJ!8qFT099K-`[U[PSiJDP*M)UkQ*LqS+q6( i9`cVE3Te*--Z83ZA84$(6$M4U'BE9J`qj0SU@6B!JAJHcL"h")"B#hJZTc6*X,2 Z!d`XENbf%-)i&Z033Eh*U(9d0P8V3dPX3Ne0F@j!i!T`SJDd9rJ%1c#Z8D3DXML Ac*)%AF&4K`Q3!"&I+@YH6PePRXN"dmUBVL@Q5!&M+BL`h*'-QYVH+5%@Zrkb,&E +9L[3lN51hV1Y04MXKi'D),q5a$RQ5SUL'1i#qcLKZek[Uc(9XLLV!3"b"DLk-JH SQ"XeX04b6%JL38![qTJ+DIGI+fQ4qNQPX98'bDSbF55T-N#NjC+XSE#XEF)-&!L 1-h1P'4i8elhSY8)ZEiC1FA*N4&(1$AAJVNrX'[!eee5"(hdK'&)ZSJL-QZccLPK !)&+0PYB3f*E,%'9@mf!,I(Q5$"-@SqQJZ*mDke[KYk-B+B!2M!1)ZD5@jUpDM1` (c`J0r9!*P`+A9aUH0`Nh34@@0k8T`dBhD"JT*KL-@V`J$3jA(Cp6'J-2j*SDmTF E&hK-@'RM#T(,ia2(DC@kD64"l`KJA!3%`*eYa,MR8qKCcPdmDlTjQRbIV04pjHB 'dcAGa)'`#pfk!450%hB+fUC-bQf68QIr9Y!C0h39$(-5L!&ifdj!8)mSA-8PIk! Bc!d)p2c@JD!rmJMb0QXc+AT9a03-eX,PM4!*HkGFE0'S`)e+dBSL%fJ$J%eYiGC `Q"UEkN1fCT,P*lMfb%@Z@%3T#lbKk6Z3!)dXp8h)"8(9K0jjiR"M-qQ"51"[b,j aK(H)MUaR&6Y4K1%4r)C#%8e[-)HKm-[GLe,8SIk$[3-(T$HSNk@N!,H%KYKUDZm %Erm$LfH"`F-$`re$!&EQKX0T!aKF`H!3Z5R#)C5*ZP+Daa"&*caN"E!Z2JfMD3I XYacq)@`e$BQ@dRb,T!)X6)*,d635d'acHIT`)'jh3cRE5#SdEIZh(SSdU-4SZS5 !IaJfC%QpK(SEM-k!2Q)T1el5Cd+$me++5+SD,!VHkNlC@U9"-'HiYS#Q0)B$X$3 "9)pJ`!#$i0$Ka"8YS!%U,3eZlQE'IN6"P!E,Vf33#+NN!#14i#-TS%ImXhN%!&8 6d#1hUiSPC1c4&#B9a#,hH-a9e95#%TcV08Q--T'29FXGmj!!KC0bG4!b#9GhmbJ Q8HlX*`RdBaKl8$J$fmBN[(`[X0"3"E)p9"kSG"ZY8Z9dKRHhGX%dGRGdGJBlfpZ PckP`VcM5c8S6pccB56JL'9246%eY6G%)T"@%"!F9I9`"XB-(JDFV('lEdGkjUk[ F0TR0C[EZh2Pafjf2Z)"frXGUZV$SlRqXc-eApcrUmG!Z2&rjAMkBN`[([aTb#T[ %3Nm)DbPR6c$ff-VlXbG1l4@C8la"%Ll*PapT%TCf6Gp4PrmH@hSI@kqK3P#UrSe m,Y(NHfeA6p0Gq3blr6),Xj&#-&,VCriYSY$Y52kKr$%"ImQb+13+`9$$l9lQG$5 %j`lj@%j`#X%f,`Yp4QJki#Pk`XeXdm*@jRRRUCR&ll+k68FcY8VN9Y%TQJp[C@, 6Vh[cErDaI8rHNa&Nm@64)bl)6Pe"k(YkHj+YZ3HcU&bakVjp$UYE0-%0LrK'QS5 "SQGcqllZCl%#2(S,bl'U5,&+[XYTmPb5EeQS&pCZ+(T#c6F&YNCB2[$0#*[$VNG ahG!kcdf4SMI5`1DFTZhqpU'ljr*X`p!F'f+qSK#jS@(Yc2jQrm`H-9rckP!)"$[ eYIAK`ShKUN['bq[2*9MG+rmF1EIlbIj-AmpG%lG#%qm)Va@#%0CYcFf&p59YR9S AZLLF@$Gb8EK0F#i+@b*p&cX&jmM&%fbTp+-9#EiNi4`DhMp!rjP5AYV"MAqVi5V R5RIrkD1LDqpb(G#8kL,(Ia4RdepIr0rpTXMG($rpEdX&2dihaK$+'"DG[B-)LM% mr2Z4KU2p!f@'kJlDdLQ6aJq5PE+c2rar)5%44f9d5(P`CA*8CAKd)&K$683!N"- 3!"!!%!!3!*!$!3#3!iB!N!F@!*!$KJ!!!3$rN!3"!+jeZPbZGETX!*!'1Y`!N!B C$[r`rrJ!N!CYPh[,!!!: