> Tolong barangkali ada contoh-contoh pemakaian curses
> routine tersebut.
bagian utama program yg menggunakan lib ncurses harus seperti ini :
================
#include <ncurses.h>
main()
{ initscr();
/*...fungsi-fungsi ncurses lainnya */
endwin();
}
================
dimana,
- initscr( ) digunakan untuk menginisialisasi struktur data ncurses
dengan demikian memori untuk variable-variabel ncurses akan
diinisialisasikan.
- endwin( ) untuk menghapus seluruh resources dari ncurses.
fungsi-fungsi ncurses lainnya, bisa baca manualnya seperti :
- fungsi -fungsi Window : delwin, mvwin, overlay,overwrite
- fungsi-fungsi output karakter/string : addch, addstr, mvaddch, ....
- masih banyak lagi... ^_^ baca man
seharusnya man nya ncurses lengkap kok kalo anda sudah menginstallnya...
+ contoh program ya....
#include <stdio.h>
#include <ncurses.h>
main ( )
{ char pilih;
initscr( ); refresh ( );
do
{ clear ( ); refresh ( );
mvprintw ( 4, 25, " 1. Hello World ");
mvprintw ( 6, 25, " 2. Hello Asia ");
mvprintw ( 7, 25, " 3. Hello Indonesia ");
mvprintw ( 8, 25, " 4. Goodbye ");
noecho ( ); pilih=getch( ); echo ( );
switch (pilih)
{ case '1' : { break ;}
case '2' : { break ;}
case '3' : { break ;}
}
} while (pilih !='4');
endwin ( );
}
sekian sedikit contohnya.... saya bukan expert , cuman kebetulan pernah
belajar juga...jadi jangan tanyain yang aneh-aneh...^_^
moga membantu...
salam,
~ adi chandra
http://www.stts.edu/~dicha05/
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]