Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1586 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Interface graphique C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Interface graphique C

n°764090
Bougaflex
Legends Never Die
Posté le 15-06-2004 à 12:24:16  profilanswer
 

Bonjour à tous.
 
Glade est il le seul concepteur d'interfaces possible pour programmer des applications graphiques en C sous windows ?
 
Et si oui, qqun possède t'il une sorte de tutorial pour l'installer, installer les lib, etc ?
 
Merci.


---------------
Legends Never Die...
mood
Publicité
Posté le 15-06-2004 à 12:24:16  profilanswer
 

n°764208
jesus_chri​st
votre nouveau dieu
Posté le 15-06-2004 à 13:23:46  profilanswer
 

Non, il y en a plein.
Pour le Windows pur, tu as l'API Win32 brute, très bien documentée dans la MSDN mais un peu rustique, par contre ça produit du code ultra-optimisé si tu maîtrises bien, enfin pour du graphique c'est rarement utile...
Sinon le MFC, mais c'est du (mauvais) C++
 
Chez les systèmes graphiques multi-platteforme incluant un port Windows, tu as le GTK par exemple (un peu bourrin) et bien d'autres, idem en C++

n°764473
darkoli
Le Petit Dinosaure Bleu
Posté le 15-06-2004 à 14:50:18  profilanswer
 

Voilà des liens interessants (Google est ton ami !).
www.gtk-fr.org
www.gtk.org
 
weed > Oui c'est juste l'inversion du f et du r ! :D


Message édité par darkoli le 18-07-2004 à 20:43:33
n°767327
weed
Posté le 17-06-2004 à 14:22:57  profilanswer
 

tu t'es trompé d'adresse darklol  
http://www.gtk-fr.org/index.php?page=cours&id=01
 
mais est ce que gtk necessite un windows manager  
parce que Bougaflex si tu veux du 100% portable je te conseille curse qui fonctionne en mode console ...
 
tu pourra meme lancer ton prog a partir de ssh

n°767652
darkoli
Le Petit Dinosaure Bleu
Posté le 17-06-2004 à 16:13:46  profilanswer
 

weed a écrit :

...
mais est ce que gtk necessite un windows manager
...

Oui !

n°767694
HelloWorld
Salut tout le monde!
Posté le 17-06-2004 à 16:29:52  profilanswer
 

weed a écrit :

si tu veux du 100% portable je te conseille curse qui fonctionne en mode console ...


curse est standard maintenant ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°767697
Joel F
Real men use unique_ptr
Posté le 17-06-2004 à 16:31:08  profilanswer
 

HelloWorld a écrit :

curse est standard maintenant ?


 
c'est la meilleure de l'année ^^

n°767957
weed
Posté le 17-06-2004 à 18:35:05  profilanswer
 

HelloWorld a écrit :

curse est standard maintenant ?


 
non je n'ai pas dis que c'etait un standard
je disais qu'au niveau portabilité c'est le top  
on peux meme lancé son appli a distance via putty ou openssh. Je trouve que c'est un gros plus ....
 
je me suis peut eter fais mal comprendre  
 
[mode troll]
apres j'ai entendu parlé de cursed gtk  qui a l'air d'assossier la puissance de gtk et la portabilité de curse  
[/mode troll]
 

n°767961
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 17-06-2004 à 18:37:06  profilanswer
 

weed a écrit :


la puissance de gtk


[:xx_xx]
t'as déjà testé QT ? tu essaies, et tu me reparles ensuite de la notion de puissance


---------------
J'ai un string dans l'array (Paris Hilton)
n°767983
HelloWorld
Salut tout le monde!
Posté le 17-06-2004 à 18:51:46  profilanswer
 

weed a écrit :

non je n'ai pas dis que c'etait un standard
je disais qu'au niveau portabilité c'est le top  
on peux meme lancé son appli a distance via putty ou openssh. Je trouve que c'est un gros plus ....


Donc le 100% est en trop, ou alors c'est 100% sur UNIX.
Pour openssh c'est pas grace à cette lib mais juste grace aux séquences d'échappement ANSI. Et c'est aussi faisable avec les applis GTK (ou autre) via XWindow...
Je me demande ce que ça donne sous Windows qui a une taille de console fixe. Je serais pas étonné qu'ils aient recodé une pseudo console.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
mood
Publicité
Posté le 17-06-2004 à 18:51:46  profilanswer
 

