Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Langages » C & Cie. » Classe pour gérer des fenêtres

Freem
Modérateur
Citer Windows XP Firefox 2 - Posté le 13/06/2007 à 20:08
J'ai écrit une classe qui permet de gérer des fenêtres (en mode texte seulement, pour l'instant, mais je pense bientot passer ca à la SDL(quand j'aurai le temps, c'est pas gagné ces derniers temps (désapprouve) )).
Attention, il n'y à encore rien de fait (enfin, presque), il ne s'agit pas d'un outil complet style MFC ou QT, seule la classe principale est faite pour l'instant.
Explications:
Je me suis penché sur le comment des systèmes de fenêtres (pour mon projet de BTS, j'aviat besoin de faire une IHM sur une vieille console) et j'ai compris qu'en fait, chaque partie d'une fenêtre est en fait identique en terme de code aux autres et même à la fenêtre mère.
Pour créer ces boutons, barres de titre, de défilement, zones d'édition, il suffira donc de faire hériter votre classe de la mienne, et vous pourrez même créer des contrôles contenant d'autres contrôle de manière très simple avec cette classe.
Autre chose: ma classe à été faite pour être le plus indépendante du système possible (portabe, en fait) elle à donc une association avec un élément qui lui apporte les méthodes d'accès aux caractères et à leurs paramètres (couleurs, soulignement,...) je n'en ai écrites que 2: une pour windows et une pour les consoles Ampex donc, pour linux, il vous faudra la créer.



Wall (119) : Afficher le code source - Ouvrir dans une nouvelle fenêtre


Edité par Freem ( 13/06/2007 20:55:48 )
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,077 s - Crédits - Stats
1 connecté