Gadget name clashes

Tony van der Hoff OSLib at mk-net.demon.co.uk
Mon Apr 3 10:03:59 BST 2000


On Sun, 2 Apr 2000, at 16:33:23, Tom Hughes <tom at compton.nu> wrote on
the subject "Gadget name clashes":

>The attached patch tidies up all the name clashes I could find
>in the Gadget changes. In fact the only one I could find was in
>the Button gadget - are there more than that Tony?
>

No, that was all in that context. I was also thinking of the Scrollbar
changes (attached) which I needed to make, and which I presume are
correct.

I guess that's a wrap for OSLib 6.0 (extract from ChangeLog attached),
if there are no further comments, I'll release it on the website this
week.

Note that I haven't yet tackled the OS_F issue; I was going to leave it
'till later, but it may be worth doing now in order to kill off the
religious arguments (which would mean a further delay). Comments? 
BTW, I favour OS_FW over OS_W; I trust there are no objections?

>   Now, how about font handles ... do we also need |font_w|? 
>Including font_find_font_w(), font_lose_font_w(), font_paint_w(), 
>etc, etc, etc??

Well, do we? My guess is 'yes'. Are there any others lurking?

Cheers, Tony.

[ Section: 1/1 File: Scrollbar,fff UUencoded by: Turnpike Integrated Version 4.02 U ]

