This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: xterm is a console program?


"I" <early@respower.com> wrote:
> I've attached a simple demo program that proves this last statement is
> false.

PSYCHE!

Ok, now that I've teased everybody, let me actually attach it.

Grr...

Note, if you compile this, try running it from a command prompt, an x-term
and by double-clicking it.  It should show a MessageBox in all 3 cases.  It
should dump some debug text in the first two cases.  In the third case, you
can expect to see a console appear momentarily and disappear before the
message box appears.
--
-- Early Ehlinger CEO, ResPower Inc - Toll-Free : 866-737-7697
-- www.respower.com -- 500+ GHz Supercomputer Starting At USD$0.50/GHz*Hour




begin 666 test.cpp
M(VEN8VQU9&4@/'=I;F1O=W,N:#X*"B-I;F-L=61E(#QI;W-T<F5A;3X*"F-H
M87(@8V]N<W0@=&ET;&5;72 ]("(X.#9D93 W.2TX9&8P+30T.#0M830W,BUA
M,&1B839B.#@T9&4B.PH*2%=.1"!'971#;VYS;VQE5VEN9&]W4')E,FLH("D*
M("!["B @("!C:&%R(&)U9F9E<EL@34%87U!!5$@@73L*(" @(&EF("@@(4=E
M=$-O;G-O;&54:71L92@@8G5F9F5R("P@34%87U!!5$@@*2 I"B @(" @(')E
M='5R;B!.54Q,.R O+R!N;R!C;VYS;VQE+@H@(" @"B @(" O+PH@(" @+R\@
M3D]413H@5&AE<F4@:7,@82!P;W-S:6)L92!R86-E(&-O;F1I=&EO;B!H97)E
M.@H@(" @+R\*(" @("\O($ET(&ES(&-O;F-E:79A8FQE('1H870@86YO=&AE
M<B!P<F]C97-S(&EN('1H:7,@<')O8V5S<R!G<F]U< H@(" @+R\@=VEL;"!C
M:&%N9V4@=&AE(&-O;G-O;&4@=&ET;&4@8F5F;W)E($9I;F17:6YD;W<L(&QE
M879I;F<@=7,*(" @("\O(&)E;&EE=FEN9R!T:&%T('=E(&1O(&YO="!H879E
M(&$@8V]N<V]L92X*(" @("\O"B @(" O+R!)="!I<R!A;'-O('!O<W-I8FQE
M('1H870@86YO=&AE<B!P<F]C97-S('=I;&P@<V5T('1H92!C;VYS;VQE"B @
M(" O+R!T:71L92!A;F0@=V4@=VEL;"!C;&]B8F5R('1H870@8VAA;F=E('=I
M=&@@=&AE(&]R:6=I;F%L(&-O;G-O;&4@=&ET;&4N"B @(" O+PH@(" @+R\@
M0F]T:"!O9B!T:&5S92!S8V5N87)I;W,@<V5E;2!R871H97(@=6YL:6ME;'DL
M(&)U="!I="!W;W5L9"!B90H@(" @+R\@=V]R=&AW:&EL92!T;R!F:6YD('-O
M;'5T:6]N<R!I9B!A="!A;&P@<&]S<VEB;&4@+2!3971T:6YG('!R:6]R:71Y
M"B @(" O+R!F;W(@=&AE(&1U<F%T:6]N(&]F('1H:7,@8V%L;"!A;F0@=7-I
M;F<@82!M=71E>"!T;R!E;G-U<F4@=&AA="!A="!L96%S= H@(" @+R\@;F\@
M;W1H97(@*&-O;7!L:6%N="D@<')O8V5S<R!M;V1I9FEE<R!A(&-O;G-O;&4@
M=&ET;&4@<VEM=6QT86YE;W5S;'D*(" @("\O(&%R92!T=V\@<&]S<VEB;&4@
M<V]L=71I;VYS+@H@(" @+R\@"B @("!3971#;VYS;VQE5&ET;&4H('1I=&QE
M("D["B @("!(5TY$(&A#;VYS;VQE(#T@1FEN9%=I;F1O=R@@3E5,3" L('1I
M=&QE("D["B @("!3971#;VYS;VQE5&ET;&4H(&)U9F9E<B I.PH*(" @(')E
M='5R;B!H0V]N<V]L93L*("!]"@I(5TY$($=E=$-O;G-O;&5(5TY$*" I"B @
M>PH@(" @+R\@4'-E=61O+6-O9&4Z"B @(" O+R!I9B H(')U;FYI;F=?;VY?
M<F5C96YT7W=I;F1O=W,@*0H@(" @+R\@("!,;V%D3&EB<F%R>2]'9710<F]C
M061D<F5S<R!T;R!F:6YD($=E=$-O;G-O;&57:6YD;W<@=VEN,S(@87!I"B @
M(" O+R @(&-A;&P@=&AA="!A;F0@<F5T=7)N('1H92!R97-U;'0N"B @("!R
M971U<FX@1V5T0V]N<V]L95=I;F1O=U!R93)K*" I.PH@('T*"F)O;VP@3W=N
M5&AE0V]N<V]L92@@2%=.1"H@<&A#;VYS;VQE("D*("!["B @("!(5TY$(&A#
M;VYS;VQE(#T@1V5T0V]N<V]L94A73D0H("D["B @("!I9B H('!H0V]N<V]L
M92 I"B @(" @("IP:$-O;G-O;&4@/2!H0V]N<V]L93L*"B @("!I9B H("%H
M0V]N<V]L92 I"B @(" @(')E='5R;B!F86QS93L*"B @("!$5T]21"!D=U!R
M;V-E<W-)9#L*(" @($173U)$(&1W5&AR96%D260@/2!'9717:6YD;W=4:')E
M8610<F]C97-S260H(&A#;VYS;VQE("P@)F1W4')O8V5S<TED("D["B @("!I
M9B H(&1W4')O8V5S<TED(#T]($=E=$-U<G)E;G10<F]C97-S260H("D@*0H@
M(" @("!R971U<FX@=')U93L*(" @(&5L<V4*(" @(" @<F5T=7)N(&9A;'-E
M.PH@('T*"FEN="!M86EN*" I"B @>PH@(" @2%=.1"!H0V]N<V]L93L*"B @
M(" O*B!)9B!T:&ES(&%P<"!I<R!T:&4@;W=N97(@;V8@=&AE(&-O;G-O;&4L
M('1H96X@:70@=V%S(&QA=6YC:&5D"B @(" @("!V:6$@<VAO<G1C=70L(&1O
M=6)L92!C;&EC:R!I;B!E>'!L;W)E<BP@;W(@<VEM:6QA<BP@86YD('=E(&YE
M960*(" @(" @('1O(&AI9&4@=&AE(&-O;G-O;&4@=VEN9&]W+B @3W1H97)W
M:7-E+"!I="!I<R!B96EN9R!L875N8VAE9" *(" @(" @(&9R;VT@82!C;VYS
M;VQE(&%N9"!I=',@=&5X="!)+T\@9G5N8W1I;VYS('-H;W5L9"!W;W)K(&%C
M8V]R9&EN9VQY+B J+PH*(" @(&EF("@@3W=N5&AE0V]N<V]L92@@)FA#;VYS
M;VQE("D@*0H@(" @("!3:&]W5VEN9&]W*"!H0V]N<V]L92 L(%-77TA)1$4@
M*3L*"B @("!S=&0Z.F-L;V<@/#P@(DAE<F4@:7,@<V]M92!D96)U9R!S='5F
M9BXB(#P\('-T9#HZ96YD;#L*(" @($UE<W-A9V5";W@H($Y53$P@+" B2&5L
>;&\@5V]R;&0B("P@(DAA:&$B("P@," I.PH@('T*
`
end



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]