| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | [ANSI] Re: Mystic Python |
[0m[1;1H[1C[1;34mCS> How do you take input from a user in Mystic Python?
[1CCS> I tried using something like[B[33D[B[1D[37mF[0mrom testpython
[A[15C[1;30m.[0mmpy that comes with [1mM[0mystic[B[42D[B[1D[1;33m
[Adef do_input_demo():[B[20D[B[1D[8Cwriteln("[37;44m Python Demonstra
[A[34Ction Program > Input Demo|$X79 [40m")[B[67D[B[1D[8Cwrite('|CR
[A[18C[34mType a string: ');[B[36D[B[1D[8Cinput = getstr(11, 40, 120
[A[34C,
"Default");[B[47D[B[1D[8Cwriteln("|CR[35mEnter
characters an
[A[39Cd press [0;35m[[1;37mESCAPE[0;35m] [1mwhen done:[0m|CR")[B[71D
[8Cwhile not shutdown():[B[29D[B[1D[16Cchar, extended = getkey();
[B[1D[16Cif extended:[B[28D[B[1D[24Cif char == KEY_UP:[B[42D[32Cw
[A[33Criteln("you pressed up arrow");[B[64D[24Celif char == KEY_DOWN:
[32Cwriteln("you pressed down arrow");[B[66D[24Celif char == KEY_LEFT:
[32Cwriteln("you pressed left arrow");[B[66D[24Celif char == KEY_RIGHT:
[32Cwriteln("you pressed right
arrow");[B[67D[24Celse:[B[29D[32Cwrite
[A[37Cln("You pressed extended key #" +
str(ord(char)))[B[6D[B[1D[16C
[A[16Celse:[B[21D[24Cif char == KEY_ESCAPE:[B[46D[32Cwriteln("you pr
[A[47Cessed ESCAPE");[B[62D[32Cbreak;[B[38D[24Celif char == KEY_ENTE
[A[45CR:[B[47D[32Cwriteln("you pressed
enter");[B[61D[24Celif char =
[A[35C= KEY_TAB:[B[45D[32Cwriteln("you pressed
tab");[B[59D[24Celse:
[32Cwriteln("you pressed character " + char);[B[73D
--- Mystic BBS v1.12 A43 2019/02/17 (Linux/64)
* Origin: Sector 7 (1:129/215)SEEN-BY: 57/0 154/10 226/100 250/3 267/800 317/2 393/68 633/267 280 640/1384 SEEN-BY: 712/132 620 848 770/0 1 3 100 340 772/0 1 210 500 @PATH: 129/215 154/10 770/1 712/848 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.