Portál AbcLinuxu, 12. května 2025 17:58

Dotaz: Jak v Curses na inputy ?

27.5.2015 16:42 Kolemjdoucí
Jak v Curses na inputy ?
Přečteno: 344×
Odpovědět | Admin
Zdravím všechny, nemůže mi někdo poradit, jak vytvořit funkci pro opravu jména ?
def EditName(stdscr, txt)
    stdscr.addstr(1, 2, "Zadejte jméno:")
    r = stdscr.getstr(2, 16, 15)
    return r
EditName(stdscr, 'Franta') # Zadejte jméno: Franta EditName(stdscr, 'Pavel') # Zadejte jméno: Pavel
Jedná se o to, aby se to jméno nemuselo vyplňovat znova, nevím jak se to jmenuje, nazval bych to laicky "předdefinované jméno" (strašné slovo) :-D Díky všem za případnou pomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.5.2015 19:28 Kolemjdoucí
Rozbalit Rozbalit vše Re: Jak v Curses na inputy ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napsal jsem něco blbě ? Nebo to nejde udělat ?
2.6.2015 13:53 graviton
Rozbalit Rozbalit vše Re: Jak v Curses na inputy ?
Dotazu chybí nějaký hint, o jaký programovací jazyk se vlastně jedná. Zřejmě python, ale kdo to má věštit. Musí to být v cursesách? Třeba readline knihovna má některé nadějně vypadající funkce, ale je otázka, jestli se to kvůli tomu vyplatí překopávat.

http://stackoverflow.com/questions/4581441/edit-text-using-python-and-curses-textbox-widget <- nebo nějaké další náměty...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.