From: (Jeffrey D. Iverson) j5rson@prairie.lakes.com Subject: GetMonitors XFCN 1.5 GetMonitors takes no parameters. It returns the following info: MonitorNumber, IsMainScreen, HasColor, BitDepth, BottomCoordinate, RightCoordinate MonitorNumber tells the order that the monitor's card was encountered, IsMainScreen is true if the screen has the menubar, HasColor is true if the monitor is set to a color mode (not grays or Black & White), BitDepth is the current setting for that monitor, BottomCoordinate is the bottom pixel on that screen, RightCoordinate is the rightmost pixel on that screen. Here's what I had when I wrote it: 1,false,false,4,480,1280 2,true,true,8,480,640 Since the monitors sit next to each other, and the one on the right has the menubar it is considered the main screen, so it's topleft is considered the Origin, or 0,0 so it's RightCoordinate is 640, and it's BottomCoordinate is 480. The monitor next to it runs off of the built in video card, so it loads first, but it's RightCoordinate is 1280, which is 640 from the first monitor, plus 640 which is its width, and it's BottomCoordinate is 480, the same as the main screen. This is controlled by how you move the screens around in the Monitors control panel. Click on and/or examine the script of the button above to see how it works! 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) :&%GPG%e[EQPdEh*c)&K'3diZFfPd!&0*9%46593K!*!%&f3!N!58%e0*9#%!!3! !&f4b6'&e!J#3""B!!#!J%%GPG%e[EQPdEh*c)&K'3di!N!m5T!#3!a!!%!!3!"! !N!-"!*!2KJ!!!3$rN!3"!+jeD,#ZG@Lk!*!'-h8!N!B@h[r`rrJ!N!DTSJd0&%G PG%e[EQPdEh*c)&K'3diJ-5ie!*!,DC-!N"%@!!!@p!#3!aErN!469%&,9dP-4!3 !Tfd1'UjAKHB!!"(9!!!KS!!!#K8!!![TJhU`rJ#3"KI6$-$iSc,2c$1jAK'DK(D Vc#r#EN[6@LZb9dBf*C[DPlGfQqfebq2dM(I5[+kMJr*D1d,cfV4I0eYr(lZ1h#D EX1m))r`LQh!hZff-l*IZPG!RqmJq,lCT4FY0pV(EK&EV0X)fBIX)PGek2)m`FM6 #eL5hbI(SQfVA8ir6,JR2b#D)ff6M8cfl+J!1!-5r!*MacI(5DRfa3mV1maFi9ZX +q)`[L,TFrfUq@"+c6q3jeNYj1lS'[pVRf6IB0h"3DYYHkj)fPce4bb0$ijk"`HB klIc81T4mrS`1p9j3*SrFd((4BVp$RmG(,Ik-MASqLZck2#kkPY0Y&(94T0D[mNI Am,S6Uac&NMjD,1TcG6L8LKeLY&L[bpAM8#cf5p&L(CmVkPETSfXNRCd$4l5Bjr5 VG0%e$R6JE6ciSa8Fq&IkGDZiD#'hBJ1LVrFlXM!'[jE-X8AeR55%RSASe$8KZQZ 6%$f,lbFI&j*Ye`5U3le3L'IeEF`(+,3$j*F$f2X"bMX"1LF"(%J@q'm0lMpq@N1 I6"Cpp$F[HAhr21AehIQ6erIHADr[l$Hp[LrpaRYXX0hV[EIIHrK'5qA"i2lAHp` hTPaM-aqHE@NCU*G(,R5G51iFH#[cpD1r(*SimY+K#ACq#mmRm%c`R-6ccr$F-M4 aP(aMBKMk+l2)+8b+2LZqe5N!d%VVQK9&p3+*VEZDr9iRV'LY(qC2lLmUVi662pT Hj-6cZCpXrmA9(V'S3qSSYeLccjqZFS$1056eJ3l9A*'c-c-M0iIR!+IL"ijQ4dh EVUYNd6B"R$6-MeCiL3bmF3-3b1kTUGm!HSq%'J)m)bf[m')MF*C6p(`*cRMJ1`Y VpM&((Vh%(MfUG+M+a(-'m+M9'Hh!FeD23E4ceLC(VJ1b')ZJYi-ZTkJR-jFbkBh $9B3rZ9HCCSYfILhQr(9E*HM'*IFeXYK8A9%0KRSlrr,qr*9f,S%4QSdFF0d'c'd kYaHb`&3ac)XJe!pRI2c#0L3Ad,fbTQFAZNX0QiF0EC!!hkprSl1lC(-[E)&(hmM U,PMA#eq$mRAH*j[U[J+&r4bU-bYki9%3'QEKL&4Ae2&-`jFRCSklrPaZ"9hY,'6 Di+1kpbp,ZiTHFpk"b!!d16X,5[B-3Pl"qracaM0F-pm2!k56&rqqkipN%E[eiFl E@5!'bZUDUL@h+l6c0TG4j(EHQA6dJbLZ[%RE9f)TYaa!Aj[&Bpa@h94pZTT1"cL T`mSMQALQZUQQ,hqmTSm[jem@ccK#Pf[MZ-Yim@q8d69N046eJEkN$ibBNVJ&9KE mR(q1cq0@[Y[*Vf3jM(-PZ"%`8i-Vj'S&X"ShH%!3bm$Sp$XR0cUJFD-(p2$89Lq )X00D#NkT`h9k3iGVYp4aDh(C983RBpT2q-c252d)qNRS8KXMd&p9a**'If-ecMF kS4'pXe,HQ`i!&N)KD'bJrSQEcMXCj59)8,h!ffYMmXeqSd*aM'YTU-*Yj[53!'R AaC!$5N[ppQlJIPGI4MlU!@kLCNG0@I,Qd`dM'arVk!6Zabd0eKcd-iq8UK265+P SQE5Jer'Q(9C$HCCcdJT1cq*0ed@5lr3JZ5H*lm@Ek-@l,XUk0XT,0#8U6PS0+N[ 15+RL,2pdbIN)pk,URZ'kQ2cp3rG'aEfQCmRl30VEQIEqcN2[2+Y"DTC`4dQ0j4Y !5L8Rldicm'Q'lCmb*%2,$)Bd3d'+!5E5$2a$KZmZ-aK6$-QrTKN183fH$k#l$VY km5((0URjX9jB+q9dJpbQkA!9B)1VJ,BFADFHZJT20eJ0kZc9p4e3Xr1fFG+eZqb FDiJcFDADcrEC[GJQeIEe(alBep-l+,dTEGkkY8+UlqVZPZS1G3dFl20mMffk-Y! MQ9FKBVIa$,b3!&fj!Yb9+hlZ(hr`Ff6@$hJaSQrlr,P#Ar3PfAIjfl)P%*JcCdA L@HCiA,$-pFZ@14q4IB5qkBaUc1CiK(T3,qT*[5Q$aX2pLbL-b%UC'I[rIZ$(Dph p4bCbm$rAjN3l2D%m5Fq""bjcJ346S&bQjf!`-EHX6`5C-FUT(Z8*pc)!bQ8j3!m %MbK221"2dQLB2%RPkF[qh,b@A&V1p(1P,#X@$CAM@FB8U*bQf@UMqJ50KVUc!+N (@VE2Zpdf@kN0d6!0P#H$#V(L![2Z9LThXe)`Z9U)S*SEFpFLaNaBDeMZ5M5J`#R 22)Y'NlFchCc0[G5J9+QBh-fih1d-K,)VT8*fP!GS0(6DMVNRL5T2ef*H68k4dfM 5FY3Vb@PbV95X&8Ze8%+KFLC%Gkdef#NeGj5RmP9UmBNm515Pr#QlfKT0MRe9f1k h"K4f4+EXc!$VQfS0U1i"*Jr5dRlDQT4l%"qf!#JEM3B,4dZ&dDKELX@Ul"FPQU9 D-26jp)jl)0Hbdjj@P-r2+r*!NV)[blAFUCaYS@"`U4hUYQ$aB4A994"FhUqB"I0 6NhZiRjIfHkT95`rpSUK@,UfkKr-CJ*Jk[S8$H3cRU&2Qjf''J+$0K4RbcKK*a') 4eA#-c"!b'P2m`a4ZM#c%BRF"TT%LJR!4mhNKGJP-8dJa3q3)'#)JK-068k'Ff0J #'JR)%TkHZKi#!aR&'CfE8)j!#aL0%)Z0!daGCh'-)P6X,R*1iaYJ*NlPPm)K-0e #pY%a1Vpl+6`**Q4G8+)C0b(FVGJBbPNdi`JA4MP0lM`)Pj!!I4)%e#*["(*B0"L &9JFD$F!Xka20@BQ'ZP&fc-U)0b`c@8!8*4SMbQI*5#bL441LmP'd`PGi+Q5+#(K 4%bJDjUK%Jc3X8&#M'9(VC@,ba!MYK5)2d6iDY$l5D1M06jZc#Z,mRA6&@96UimJ q[HCYbeaI22R$Sj0Ip*06XRQ,FAKY['V2ap`FpcCh@Y(liL6UQkaLqNT&,bYkjHX fEP0PMfMh-eaiZ(6S%PChZ8c`*DX,(fpQZ,(S1!#YFcKQpdrFM3'mCq#U6K+FXGX HAM[BIQ3SU!DkcLN+fqjS&JJ5PBakfp`iaKL3!)DKZ&Ric&Y"BAHDa")+[HMJCB' T'3VPC(YE4G(fYBU5fYqiGMr*'lp$4maar,U,'p%FTeY!),-%cd)%+@+Q8)c)3Z6 HG0JJ4f*h6GMD@GbKS6!'JN[KHSbDhCZq2NY!cJPI$p&e%*QqELERBl'`+B3%3Q6 keLc"9@LDZN@A*KM$jMME!L&c2)GPX)PVT"rD2rrr`#2ZJAf$JedHDHpKUIi*qQd %RHb+B3EU0rhE9(S6[kKXB9p8"VS15p[+Y1mURrkP!8iG[L!eSD33CN"22G#J[Uk f`BAR[43(Y8IUDPh&H(jahl-(m&-q[),R,AMq`EjR$e,G#*kTlPGiTVThJD2P0Em 'Tlc2!-pQh6Jl`('`3P*lpqKH!*`GTc2mU'k8J026f@pr6Idb6kCQ@DqNCMQ[TQD QlkGRH'R3CX)(M-RCpd*Aj[1X-6RTM[`I!*!$$3"GPq'TE$fQc*1p,8cZ!9!mNhX Vff6PY,84Gl0YG12TS$1jARYPjh@4!Hr)+[8XjH,cB[L[kcSr!&SqSCYZpVRpb,% ME"YC0lX'(5Al#CG`F[[)Xf+hA[ab3YKYYJNrXJQr#2q1+5HEl)%GficXPa`MV$` +A0Ieh(,J*T`-0d(#*ULJL`!V`!AXT&m4iP"IIpZQ+6M)2Qk%DM+dE[B`8*Dbhr2 f)P5qm-0Lkj3Jj2ZN##(@4a$E2(2h[hGULe@i(JR-59D`b&eQb@I3FpBFEa!KcfP Q1c[(M#Y'1rN&eSeiC0fM2'rGir`i[5q-0eVhPI'cpRhfl"9k6jfG+Yj6p#Bq&M1 Fi+4j5-mSErm@m*fMp(k1H")GE'MPQC!!BqRV@Fq4F@6r4[PYJ!,h0RiE[BIIXRr &B"[IC[mF"cD'2#c$l1rmBZGqKQ&'rAcED"[[*k5YPH2mEr21`bDrq,M[("RPhZ& 'bDd[0R`M9Y[cd+R[Y*hl`N[qG`4)CLFN0"%`BTdF-#HJ0d&6a$jF0CmM$1ZNhkF iMVYQmPd2,ZChRNIRccm&CqVqFemle8E3pAH[[jX*Cm*cc)6)R#a(8l'@NP6$&+- l[)CNBP2DCFBe&6jSQ"m8G6'TU6&qZY53!1q9D'P$NeG5Bc2BFhNP!)YkfrVkCr[ rIjhVU[eq"2Vr(qp&$(FD-@lS3Bqh)45'18!rc!6Qq$UNTlZ[IhDQ!hkfCMm-1J$ KJ*%$1NhUmB,2I8cabe`"Kd2KYUle&LrVP#r-)%DMFkB)8rE)Jm[Ijh*r@YVmc[B khcpD(Yhhh*%9%50kfmYrr2@UNEHZ21(j8ZM5bqU'S3pHHri[VHGM[rJlhlPRqa[ VK2X[TGq-2k%m[IRLIEG8r[cEa[9(AhqXUr(5SHDATllefk(YIfik1I@Qp`I09mb Ir1V8I9[Z[2lH[+ChpG-Thj,JNDDVeEmlZ1,ZS3HUjp"+X2r[+ac5[UQVXl"I!QF qc*@X8pJjJCZ"134#eUk)pDEML)A-+qM,c$pTjD)"LS8mF--+#N`dNeVDN!#fTEb $'NjS5FQD9"CU2UA2CYYlff!12XelHY*4h,(iq$f,VCcIrr6qmb-IrAiiX[r`j2r jmL@2(ac,,mY1-RQq20Y9MCM-5NHf,-plXVIILab,bphj6BmKChMP(8*CJ$Qq-K+ C$$$#NV"lJ50(DNB)AZX)9HaT&)6,bd[@XXLp+N2+&T6R,VrpE$B5F2fKiZZ0N8K Q-P8eNMZ4bclIAYeim9!1Yb`jbJJ1`SNPZ82a5(DKBh)4RZM+VhKbdXX)qaUrLhc Aq+q!(&c0dRUHb8l8RraC)ij8+df1l*Z(GaaYZ6XbjYTccd4P&F,I3bj8Xh(`Pbc aBkl'4A*Cj%#PEiar`,HqRY[c!UTUI@fjFTpE3$d#FP8Fbb(rBfk@2-Gk*&H@pEc D@ANXPr8JMqmif9JGQ2#2MrK,dUJ0h%Z3!2[lMeF%bKbjdP)!b(U2mj&)Ch`J&2T b6R!f4&$!hecKpSJZiSJ1#K1$"&f02)Zm*dk-R(LQ",Pk5`NLGrR"khGiDTDHb4% d2eZkK&aZGb(-0UaP(BTrbb(-SSR`R3G3bHVe+&+,kL%b-Yb@%J&PXcUTmQARSiP FE)2JF,k)a'T($NNqa)i3MXhjF(BJl%$%,CER(hKJ2jNS*mc9N6elA"FZ6"cG8pV UZ0[Pbh,(*M)1YYk03L*j(KeLfQYkZ--V+LUfCTF3KLcc$EE91Jq@15IfMl&iBq" 80rY)Z"EaC@kZ+pZ)(-YpNaAK5AB-iQ38,AUlC$Y$iXJ$E`HkJ+Vb05imbHC[bF) M@%,J9HfBG"`X6'IY+@f#YGqV&L"84MVDYN*qdVdXHVM#[,Cik&`0-Y5"jX((Ckc T(Pf3!('`*@JVBTKQCJUA&U#FU+b3!+-)l8*ZJ'U"QKidP#N%B$&PZb5c9e0P8p1 0'i'E5TXBDQ&P`+S0V-Db#XX#CN)U`RP&e4L@p"XP0q+C4r1XG$m0kAk4TMYMcaX ,k3i1H*mlJ'B&`+Di3c+`UZ%8h9D3!%a*0qT`YiPeb8cV+Y3R*"cA&%8EPY9"%#5 ZVF-&m-hTj)#N"h'hd5[+DPp8Pb3eL$H+4SHQD&$A,TZG8XT-`"I00,9NKkET-9N 965Q)YmU$#A1Q`1Zp`3Q@*46&jJi)PZ!LE&$!ji)j9KNi+ZSa2#`D@&+M@PS&iD6 B4eTJ'5MSD3R,F3[EX+X5J'P4NG6dJ!Jk&4Al'+r!PCCC#a`D&R(8!NTU-3N(9-h %JlUif`#4F,X#Haai*EiV)C[5kKRa,9*!*TV@G3N@3i#*5Cd8"da,e3,,6de54"k `kR"+hL8T'1,#3V@er-4(48bGPL8e`r`hE"hfHMH#Am"&`l5U'c`"ANU!1EVaX+j 4(ZBkVlFq'"F93bUmQS*0Dd2"qSDe)@p$N!$ka(kXYFTDQN*HEjqX4Q'rCFBkB"c Ca#TX[P$h5')dJ68S"l&&5#h,hLUpCc6lf*dJ"08dUUQ'$%%JfDK*m2Ld"3`03%" +8dXT8[`Qh&H"QJa)B,P3-$30q*Ph3%CE'`[JTL0"l$VF2jX14A9"+$d0JDR&ih$ EcNh,#ZLKiL%33l-5Ub!A9M3aCZ#iV"YQ%(!!jA0&U0q#i%dC['-,K1-ka)'9ba4 q*N"55YS'Q%D66A#i(+-4r"p4JhC%3JZ!L`kF-4P9R0+aR'AUd!k!X`Cf`haJ'1r @dL$"N!$YHa[1`+)1N3b%E@G20aX&G1Je9%QTmhSl&"P#%r`2kU`",dQla+3-L9# J)UI-'5Z"DS!cB$(9)%BPLceBD9M6GaJeAUmP%CK4dP94S9V&33XVCe0TA9*fia6 d0KUYK@DT$VGK)!pD!36!!-hDqP"G+%5"G@PR@UEK!Bd!P4I`3)3El+KNZr%VXRT EJ[CHVi+dHNV6VGl'5)Lk0!`h$4`UJ[8YT@ZaG05%lSUQaiIFU84T9C'6d$R%J%J b+HP4fGE*BSVlZMGhpDc(Ve!N3e5!ES%09DZfS4PdqbqYB4PDNpjY2IhGB5"@e-D L8`pNi2*k`j+HP!e$"Yp"(F5f"*D(KJGk,FK9k)B8"6jVk44Y)c3FN`e6Pm'S%Sj *5E#S&MHTmN%X!9PSiL`VkPSF2"X`dT!!8"!dkf2T$R$1DQS9fNrGa""aVaLPVE# 4`0X--$(ZSUbKbD+aUdD90(4MPMrMXQ)j"ZM+1Zh9&#PUJRjeZ"H8dqaB!0""D1H !@*)5P(DP0!-#`U+HK*3SHJ%!S0+3!!F8N!#3!-CR0ak3!"4CXU,1ENI"5!8$31U $`L)i44d5PE3)S*!!8IS3q0'+UqP)5+8(&0N!1aKJeKf3!,+l$8Q*JpZklDa*L-" [CeSbU'j@CfNj9k9*$PdN-"b!9SQf8PCc!q`(%amekG#iG3pC8BIl#KE%(9SGRMl 0SG[V@L!dEQpXE[Bf0c6JV4+N9`chQE-JpVQRQI)38VSSkl*8Tp"K34d)iZd9e4d L#0Zl'ILdK%,eYc8d0l88B41QQ9UhCXdRX'[ffB6@H+H(KBAjiHcFjF2jB39mD'$ 16,pR$N`cQ-J4(mPAF*1#$mDDjf()FhMfqj-(ac"c,3Ilm6$aBNMYYIYc(j4H+Xe bD(lqQpMPi5-Z(XT5pEP$99%'V8AlmQ-40iFi(mFc"fS&AmiC%!LkM)lQIIlH3!5 &'l-SPGrL4,j!95@hJ88e3YiT"0#b932,5Lirr##EHi(iXmi-`Mb6bQrGZmSIfTX lqA$PZBYV"0C2+MejRLF0I%9l$LdSHiU8N9d9BClj@hjR+icd)L0#Zj!!k43UGLh LmM80VGf9b%-U!j8PqID[%*6GcK%@15ZFHDF2DNTc,Q'*J$,)PhG@-lGLGpk*FRk 8)5c*#'`ZM(dSP)(e3LB[c20AMP3X@$&+FT`!YJJ)6Vl+Q8I2ZUjTLmiXqHY$Gfl kk8Z,bE'MNH8r)ZMhb*d(#ddZ#L`YQ'KXFUAMDKiHfIcMG)K@f(1NMm*)6HMVEqq K1r@chQ6S[b$-6Rb$D-0[#-c3ELlG#aXXI,UAEjd#4JHdX1)J,,)jSAN8Sr$Kmi2 lflTlL[ZAjC[6H%b(pJ-Q(8VDI1Pr)5%34f9d6@pZDA4[FR-J@%C$6J#3&"!!%!! 3!"!!N!-"!*!$KJ#3"aB!N!1'!!!"!2q3"!%!VR9SX+jeD,S!N!BcG3#3"KCZrr$ rq!#3"[1-N!!2!!!: