[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: XyWrite for Windows



** Reply to note from "Bob Brody"  Tue, 17 Dec 96 05:37:01 +0000

-> The DEADLINE routine in SMARTSET takes a start date argument,
-> then Enter, then a deadline date argument, then Enter.
                     -Bob Brody, Tue, 17 Dec 96

Actually, the syntax is DEADLINE m1/d1/y1,m2/d2/y2. Both dates
are "entered" (via the Helpkey) on a single pass.

(I recently rewrote DEADLINE and related routines using a more
streamlined, faster algorithm. It will be included in the next
release of SmartSet, but I attach it below for anyone interested.)

SmartSet is indeed unremittingly, unrepentingly command-driven -- my
personal preference. I've considered adding a menu interface for some
routines, but ... vita brevis.

On second thought, there _is_ one menu-oriented routine. HLIST puts
out a sorted list of all framenames (or a user-specified subset
thereof) from any Help file. The list is an Untitled file, which can
be SEarched, edited, etc., like any other text file. There is
provision for point-and-shoot execution of any frame, directly from the
list. 


Here's the new DEADLINE (UU):

begin 644 DEADLINE.PM
MKD=,8:\-"GM[-4AE;'`T1&5A9&QI;F4L2&5L<#1$9&PL2&5L<#1$87ES+$AE
M;'`T1&]7+$AE;'`T1&]9?7T-"@*N4U8P,2RN1DROKDQ-,D1)KZY2335]O9E]7965K(&]R(&YU;65R:6-A;"!$
M87E?;V9?665A7EY+&X\2&5L<&ME>3X-
M"@T*("`@(FTO9"]Y>7EY(B`]('-T87)T:6YG(&1A=&4-"B`@(")N(B!I7,@=&\@9&5A9&QI;F4-"B`@("(M;B(@8V]U;G1S
M(&)A8VMW87)D2!B
M92!A;B!A3H-"B`@("!$05E3
M(#(V*C<\2&5L<&ME>3X-"@T*,BD@3G5M8F5R(&]F(&1A>7,@8F5T=V5E;B!T
M=V\@9&%T97,Z#0H-"B`@($1!65,@;3$O9#$O>3$L;3(O9#(O>3(\2&5L<&ME
M>3X-"@T*,RD@1&%Y(&]F(%=E96LZ#0H@("!$3U<@;2]D+WD\2&5L<&ME>3X-
M"@T*-"D@1&%Y(&]F(%EE87(Z#0H@("!$3UD@;2]D+WD\2&5L<&ME>3X-"@T*
M3F]T97,Z#0HM+2TM+2T-"D$N("!4;V1A>2=S(&1A=&4@;6%Y(&)E(&]M:71T
M960@9G)O;2!A;GD@=7-A9V4L(&4N9RXZ(`T*("`@($1!65,@,3@U/$AE;'!K
M97D^(&-O;7!U=&5S(#$X-2!D87ES(&9R;VT@=&]D87D@#0H@("`@1$%94R`W
M+S,Q+SDY/$AE;'!K97D^(&-O;7!U=&5S(&YU;6)E65A
M65A2!D:79I65A65A0T*("`@(&%F=&5R($]C=&]B97(@
M-"!B96-A;64@3V-T;V)E7FOKZY36#$Y+$!I;G0HKE!6,3FO+S$P,"DJ
M,3`PKZY36#`T+*Y05C`TKRNN4%8Q.:^OKD5)KZ^N4U8P."POKZY35C(P+,6O
MKE-6,34YU;2!T;R!$871E#0JN4U4R,2RN24:N4%8R,J\\,:^N1TQE
MKZY%2:^N4U@R,RPPKZY)1JY05C(RKSXU-SOKE-8,C(LKE!6,C*O*S$P
MKZY%2:^N24:N4%8R,J\^-C(P-30Y*S$T-C`Y-J^N4U@R,RPT,#`J0&EN="@H
MKE!6,C*O+38R,#4T.2DO,30V,#DW*:^N4U@R,BRN4%8R,J\M**Y05C(SKR\T
M,#`J,30V,#DW*:^N14FOKE-8,C(LKDE3,C*OKZY36#`T+*Y05C(RKR\S-C6O
MKDQ"($)U9R!I;B!`:6YT.J^N24:N4%8P-*\\,:^N4U@P-"PPKZY%2:^N4U@P
M-"Q`:6YT**Y05C`TKRFOKDE&KE!6,#2O/#&OKE-8,#0L,:^N14FOKE-8,C(L
MKE!6,C*O+2BN4%8P-*\J,S8U*:^N4U@R,BRN4%8R,J\M0&EN="BN4%8P-*\O
M-"FOKDE&KE!6,#2O/C$V.3FOKE-8,C(LKE!6,C*O*T!I;G0HKE!6,#2O+S$P
M,"DM0&EN="BN4%8P-*\O-#`P*2TQ,J^N14FOKDQ"9*^N24:N4%8R,J\\,*^N
M1U0Q,:^N4U@P-"RN4%8P-*\M,:^N4U@R,BRN4%8R,J\K,S8U*ZY05C$RKZ^N
M1TQDKZY%2:^N4U@P-"RN4%8P-*\KKE!6,C.OKZY36#`T+*Y05C`TKRLQKZY)
M1JY05C(RKSPQKZY36#`R+#$RKZY36#`S+#,QKZY'3&>OKD5)KZY)1JY05C`T
MKSPQKZY,0F6OKE!24F5S=6QT('!R961A=&5S($$N1"X@,:^N15@QKZY%2:^N
M1U0Q,:^N4U@R-"PR."NN4%8Q,J^OKE-8,C0L(C,QQ2(KKDE3,C2O*ZY)4S$W
MKZ^N4U@P,BPPKZY,0F:OKEA3,C0L,C`L,C4L+#(VKZY36#(U+*Y)4S(UKZ^N
M4U@P,BRN4%8P,J\K,:^N24:N4%8R,J\^KE!6,C6OKZY36#(R+*Y05C(RKRVN
M4%8R-:^OKE-8,C0LKDE3,C:OKZY'3&:OKD5)KZY)1JY05C`RKSPQKZY36#`R
M+#&OKD5)KZY36#`S+*Y05C(RKZ^N3$)GKZY)1JY05C`TKST],34X,B:N4%8P
M,J\]/3$PKZY)1JY05C`SKSXT)JY05C`SKSPQ-:^N4U@P,RPTKZY%2:^N14FO
MKE-8,C(LKDE3,#*O*R(O(BNN25,P,Z\K(B\B*ZY)4S`TKZ^O.RH[#0H[*CL@
M1&%T92!T;R!$87E.=6T-"JY353(W+*Y36#`T+*Y05C`TKRTQKZY36#(R+"@S
M-C4JKE!6,#2O*2M`:6YT**Y05C`TKR\T*:^N24:N4%8P-*\^,38Y.:^N4U@R
M,BRN4%8R,J\M0&EN="@HKE!6,#2O+3$V,#`I+S$P,"DK0&EN="@HKE!6,#2O
M+3$V,#`I+S0P,"FOKD5)KZY36#`T+*Y05C`TKRLQKZY)1JY05C`RKSXQKZY3
M6#`R+*Y05C`RKRTQKZY'5#$QKZY36#(T+#(X*ZY05C$RKZ^N4U@R-"PB,S'%
M(BNN25,R-*\KKDE3,3>OKZY36#(X+#"OKD-5:"PP,J^N6%,R-"PR,"PR-2PL
M,C:OKE-8,C4LKDE3,C6OKZY36#(R+*Y05C(RKRNN4%8R-:^OKE-8,C0LKDE3
M,C:OKZY,0FBOKE-8,#(LKE!6,#*O*S&OKD5)KZY36#(R+*Y05C(RKRNN4%8P
M,Z^OKDE&KE!6,C*O/C4W-SOKD5)KZY%2:^O.RH[#0H[*CL@1&%Y3G5M
M('1O($1A>4]F5V5E:PT*KE-5,CDLKE-6,S`L,%-U;GPQ36]N?#)4=65S?#-7
M961N97-\-%1H=7)S?#5&2*OKSLJ.PT*.RH[#0JN4U@P,BRN5D$D
M1$%MKZ^N4U@P,RRN5D$D1$%DKZ^N4U@P-"RN5D$D1$%Y>7EYKZ\[*CL-"CLJ
M.R!$87D@;V8@5V5E:WQ$87D@;V8@665A<@T*KDE&(D1/5WQ$3UDB\$!U<'(H
MKE9!)$92KRFOKDE&KE9!?#`QKSPQKZY36#`Q+*Y6021$06TO9"]Y>7FOKZY%
M2:^N1U0Q-*^N1U0R-Z^N1U0R.:^N4U@P,2RN25,S,Z^OKDE&0'5P7EY>5TL6VTO9"]Y>7EY73Q(
M96QP:V5Y/B!\($1$3"!;;2]D+WEY>7E=+/%N/$AE;'!K97D^KZY'3&ROKD5)
MKZY36#`U+*Y6021$06VOKZY36#`V+*Y6021$062OKZY36#`W+*Y6021$07EY
M>7FOKZY35C(S+*Y35C,T+*^N4U@S-"PP*ZY05C`QKZ^OKDE&(BPB[JY)4S`Q
MKSPPKZY05C(SKZY)1JY607PS-*\\,:^N1TQCKZY%2:^N24:N4%8S-*\]/4!I
M;G0HKE!6,S2O*:^N4U@P,BRN4%8P-:^OKE-8,#,LKE!6,#:OKZY36#`T+*Y0
M5C`WKZ^N1TQJKZY%2:^N1U0Q-*^N1TQKKZY%2:^N4U@S,"RN5D%`,#$L,J^O
MKE-8,#$LKE9!0#`Q+#&OKZY36#,U+*Y)4S`QKZ^N3$)IKZY05C(SKZY)1JY6
M07PS-*\\,:^N1TQCKZY%2:^N24:N4%8S-*\\/D!I;G0HKE!6,S2O*:^N1U0Q
M-*^N4U@P-2RN4%8P,J^OKE-8,#8LKE!6,#.OKZY36#`W+*Y05C`TKZ^N4U@P
M,2RN25,S,*^OKE!6,C.OKDE&KE9!?#,TKSPQKZY'3&.OKD5)KZY)1JY05C,T
MKSP^0&EN="BN4%8S-*\IKZY'5#$TKZY'3&NOKD5)KZY'3&JOKD5)KZY)1B+_
M@:,B[JY)4S(SKSPPKZY36#`Q+*Y)4S,PKZ^N4U@S,"RN25,S-:^OKE-8,C,L
M(O^!HR(KKDE3,C.OKZY'3&FOKD5)KZY36#`Q+*Y)4S,UKRLB+"(KKDE3,#&O
MKZY'3&.O#0H[*CL@1&%T92#Q(&1A>7,-"JY,0FJOKE-8,#$LKE!6,#&OKZY'
M5#(WKZY36#(R+*Y05C(RKRNN4%8P,:^OKD=4,CFOKD=4,C&OKE-6,S0L<&RO
MKDE&KE!6,#&O/#"OKE-8,#$L+3$JKE!6,#&OKZY35C,T+&UI;J^N14FOKE-8
M,#$LKDE3,#6O*R(O(BNN25,P-J\K(B\B*ZY)4S`WKRLB("(KKDE3,S2O*R)U
M7,@/2`B*ZY)4S`RKRLB+R(KKDE3,#.O*R(O(BNN
M25,P-*\K(B!;(BNN25,S,Z\K(ETBKZY'3&RO#0H[*CL@1&%YOKZY%2:^N4U@S-"Q`86)S
M**Y05C(RKRVN4%8S-*\IKZY36#`Q+*Y)4S,TKRLB(&1A>7,@9G)O;2`B*ZY)
M4S`RKRLB+R(KKDE3,#.O*R(O(BNN25,P-*\K(B!T;R`B*ZY)4S`XKRLB+R(K
FKDE3,#FO*R(O(BNN25,Q,*^OKDQ";*^N4%)`,#&OKD58KP(-"AHX
`
end


--------------
Carl Distefano * * * CLDistefano@xxxxxxxx
--------------