begin 644 Scrollbar,fff
M*BHJ($QA;DUA;CDX.CIT;VYY+B0N3U-,:6(N(4]S3&EB-C`P+E-O=7)C92Y4
M;V]L8F]X+G-W:2Y38W)O;&QB87([,"`@("`@5&AU($UA<B`@.2`Q-#HT-3HS
M,"`R,#`P#0HM+2T at 3&%N36%N.3 at Z.G1O;GDN)"Y/4TQI8BXA3W-,:6(V,#`N
M4V]U<F-E+E1O;VQB;W at N<W=I+E-C<F]L;&)A<B`@("`@("!-;VX at 07!R("`S
M(#`Y.C(S.C4X(#(P,#`-"BHJ*BHJ*BHJ*BHJ*BHJ*@T**BHJ(#(R.2PR,S4@
M*BHJ*@T*("`@("`H("!.54U"15(@,'@T-$5#-BP-"B`@("`@("`@14Y44ED-
M"B`@("`@("`@*"`@4C`@(R!38W)O;&QB87)?26YC<F5M96YT<TQI;F4@(E-E
M=',@=&AE(&QI;F4@:6YC<F5M96YT(&]F('1H92!38W)O;&QB87(B+`T*(2`@
M("`@("`@("!2,"!\(%-C<F]L;&)A<E]);F-R96UE;G1S3&EN93H at 9FQA9W,L
M#0H@("`@("`@("`@(%(Q(#T at 5&]O;&)O>%]/.B!W:6YD;W<L#0H@("`@("`@
M("`@(%(R(",@,'@T,#(Q+`T*("`@("`@("`@("!2,R`](%1O;VQB;WA?0SH@
M<V-R;VQL7V)A<BP-"BTM+2`R,CDL,C,U("TM+2T-"B`@("`@*"`@3E5-0D52
M(#!X-#1%0S8L#0H@("`@("`@($5.5%)9#0H@("`@("`@("@@(%(P(", at 4V-R
M;VQL8F%R7TEN8W)E;65N='-,:6YE(")3971S('1H92!L:6YE(&EN8W)E;65N
M="!O9B!T:&4 at 4V-R;VQL8F%R(BP-"B$@("`@("`@("`@4C`@?"!38W)O;&QB
M87)?26YC<F5M96YT<T9L86=S.B!F;&%G<RP-"B`@("`@("`@("`@4C$@/2!4
M;V]L8F]X7T\Z('=I;F1O=RP-"B`@("`@("`@("`@4C(@(R`P>#0P,C$L#0H@
M("`@("`@("`@(%(S(#T at 5&]O;&)O>%]#.B!S8W)O;&Q?8F%R+`T**BHJ*BHJ
M*BHJ*BHJ*BHJ#0HJ*BH@,C0P+#(T-B`J*BHJ#0H@("`@("@@($Y534)%4B`P
M>#0T14,V+`T*("`@("`@("!%3E1260T*("`@("`@("`H("!2,"`C(%-C<F]L
M;&)A<E]);F-R96UE;G1S4&%G92`B4V5T<R!T:&4@<&%G92!I;F-R96UE;G0@
M;V8@=&AE(%-C<F]L;&)A<B(L#0HA("`@("`@("`@(%(P('P at 4V-R;VQL8F%R
M7TEN8W)E;65N='-&;&%G.B!F;&%G<RP-"B`@("`@("`@("`@4C$@/2!4;V]L
M8F]X7T\Z('=I;F1O=RP-"B`@("`@("`@("`@4C(@(R`P>#0P,C$L#0H@("`@
M("`@("`@(%(S(#T at 5&]O;&)O>%]#.B!S8W)O;&Q?8F%R+`T*+2TM(#(T,"PR
M-#8 at +2TM+0T*("`@("`H("!.54U"15(@,'@T-$5#-BP-"B`@("`@("`@14Y4
M4ED-"B`@("`@("`@*"`@4C`@(R!38W)O;&QB87)?26YC<F5M96YT<U!A9V4@
M(E-E=',@=&AE('!A9V4@:6YC<F5M96YT(&]F('1H92!38W)O;&QB87(B+`T*
M(2`@("`@("`@("!2,"!\(%-C<F]L;&)A<E]);F-R96UE;G1S1FQA9W,Z(&9L
M86=S+`T*("`@("`@("`@("!2,2`](%1O;VQB;WA?3SH@=VEN9&]W+`T*("`@
M("`@("`@("!2,B`C(#!X-#`R,2P-"B`@("`@("`@("`@4C,@/2!4;V]L8F]X
M7T,Z('-C<F]L;%]B87(L#0HJ*BHJ*BHJ*BHJ*BHJ*BH-"BHJ*B`R-3`L,C4V
M("HJ*BH-"B`@("`@4V-R;VQL8F%R7T=E=$EN8W)E;65N=',@/0T*("`@("`H
M("!.54U"15(@,'@T-$5#-BP-"B`@("`@("`@14Y44ED-"B$@("`@("`@*"`@
M4C`@/2!38V]L;&)A<E]);F-R96UE;G1S1FQA9W,Z(&9L86=S+`T*("`@("`@
M("`@("!2,2`](%1O;VQB;WA?3SH@=VEN9&]W+`T*("`@("`@("`@("!2,B`C
M(#!X-#`R,B`B1V5T<R!T:&4@:6YC<F5M96YT<R!O9B!T:&4 at 4V-R;VQL8F%R
M(BP-"B`@("`@("`@("`@4C,@/2!4;V]L8F]X7T,Z('-C<F]L;%]B87(-"BTM
M+2`R-3`L,C4V("TM+2T-"B`@("`@4V-R;VQL8F%R7T=E=$EN8W)E;65N=',@
M/0T*("`@("`H("!.54U"15(@,'@T-$5#-BP-"B`@("`@("`@14Y44ED-"B$@
M("`@("`@*"`@4C`@/2!38W)O;&QB87)?26YC<F5M96YT<T9L86=S.B!F;&%G
M<RP-"B`@("`@("`@("`@4C$@/2!4;V]L8F]X7T\Z('=I;F1O=RP-"B`@("`@
M("`@("`@4C(@(R`P>#0P,C(@(D=E=',@=&AE(&EN8W)E;65N=',@;V8@=&AE
M(%-C<F]L;&)A<B(L#0H@("`@("`@("`@(%(S(#T at 5&]O;&)O>%]#.B!S8W)O
(;&Q?8F%R#0H`
`
end

sum -r/size 5188/2772 section (from "begin" to "end")
sum -r/size 1087/1988 entire input file

[ Section: 1/1 File: Selection,fff UUencoded by: Turnpike Integrated Version 4.02 U ]

begin 644 Selection,fff
M3U-,:6(@5F5R<VEO;B`V+C`P("T at 5&]N>2!V86X at 9&5R($AO9F8 at +2`P,R\P
M-"\R,#`P"BTM+2TM("TM+2TM+2T at +2TM"BA7:&5R92!N;R!A8V-R961I=&%T
M:6]N(&ES(&=I=F5N+"!I="!I<R!M;W-T(&QI:V5L>2!T;PIT:&4@=V]R:R!O
M9B!4;VT at 2'5G:&5S*0H*("`@"BH@($1E9DUO9"!N;W<@86-C97!T<R!E>'1E
M;G-I8FQE('-T<G5C='5R97,L(&UA:VEN9R!T:&4 at 9&5F:6YI=&EO;@H@("!O
M9B`H<')I;6%R:6QY*2!T;V]L8F]X(&=A9&=E=', at 86YD(%=I;7`@;65S<V%G
M97,@;6]R92!I;G1U:71I=F4N"B`@("A*;VYA=&AA;B!#;WAH96%D("8 at 5&]M
M($AU9VAE<RD*("`@"B`@($YO=&4@=&AA="!B86-K=V%R9"!C;VUP871I8FEL
M:71Y("AU<VEN9R!T:&4 at 54Y+3D]73B!M86-R;RD@:&%S(`H@("!B965N('!R
M97-E<G9E9"P@<V\@=&AE<F4 at 87)E(&YO=R!T=V\@=V%Y<R!O9B!D969I;FEN
M9R!A(%=I;7`@;65S<V%G92`*("`@;W(@1V%D9V5T('-T<G5C='5R92X*("`@
M"B`@(%1H:7,@:&%S(&)E96X at 87!P;&EE9"!T;R!T:&4 at 9V5N97)A=&EO;B!O
M9B!#(&AE861E<G,L(&)U="!!<W-E;6)L97(@"B`@(&AE861E<G,@:&%V92!H
M860@=&\@=V%I="X*"B`@("`@("`**B`@26X at 3&EN92!W:71H('1H92!A8F]V
M92P@=&AE('9A<FEO=7,@=&]O;&)O>"!G861G970 at 86YD(%=I;7`@;65S<V%G
M92`*("`@9&5F:6YI=&EO;G,@:&%V92!B965N('5P9&%T960L('-E92!T:&4@
M4W1R;VYG:&5L<"!-86YU86QS(&9O<B!D971A:6QS+ at H@("`H5&]M($AU9VAE
M<R`H5&]O;&)O>"D@)B!4;VYY('9A;B!D97(@2&]F9B`H5VEM<"DI"B`@(`HJ
M("!$969-;V0@:&%S(&)E96X@<')E<&%R960 at 9F]R(&=E;F5R871I;F<@,S(M
M8FET(&-O9&4N("A4;VT at 2'5G:&5S("`F(%-T97=A<G0 at 0G)O9&EE*0H@("!!
M(&YE=R!S=VET8V at L('PM,S)B:71\+"!I<R!N;W<@879A:6QA8FQE(&]N('1H
M92!C;VUM86YD(&QI;F4N(%1H:7,@<W=I=&-H(`H@("!H87,@=&AE(&9O;&QO
M=VEN9R!E9F9E8W1S. at H@("`K("!7:&5N('5S:6YG("UL(&]B:F%S;2!I<R!I
M;G9O:V5D('=I=&@@+6%P8W,@,R\S,D)I="X*("`@*R`@1V5N97)A=&5D(&-O
M9&4 at 9&]E<VXG="!A='1E;7!T('1O(')E<W1O<F4 at 9FQA9W,@;VX at 97AI="!F
M<F]M(&$@=F5N965R"B`@("L@($=E;F5R871E9"!C;V1E('5S97, at 35)3('1O
M(')E='5R;B!F;&%G<R!F;W(@=&AO<V4 at 4U=)<R!W:&EC:"!N965D('1O(`H@
M("`@("`)(')E='5R;B!T:&5M"@HJ("!!9&1S(%!R;V=);F9O("A!;&5X(%1H
M;W5K>61I9&5S*3H*("`@("`@4V5T55))+`H@("`@("!'97154DDL"B`@("`@
M($=E=%=E8D5V96YT+`H@("`@("!3971796)%=F5N=`H@("`**B`@($%D9',@
M2&5L<#H*("`@("`@365S<V%G95](96QP16YA8FQE"@HJ("!!9&1S($UI;65-
M87`*("`@"BH@($%D9', at 3U-296%D4WES26YF;SH*("`@("`@3U-296%D4WES
M26YF;U],87-T06)O<G1);F9O"B`@(`HJ("!!9&1S(%-T<F]N9TAE;'`*("`@
M"BH@($%D9', at 5VEM<#H*("`@("`@5VEM<%]7:6YD;W=.97-T:6YG1FQA9W,*
M("`@("`@5VEM<%]%>'1R85=I;F1O=T9L86=S"B`@("`@(%=I;7!?57-E5&ET
M;&5686QI9&%T:6]N0V]L;W5R<PH@("`@("!-97-S86=E7T%P<$-O;G1R;VP*
M("`@("`@5VEM<%]0<F51=6ET5&%S:T]N;'D*("`@("`@5VEM<%]#;&%I;4-A
M<F5T3W)396QE8W1I;VX*("`@("`@5VEM<%]#;&%I;4-L:7!B;V%R9`H@("`@
M("!7:6UP7T%P<$-O;G1R;VP*("`@("`@3F5W(%=I;7`@365S<V%G97,*("`@
M("`@"BH@($%M96YD<R!3;&ED97(@*$%L97@@5&AO=6MY9&ED97,I. at H@("`@
M("!#;W)R96-T<R!E>&ET(')E9VES=&5R(&%L;&]C871I;VX at 9F]R(%-L:61E
M<E]'971";W5N9',*("`@("`@061D<R!B86-K9W)O=6YD7V-O;&]U<B`H4C4I
M(&9O<B!3;&ED97)?4V5T0V]L;W5R"B`@("`@($%D9', at 8F%C:V=R;W5N9"!C
M;VQO=7(@*%(Q*2!F;W(@4VQI9&5R7T=E=$-O;&]U<@H@("`@("`**B`@06UE
M;F1S(%1E<G)I=&]R>3H*("`@("`@061D<R!497)R:71O<GD at 8V]N<W1A;G1S
M"B`@("`@($%D9', at 5&5R<FET;W)Y($%L<&AA8F5T(&-O;G-T86YT<W,*("`@
M("`@4F5N86UE<R!35TD at 5&5R<FET;W)Y7T%L<&AA8F5T3G5M8F5R5&].86UE
M(&%S(%1E<G)I=&]R>5]!;'!H86)E=%1O3F%M90H@("`@("`**B`@06UE;F1S
M(%-E<G9I8V5);G1E<FYA=&EO;F%L. at H@("`@("!#:&%N9V5S(&EN(&QI;F4@
M=VET:"!497)R:71O<GD at 8VAA;F=E<PH@("`**B`@0V]R<F5C=', at 3U,Z"B`@
M("`@(%!A;&5T=&567U-E=$=A;6UA0V]R<F5C=&EO;G,@;F]W(&-O<G)E8W1L
M>2!R971U<FYS('1H92!V96-T;W(@;G5M8F5R(&EN(%(Y"B`@(`HJ("!!;65N
M9', at 1F]N=#H*("`@("`@9&5F:6YE<R!&;VYT7T=I=F5N16YC;V1I;F=-96YU
M(&EN('1E<FUS(&]F($9O;G1?1&5C;V1E1FQA9W,*("`@("`@"BH@($9I>&5S
M(%-C<F]L;&)A<CH*("`@("`@<V]M92!T>7!E(&YA;65S(&-O<G)E8W1E9"X*
M"BH@($9I>&5S(%-C<F]L;$QI<W0Z"B`@("`@($-O<G)E8W1S(')E87-O;B!C
M;V1E<PH@("`@("`@("`@("`**B`@0V]R<F5C=', at 1F]N=$1B;W at Z"B`@("`@
M($9O;G1$8F]X7T-L87-S4U=)+"!&;VYT1&)O>%]0;W-T1FEL=&5R+"!&;VYT
11&)O>%]0<F5&:6QT97(N"@H`
`
end

sum -r/size 33322/3652 section (from "begin" to "end")
sum -r/size 8260/2627 entire input file

-- 
Tony van der Hoff         |  Mailto:tony at mk-net.demon.co.uk
                          |  Mailto:avanderhoff at iee.org
Buckinghamshire, England  |  http:www.mk-net.demon.co.uk



More information about the oslib-team mailing list