Re: Need Win Guru/Tester

new topic     » goto parent     » topic index » view thread      » older message » newer message

while not done do
    SDL_PumpEvents()
-- This line below is never called
--    if done then exit end if -- here's done

> ----- Original Message -----
From: "C. K. Lester" <cklester at yahoo.com>
To: "EUforum" <EUforum at topica.com>
Subject: Re: Need Win Guru/Tester


>
> Pete! Thanks so much!
>
> After I sent that last post, I realized that my loop should probably be
more
> controlled... that I really didn't have a hook into it (like you did with
> the done variable). However, didn't know where to go with it so I'm glad
you
> responded.
>
> How would you resolve this, however: the loop uses done, but then it exits
> if done is true inside the actual looping code. What I'm thinking is that
it
> can be optimized or done differently so there aren't two tests for done in
> the same loop code.
>
> while done=0 do -- here's done
>    SDL_PumpEvents()
>    if done then exit end if -- here's done
>
>
> Again, much appreciated!
>
> -ck
>
> ----- Original Message -----
> From: "Pete Lomax" <petelomax at blueyonder.co.uk>
> To: "EUforum" <EUforum at topica.com>
> Sent: Monday, January 13, 2003 1:03 PM
> Subject: Re: Need Win Guru/Tester
>
>
> On Mon, 13 Jan 2003 12:10:41 -0600, "C. K. Lester"
> <cklester at yahoo.com> wrote:
>
> >
> >Windows gurus... Please go here and test the available code:
> >
> >http://www.cklester.com/euphoric/win32lib_sdl_test.htm
> >
> >The program simply attempts to open an SDL resizable window from within a
> >IDE-generated win32lib program. When I click <Close> the program crashes
> >with some memory error. RobC, could you please check this as well?!
> >
> change:
> setHandler( bttn_Close, w32HClick, routine_id("PushButton2_onClick"))
> to:
> setHandler( bttn_Close, w32HClick, routine_id("bttn_Close_onClick"))
>
> at the end of sdl_done() I added:
> done=1
>
> and also put an extra exit line in the main loop as follows:
>
> while done=0 do
> SDL_PumpEvents()
> if done then exit end if --<< here
>
> Pete
>
> ==^^===============================================================
> This email was sent to: cklester at yahoo.com
>
>
> TOPICA - Start your own email discussion group. FREE!
>
>
>
> TOPICA - Start your own email discussion group. FREE!
>

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu