Aide > Le gestionnaire de paquets
[Développement} FLTK Cards Maquette 1
Modelor:
Bonjour.
Ayant plus de temps de disponible pour la programmation (qui n'est pas une priorité pour moi), j'ai décidé de réaliser une première maquette de l'interface graphique en FLTK pour Cards, j'ai aussi établi un petit cahier des charges non définitif, mon but premier est d'apporter quelque chose tout en apprenant et améliorant mes connaissances en programmation et C++, domaine où je ne suis pas naturellement doué et qui me parle mais sans plus.
Voici mon cahier des charges (qui rejoint une volonté de tnut):
- Demander très peu de ressources matérielles.
- Demander peu de dépendances.
- Utiliser FLTK ainsi que Cards et la bibliothèque standard de C++.
- Du code lisible, cohérent et compréhensible, de façon à assurer la maintenance sans casse-tête ou sinon le moins possible.
- Avoir le nécessaire pour bien s'interfacer avec Cards, donc pas de fonctionnalités dans tous les sens ou de course aux chiffres.
- Une interface graphique cohérente, organisée, claire et directe, l'esthétique venant plus tard.
- Multilingue, réfléchir sur implémentation.
A voir pour la suite.
Je téléverserai le code de ma maquette sur Github à cette adresse: https://github.com/NuTyX/rework/tree/master/gui/flcards , ça comprend deux fichiers: le logiciel en lui-même et le script Bash de compilation.
Interface graphique de la Maquette 1:
C'est un peu vide, mais ça se remplira au fil du temps.
Edit: Maquette 2 toujours en cours de développement, je progresse en programmation, surtout dans la manière de gérer un projet et mes réflexions), étant donné que que faire un tableau avec la classe Fl_Table me pose plus de problèmes qu'autre chose, j'ai décidé de faire sa mise en oeuvre à la main, comme ça je comprend mieux ce que je fais.
SipoMatadorduCosmos:
Génial Modélor. C'est l'outil qu'il faut. Cool la contribution ;D GG !
artorix:
sympa, bravo :)
Thierry:
C'est LE post que j'ai toujours espéré. Profiter de mon taffe sur cards pour développer une interface graphique. Évidemment tu n'hésites pas à demander des infos. Ce sera un plaisir.
Bien à toi
Modelor:
J'ai une erreur àcette adresse "https://github.com/NuTyX/rework/upload/master/gui/flcards" quand je veux charger mes deux fichiers.
Code d'erreur:
Uploads are disabled.
File uploads require push access to this repository
Je ne sais pas vraiment me servir de Github, je suis à la recherche de solution, sinon la Maquette 2 est sur les rails, je fais des recherches et tests pour comprendre le système d'évènements, d'entrées du clavier et divers sections de FLTK, je vais m'amuser un peu avec les boucles.
Navigation
[#] Page suivante
Utiliser la version classique