The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > High Level Programming
.
google unix.com



High Level Programming Post frågor om C, C + +, Java, SQL och andra programmeringsspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Final Cut Pro: Grön och andra avvikelser på göra med REDCODE iBot OS X Support RSS 0 04-26-2009 03:30
Tabeller och gränser amatuer_lee_3 Shell-programmering och Skript 9 03-10-2009 10:18
Mac OS X: Baserat på UNIX - BERGFAST Neo OS X (Apple) 0 11-12-2005 05:38
parti göra Vitor UNIX for Dummies Frågor & Svar 1 07-11-2002 01:53

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 06-23-2009
ku @ ntum ku@ntum is offline
Registered User
  
 

Join Date: maj 2007
Inlägg: 10
Hur man gör fasta gränser i ncurses fönster

Hej Alla Gr8 Linux-utvecklare där ute,

Bakgrund
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Jag har skapat en ncurses program som är väl att bara köra på Linux Virtual Console. Denna ansökan kommer i hög grad utnyttja ncurses fönster för att visa fönster-baserade användargränssnitt för att användaren. Jag använder CentOS5.x. Terminalen för den virtuella konsolen är inställd på (TERM \u003d Linux).

Jag använde följande kod sekvens att initiera ncurses miljön
Kod:
initscr();
    getmaxyx(stdscr,y,x);

    noecho();
    cbreak();
    start_color();

    init_color(3,700,700,700);
    clear();
    wclear(stdscr);
Frågan
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
För närvarande kan jag inte göra fasta gränser i mitt fönster. Ncurses tillverkar fasta gränser för Windows med hjälp av utökade ASCII-tecken. Eftersom jag inte göra ncurses att använda utökade tecken, jag antar jag måste ha saknar någon inställning i min kod (kanske använder termios API). För närvarande är jag helt förlita sig på ncurses att ställa min virtuella konsollen att göra fasta gränser. Jag har också försökt mina applikationer på andra plattformar som t.ex. Fedora Core 10, och återigen underlåter att göra fasta gränser. Men när jag kör den på någon pseudo-terminal (med PuTTY) där TERM \u003d xterm, klart gör fasta gränser som jag gillar. Så jag antar att det är något med terminalen typ och / eller förare.

Fråga
\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Vänlig ange vilka ska jag göra för att möjliggöra utökade teckenstöd på min virtuella terminalen (konsol) så att ncurses kan göra fasta gränser för mitt fönster. Eller om det finns någon kod som jag skulle lägga till min ansökan som gör mitt virtuella terminalen (/ dev/tty1) för att visa utökade tecken uthyrning nucurses att dra fasta gränser.

Tack
Kashif Ali Siddiqui
Annan Linux-utvecklare strävar efter att bli en gr8 utvecklare
 

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 09:47.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0