Bonjour,
Ma formation:
Ingénieur en Informatique et Electronique spécialisé en systèmes embarqués.
Je développe des applications en C/C++ depuis 7ans sous Visual C++ (Win32)
Le contexte:
Il s'agit d'un projet de type Logiciel de caisse, qui a grossi et qui commence a ressembler à un système d'informations a débuté en MFC et une base ACCESS et qui trois ans après est composé de softs Win32 avec 2 serveurs dédiés, base MySQL 5.1 et site web marchand.
Projet actuel:
1 - Tout mes softs tournent sur Windows (uniquement en API Win32)
2 - Pour plusieurs raisons j'ai développé mes propres classes bouton, edit... et surtout des composants spécifiques sur les classes de base Win32 avec la fonction RegisterClasse.
Mon idée pour la prochaine génération du projet:
1 - Les softs seront sur les machines en magasin et sur les serveurs dédiés.
2 - J'envisage de passer les machines en magasin sur des Debian ETCH histoire de ne pas payer l'ami billou (j'ai rien contre lui mais ca coute cher et son vista beaucoup trop lourd!)
Conception de la librairie:
Concevoir une librairie equivalent à wxWidgets sans fioriture et moins lourde.
Pour cela utilisation de pThread, Winsock pour tout ce qui est système et pour tout ce qui est GUI ?????.
Je n'envisage pas d'utiliser Gtk ou wxWidgets, je trouve ça trop complet pour ce que je souhaite faire.
Comment faire la partie GUI?
J'envisage d'avoir un GUI ressemblant à iTunes (dans les possibilités graphique)
Je compte faire mes propres classes d'objets et ma propre gestion des fenêtres (simple mais efficace!)
Je me demande si SDL pourrait faire l'affaire...?
Est ce pas un peu lourd pour des fenêtres?
Ou existe t'il une classe C permettant de répondre aux critères ci dessus
Cordialement
Partager