Programme en SDL

Fermé
Fereah - 3 déc. 2013 à 13:34
 Fereah - 3 déc. 2013 à 15:31
Bonjour,
Je suis actuellement entrain de faire un programme avec la SDL. Pour l'instant, je créer des rectangle pour faire différente fenêtre dans fenêtre principal. Sauf que mes rectangle sont pas jolie. Comment pourrai-je faire pour les rendre plus bea (avec comme un cadre autour ou un effet 3D) ?
Deuxièmement, je voulais savoir comment je pourrai faire pour que lorsque je clique sur un bouton (image que j'ai préalablement collé sur la surface), l'image rende un effet de bouton enfonce.
Merci pour vos réponses


1 réponse

[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 1 096
Modifié par [Dal] le 3/12/2013 à 15:18
Salut Fereah,

Fait des captures d'écran de fenêtres et de boutons de ton système d'exploitation dans différents états, et zoome dessus avec un programme d'édition d'images. Tu verras que c'est une simple question de couleurs et de bordures.

Cependant, En utilisant une bibliothèque, tu t'évites d'avoir à dessiner et créer de zéro une interface utilisateur (et tu as, en prime, la gestion des événements, des entrées de l'utilisateur, le déplacement, redimensionnement ou fermeture d'une fenêtre, etc.).

Une brève recherche me donne (je n'ai jamais utilisé ces bibliothèques, quant à moi) :

http://cegui.org.uk/wiki/Main_Page
http://members.chello.nl/w.boeke/SDL-widgets/
http://anttweakbar.sourceforge.net/doc/tools:anttweakbar
http://libwt.sourceforge.net/

Ou alors, tu peux étudier ces projets pour t'en inspirer, si tu veux savoir comment c'est fait et créer ta propre interface... mais c'est plus compliqué que de dessiner un "joli rectangle".


Dal
0
Merci, je vais regarder ça de plus près...
0