[C] Ncurses en freebsd

Pagina: 1
Acties:
  • 55 views sinds 30-01-2008

  • Michael
  • Registratie: Maart 2000
  • Laatst online: 20-07 17:52
Hey,

Ik ben een beetje aan het experimenteren met ncurses/c onder freebsd, maar ik heb nogal een vaag probleem waar ik echt niet uitkom.

Als ik met behulp van box() een rand om een window wil maken gebruikt hij ipv van de 'normale' border gewoon letters dus bijvoorbeeld:
code:
1
2
3
4
qqqqqqqqqqqqqq
x       z
x       z
yyyyyyyyyyyyyy

Ook het gebruik van attron(A_BOLD) en kleuren etc wilt niet echt lukken.

Op de meeste tutorial sites zie je onderstaande code als voorbeeld, en ook die werkt op 1 of andere manier niet onder freebsd :(
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <ncurses.h>

int main()
{
   initscr();
   start_color();
     
   printw("Upper left corner      "); addch(ACS_ULCORNER); printw("\n");
   printw("Lower left corner      "); addch(ACS_LLCORNER); printw("\n");
   printw("Lower right corner    "); addch(ACS_LRCORNER); printw("\n");
   printw("Tee pointing right    "); addch(ACS_LTEE); printw("\n");
   printw("Tee pointing left      "); addch(ACS_RTEE); printw("\n");
   printw("Tee pointing up      "); addch(ACS_BTEE); printw("\n");
   printw("Tee pointing down      "); addch(ACS_TTEE); printw("\n");
   printw("Horizontal line      "); addch(ACS_HLINE); printw("\n");
   printw("Vertical line        "); addch(ACS_VLINE); printw("\n");
   printw("Large Plus or cross over "); addch(ACS_PLUS); printw("\n");

   refresh();
   getch();
   endwin();
  
   return 0;
}

geeft als output:
code:
1
2
3
4
5
6
7
8
9
Lower left corner        m
Lower right corner      j
Tee pointing right      t
Tee pointing left        u
Tee pointing up      v
Tee pointing down        w
Horizontal line      q
Vertical line          x
Large Plus or cross over    n

Nu heb ik me al een tijdje rotgezocht en het enige wat ik kan vinden is dat de termcap waarschijnlijk fout staat, maar, het lijkt me toch dat je dit in de code zelf moet kunnen oplossen aangezien andere ncurses programma's wel goed werken (bitchx/pine etc).

Hoop dat ik me probleem een beetje begrijpbaar uitgelegd heb :D

  • WAcKiN
  • Registratie: November 1999
  • Laatst online: 28-08-2023
code:
1
> man ncurses

:]

  • KreKkeR241
  • Registratie: Januari 2002
  • Laatst online: 26-12-2025

KreKkeR241

11101001010

Op maandag 01 juli 2002 14:17 schreef WAcKiN het volgende:
code:
1
> man ncurses

:]
het is : ) met zo'n rond dingetje.

Internet newbie!

  • WAcKiN
  • Registratie: November 1999
  • Laatst online: 28-08-2023
arg krek, jij off all people moet het toch begrijpen, ik doe met opzet niet mee met die gele plaatjes smiley dingen, old skool smileys! keepin` it real niggah! etc.

  • KreKkeR241
  • Registratie: Januari 2002
  • Laatst online: 26-12-2025

KreKkeR241

11101001010

Op maandag 01 juli 2002 14:26 schreef WAcKiN het volgende:
arg krek, jij off all people moet het toch begrijpen, ik doe met opzet niet mee met die gele plaatjes smiley dingen, old skool smileys! keepin` it real niggah! etc.
Aha, de rebelse rapper! Schop die schijt man! Gewoon tegen de draad in!! yeah!!

[ontopic]
outs, waarom gebruik je freebsd?
[/ontopic]

  • WAcKiN
  • Registratie: November 1999
  • Laatst online: 28-08-2023
14:27 <Krek|Gone> lol
14:27 <Krek|Gone> ik heb een ontopic reactie geplaats!
14:28 <Wack> ok outs
14:28 <[AG]Outs> jullie verneuken me intelligente thread!
14:29 <Wack> nu heb je al 3 clueless totaal ongerelateerde antwoorden!
sorry, maar wat is er intelligent aan krek's en mijn reply? ik vind ze toch behoorlijk dom en ongerelateerd, zoals ik je al had gewaarschuwd voor je ging posten! luister dan ook :]

  • baggah
  • Registratie: December 2000
  • Laatst online: 28-08 22:47
Doet midnight commander het normaal bij jouw? Het lijkt er op dat je taal en of character set aangepast hebt?

  • Grum
  • Registratie: Juni 2001
  • Niet online
/me haat Otus!

>:)

moest ff sorry ;)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

dit gaat echt helemaal nergens over

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.