Hi Xavi,
> If I sent this example is because I thought the difference was obvious.
> In my development environment Windows presents the "End program dialog" (with
> option to cancel) with //GTWIN and not without.
> The reason is that with one is executed the event handler because windows
> reused the console and with other not.
For some reason I'm not getting this dialog here, nor does my
screen stay around after closing a console app. (I couldn't find
where to set that).
> But ... !!! ??? is a big surprise to me that, with 'hbmk2 t.prg' my example
> program not do the same.
> Well Murphy's law and extra work for me.
>
> When find speare time I look exactly what happens.
> A little help would be welcome.
To me this example program is a little strange, since you're
trying to replicate a feature on .prg level which is built
right into the core. Plus ANNOUNCE was missing, GTNUL is
unnecessary, WAIT at the end doesn't get executed if closed.
--- t2.prg
REQUEST HB_GT_WVT_DEFAULT
ANNOUNCE HB_GTSYS
PROCEDURE Main()
? "Click [X] to close windows console "
while( LastKey() != 27 )
Inkey( 1 )
enddo
RETURN
---
Build with 'hbmk2 t2'
Run as: t2
or: t2 //gtwin
Brgds,
Viktor
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour