curses.setsyx()?

linkmaster032000 at gmail.com linkmaster032000 at gmail.com
Thu Sep 25 21:41:29 CEST 2008


On Sep 25, 2:39 am, Tim Roberts <t... at probo.com> wrote:
> linkmaster032... at gmail.com wrote:
> >On Sep 23, 4:16 pm, brad.at.sch... at gmail.com wrote:
> >> On Sep 22, 11:24 pm, Tim Roberts <t... at probo.com> wrote:
> >> > linkmaster032... at gmail.com wrote:
> >> > >On Sep 19, 6:42 pm, linkmaster032... at gmail.com wrote:
> >> > >> On Sep 19, 1:24 am, Tim Roberts <t... at probo.com> wrote:
>
> >> > >> > linkmaster032... at gmail.com wrote:
>
> >> > >> > >I tried curses.setsyx(2,3) in my script and it doesn't move the curses
> >> > >> > >cursor. Any alternatives/solutions?
> >>...
> >> > >> I added it and it still doesn't work. This is what I'm doing when I
> >> > >> want to display the cursor and prepare it for input at 2,3:
>
> >> > >> curses.echo()
> >> > >> curses.curs_set(1)
> >> > >> curses.setsyx(2,3)
> >> > >> curses.doupdate()
>
> >> > >Any idea what's wrong?
>
> >>http://pastebin.com/m6413db1
>
> >> Run that and press 'n' key. It is supposed to move the cursor to 2,3
> >> and it doesn't.
>
> Of course it does.  It moves the cursor, then does an update, then
> immediately calls draw.game, which redraws the screen and moves the cursor.
> If you want curses.setsyx (or the equivalent and more mnemonic scr.move) to
> leave the cursor somewhere, you can't draw more text afterward.
> --
> Tim Roberts, t... at probo.com
> Providenza & Boekelheide, Inc.

OH!!!! Thank you!!!



More information about the Python-list mailing list