The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > High Level Programming
.
google unix.com



High Level Programming Posez vos questions à propos de C, C + +, Java, SQL, et d'autres langages de programmation ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Final Cut Pro: Green cadres ou d'autres anomalies à rendre avec REDCODE iBot OS X RSS 0 04-26-2009 03:30 AM
Les tableaux et les frontières amatuer_lee_3 De programmation et de script Shell 9 03-10-2009 10:18 PM
Mac OS X: sur la base de UNIX - solide comme un roc Neo OS X (Apple) 0 11-12-2005 05:38 PM
lot rendre Vitor UNIX pour les nuls Questions et réponses 1 07-11-2002 01:53 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-23-2009
ku @ ntum ku@ntum is offline
Registered User
  
 

Join Date: Mai 2007
Messages: 10
Comment faire pour rendre solides frontières fenêtres ncurses

Bonjour Tous les développeurs Linux Gr8 Out There,

Arrière-plan
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
J'ai créé un ncurses application qui est censé fonctionner que sur la console virtuelle de Linux. Cette application sera fortement d'utiliser les fenêtres ncurses pour afficher la fenêtre de l'interface utilisateur basée sur l'utilisateur. J'utilise CentOS5.x. Le terminal de la console virtuelle est réglé sur (TERM \u003d linux).

J'ai utilisé le code suivant pour initialiser la séquence de l'environnement ncurses

Code:
initscr();
    getmaxyx(stdscr,y,x);

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

    init_color(3,700,700,700);
    clear();
    wclear(stdscr);

L'enjeu
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Actuellement, je suis incapable de rendre solides les frontières dans mes fenêtres. Ncurses solide produit des frontières pour les fenêtres en utilisant des caractères ASCII étendu. Depuis que je suis incapable de faire ncurses à utiliser des caractères étendus, je suppose que je dois avoir quelques paramètre manquant dans mon code (mai termios utiliser l'API). Actuellement, je suis pleinement compter sur l'installation ncurses à ma console virtuelle de rendre solides les frontières. J'ai aussi tenté ma plate-forme sur d'autres applications telles que Fedora Core 10, et encore, il ne parvient pas à rendre solide frontières. Toutefois, lorsque je le faire tourner sur n'importe quel pseudo-terminal (en utilisant PuTTY) si TERM \u003d xterm, il a clairement les frontières rend le solide que je le désire. Donc je suppose qu'il ya quelque chose avec le type de terminal et / ou de conducteur.

Question
\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Veuillez indiquer ce que je dois faire pour permettre à caractère étendu de soutien sur mon terminal virtuel (console), afin que ncurses peuvent rendre solides frontières pour mes fenêtres. Ou s'il ya un code que je dois ajouter à mon application qui permet de mon terminal virtuel (/ dev/tty1) pour afficher des caractères étendus laisser nucurses de tirer des frontières.

Merci
Kashif Ali Siddiqui
Un autre développeur Linux cherche à devenir un développeur gr8
 

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 08:47 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0