SetConsoleCursorPosition pod linuxem
Ostatnio zmodyfikowano 2012-04-29 20:18
yoogi Temat założony przez niniejszego użytkownika |
SetConsoleCursorPosition pod linuxem » 2012-04-24 14:53:57 Witam, chcę przesunąć kursor konsoli pod ubuntu, dodam, że nie chcę pobierać ncuriesa :) |
|
DejaVu |
» 2012-04-24 15:20:14 |
|
m4tx |
» 2012-04-24 16:43:21 |
|
DejaVu |
» 2012-04-24 16:45:33 To niech zobaczy źródła ncurses i wsio - w końcu pod Linuksem dostępność źródeł nie powinna być problemem. |
|
npHard |
» 2012-04-24 22:13:42 Rozumiem, że chcesz zrobić coś w stylu "goto(x,y)"?
Skoczyć do wybranego miejsca w konsoli możesz wypisując na standardowe wyjście odpowiedni ciąg znaków. Np. rzeby skoczyć do trzeciego wiersza i czwartej kolumny musisz wypisać takie coś:
printf( "\033[3;4f" );
W ten sposób ( wysyłając znak ESC a następnie pewną sekwencję znaków ) można zdziałać różne inne cuda jak np. zmienić kolory czcionki, wyczyścić terminal itp.
Więcej tego typu sekwencji znajdziesz tutaj:
http://www.termsys.demon.co.uk/vtansi.htm
|
|
yoogi Temat założony przez niniejszego użytkownika |
» 2012-04-29 20:18:15 @npHard dzięki, będę musiał przetestować :) |
|
« 1 » |