17. juli 2004 - 18:04
Der er
14 kommentarer og 1 løsning
grafik med linux
Hej Jeg skal have lavet et grafik system så man kan bruge musen. Jeg ved at ncurses tilbyder en masse funktioner til brug af musen, og keyboadet. Hvis man skal kunne klikke på en fil med musen vist som text, og bruger man ncurses, har jeg ikke haft de gode erfaringer med det. Mit spørgsmål er: 1) Nogle andre alternativer end ncurses ? (gerne med link)
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
Det er text baserede løsninger d.v.s. ikke X baserede løsninger du kigger på ?
det er ren text som jeg leder efter. Jeg bruger ncurses til at farvolade mine outputs. Blå for mapper, orange til filer...osv....
Det er text baserede løsninger
curses i forskellige implementationer er langt det meste udbredte til den slags.
har du et link med nogle eksempler/links så jeg kan sammenligne med mine egne ?
To spørgsmål: 1) hvad returnerer mousemask ? 2) hvordan tester du ? (jeg er overbevist om at det ikke vil virke med telnet/ssh)
1). 117569503 2). Jeg compiler programmet. gcc -o mouse mouse.c -lncurses
jeg sidder lokalt på min maskine....bruger ikke telnet/ssh
22. juli 2004 - 12:30
#10
arne_v... er du der
22. juli 2004 - 16:53
#11
ja men jeg har ikke fået leget med curses og mousemask :-(
22. juli 2004 - 19:43
#12
ahhh..ok...
25. juli 2004 - 16:42
#13
Jeg har lige prøvet. Med et lidt simplere program: #include <ncurses.h> int main() { int c; WINDOW *menu_win; MEVENT event; initscr(); clear(); noecho(); cbreak(); menu_win = newwin(20,60,1,1); mousemask(ALL_MOUSE_EVENTS, NULL); while(1) { c = wgetch(menu_win); mvwprintw(menu_win, 10, 30, "key=%d ", c); if(c == KEY_MOUSE) { getmouse(&event); mvwprintw(menu_win, 15, 25, "x=%d y=%d ", event.x, event.y); } } endwin(); return 0; } Det virker hverken på telnet, console eller xterm på min RH7.
16. august 2004 - 16:39
#14
hey arne...jeg fik det ik til at virke, men du skal give mig et svar
16. august 2004 - 16:41
#15
ok
Kurser inden for grundlæggende programmering