probabil k iar sunt in plus...anyway:
ai zis ca iti tipareeste multe blankuri. nu inteleg, blank(adik spatiu) sau
linii goale? daca e spatiu, se poate ca ncurses sa vrea "\n\r"
totusi, nu am folosit ncurses, si singura tentativa de a invata ncurses s-a
soldat cu hotararea ca o sa invat gtk. nu stiu nici gtk acum:)
On 6/11/05, Claudiu Captari <[EMAIL PROTECTED]> wrote:
>
> incerc sa fac un program in c folosindu-ma si de ncurses
> problema mea e urmatorea..
>
> fac un fetch de row pe mysql si vreau sa tiparesc in felul urmator
>
> while (row = mysql_fetch_row(res))
> {
> i++;
> erase();
> printw("DESCRIERE:%s\n",row[1]);
> sleep(3);
> }
>
> ideea e urmatoarea ..row[1] contine uneori linii multiple
> asftel, cand are o singura linie continutul lui e afisat pe ecran corect.
>
> cand are mai multe linii sunt tiparite blankuri egale cu numarul de
> newline-uri din inregistrarea respectiva
> ma dispera..de ce face asa?
>
> Nota: fara ncurses , cu printf .. row[1] e tiparit fara probleme
> indiferent de numarul de linii.
>
> a mai lucrat cineva cu ncurses si s-a lovit de problema asta?
> sunt convins ca e o problema de refresh-uri, poate printw nu-l abordez
> corect... chestii de genul asta ..
>
> apropo, ecranul virtual l-am creat cu initscr(), nu am mai multe
> ferestre nu am artificii.
> mersi...
>
>
> ---
> Detalii despre listele noastre de mail: http://www.lug.ro/
>
>
>
--
--------------------------------------------
----THE END of this transmission----
---
Detalii despre listele noastre de mail: http://www.lug.ro/