n°767989
weed
Posté le 17-06-2004 à 18:59:52  profilanswer
 

effectivement QT a l'air d'etre pas mal :
 http://www.trolltech.com/products/qt/index.html
il est multiplatforme mais j'ai pas bien vu si on peux l'utiliser aussi bien en C qu'en C++
 
apres il faut voire si QT est beaucoup plus compliqué que GTK ???
 
j'aurai du peser mes mots. Je viens de decouvrir cette biblio ncurse gtk qui doit etre un mix de ncuse et de gtk. Et donc je pense ca doit etre pas mal.  Tu peux faire fonctionner ton programme en mode console et en mode fenetre. J'entends par la si ton programme est lancer à distance via une console ssh ca sera le mode console, si ton programme est lancé sous un windows manager tu as le mode fenetre    
C'est tout du moins ce que j'ai compris ...
 
 
Regarde les screenshots
http://zemljanka.sourceforge.net/cursed/screenshots/
 
Apres il faut voire si la biblio est compliqué a mettre en place ...

n°767995
weed
Posté le 17-06-2004 à 19:10:18  profilanswer
 

HelloWorld a écrit :

Donc le 100% est en trop, ou alors c'est 100% sur UNIX.


et bien je crois avoir sur sur plusieur site que c'etait multi plateforme  
 

Citation :


Pour openssh c'est pas grace à cette lib mais juste grace aux séquences d'échappement ANSI. Et c'est aussi faisable avec les applis GTK (ou autre) via XWindow...


dsl, qu'est ce que tu sous entends que c'est faisable avec GTK qui est prevu fonctionner avec un XWindow
 

Citation :


Je me demande ce que ça donne sous Windows qui a une taille de console fixe. Je serais pas étonné qu'ils aient recodé une pseudo console.


et bien comme je te l'ai dis c'est aussi porté sous windows

n°768280
darkoli
Le Petit Dinosaure Bleu
Posté le 18-06-2004 à 09:02:42  profilanswer
 

C'est vrai que QT a l'air pas mal mais pour Windows il n'est pas gratuit : :sweat:
http://www.trolltech.com/products/qt/pricing.html
 

n°768422
HelloWorld
Salut tout le monde!
Posté le 18-06-2004 à 10:26:21  profilanswer
 

Citation :

dsl, qu'est ce que tu sous entends que c'est faisable avec GTK qui est prevu fonctionner avec un XWindow


Ben GTK s'appui sur X11... En fait c'est faisable avec n'importe quelle appli graphique sous Linux/UNIX.

Citation :


et bien comme je te l'ai dis c'est aussi porté sous windows


Oui, ncurses existe. J'ai jamais testé.
Mais ssh sous Windows, je sais pas ce que ça va donner. Soit ils sont balaises et ils convertissent les séquences d'échapement ANSI en appels Win32, soit hum...
A l'occasino je testerais ça, et SFU voir ce qu'on peut faire.
Mais d'une manière générale je trouve pas que ce soit un gros avantage.
C'est rare qu'on ait besoin d'une telle utilisation quand on se destine à une appli graphique, et si c'est le cas, y'a VNC qui marche tres bien, ou le remote desktop de XP.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°768562
fodger
ARRRACHHEE TTAAA FFFOUUFFOUNE!
Posté le 18-06-2004 à 11:34:52  profilanswer
 

darkoli a écrit :

C'est vrai que QT a l'air pas mal mais pour Windows il n'est pas gratuit : :sweat:
http://www.trolltech.com/products/qt/pricing.html


 
Y'a builderX aussi qui lui est gratos en version perso...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Interface graphique C

 

Sujets relatifs
interface avec visual c++ 6.0Interface entre portable et carte isa (PASCAL|C++)
programmation graphique 800*600interface graphique (ms VC++ 6 // Borland C++ builder)
Interface graphique : comment docker des JPanel de maniere définitive?Comen séparer l'interface graphik et les méthod en diférentes class
l'affichage graphique sous visual fortran avec developer studioaffichage graphique menu langage C
Plus de sujets relatifs à : Interface graphique C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR