CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

(C/C++) Cherche bon tutoriel wxWidget

lord_kalipsy
lord_kalipsy
Niveau 10
26 octobre 2004 à 06:34:06

Salut,

Alors voila, je cherche de bons tutoriels pour cette libs, si vous en avez quelque hcose dans vos favorit se serais sympa de pensez à moi . .. :-p

En fait je cherche surtout des truc sur la gestion d´image avec wxWidget et les gestion de DC. J´ai cherché longtemps sur google, mais j´ai rien trouvé d´interressant ( les seuls tuto que je trouve sont trop basiques. ) J´ai regardé sur le site officiel, dans la doc et dans les exemple fourni ( pas assez commentés malheureusement . .. ) Je poserais volontiotier mes questions ici, mais elle sont trop vague et imprécise . ..

Merci de votre aide,

Psy³

lag-it
lag-it
Niveau 10
26 octobre 2004 à 10:11:19

Un bon tutos sur wxWidgets ?
C´est peut être encore aujourd´hui l´une des chose qui fasse défaut à cette excellente librairie.
Il y a celui-ci si tu ne le connait pas déjà :
http://www.bzzt.net/~wxwindows/icpp_wx1.html
Mais il ne traite que des bases et ne porte pas sur les device context.

Cependant l´emploi des DC est une chose très simple.
Il n´y a à priori qu´une chose à savoir :

Si tu veux faire appel à des routines graphiques EN DEHORS de la fonction répondant à l´évènement wxPAINT ( ou un truc du genre, je sais plus), utilises wxDC ( ou wxBufferedDC pour faire très simplement du double buffering), sinon, A L´INTERIEUR de la fonction répondant à l´évènement paint, utilises wxPaintDC ( ou wxBufferedPaintDC).

Pour commencer à dessiner, tu indiques simplement :

wxPaintDC dc( this ) ; / / dc est ton device context

Ensuite, pour commencer à dessiner ( c´est facultatif, mais cela améliore les performances sous windows d´éprès la doc) :

dc.BeginDrawing();

et dès que tu as fini de dessiner :

dc.EndDrawing();

Et au milieu, tu fais ce que tu veux, par exemple :

wxPen currentPen; / / Déclare un pinceau

currentPen.SetColour( *wxRED_PEN ) ; / / RED_PEN : couleur prédéfinie, cf. doc
dc.SetPen( currentPen ) ; / / Affect le pinceau au dc
dc.DrawPoint( 10, 10 ) ; / / dessine un point à ( 10,10)

Pour dessiner un point rouge.
Et c´est tout.

Les exemples ne sont certes pas forcément trè documentés, cependant une utilisation conjointe de ceux-ci avec la doc devrait lever pas mal de questions obscure.

Sinon étant donné que la théorie est la même, tu peux rechercher un tuto sur les dc avec les MFC pour voir les principes généraux.

Bon courage :ok:

lord_kalipsy
lord_kalipsy
Niveau 10
27 octobre 2004 à 01:04:43

Merci beaucoup de ta réponse :) Malheureusement je connaissais déjà le site . ..

Bon je up au cas ou . .. en fait ce qui me tracasse le plus ce sont les wxBitmap et les wxImage et les different type de wxDC.

Merci,

Psy³

MathieuN7
MathieuN7
Niveau 10
29 octobre 2004 à 00:42:01

Salut, je surfais et je suis tombé sur une page contenant un lien vers un tuto wxWidget, donc je ne sias pas si ça te conviendra, mais jte le file quand même:

http://chgi.developpez.com/wxwindows/

gollumkawder
gollumkawder
Niveau 10
29 octobre 2004 à 01:13:28

je crois qu´il les a tous fait ceux de developez.com

MathieuN7
MathieuN7
Niveau 10
29 octobre 2004 à 01:17:39

ok lol!

lord_kalipsy
lord_kalipsy
Niveau 10
29 octobre 2004 à 01:46:34

Merci beaucoup, mais en effet de chez dev j´ai tout vu...

J´ai posté ma question sur leur forum dans l´espoir d´une réponse, mais j´ai encore rien eu.

Psy³

briac
briac
Niveau 6
29 octobre 2004 à 13:15:57

J´ai très peu utilisé wxWidgets et l´utilisation que j´en ai fait a été assez sommaire mais dès que j´avais un problème j´allais consulté la doc sur leur site avec toute l´architecture des classes, leurs membres etc... Mais vu que c´est pas forcement très parlant des noms de classes, je regardais aussi les exemples fournis avec qui, je trouve, englobe bien toutes les possibilités. Il y a aucun exemple avec l´utilisation d´images ?

lord_kalipsy
lord_kalipsy
Niveau 10
29 octobre 2004 à 13:59:05

Oui j´ai regardé les exemples, qui sont très bien en passant, mais ils voient trop de matière dans un seul . cpp très mal commenté . ..

J´ai regardé la doc et ça me dit pas grand chose . ..

Merci,

Psy³

lord_kalipsy
lord_kalipsy
Niveau 10
29 octobre 2004 à 22:57:10

:up:

lord_kalipsy
lord_kalipsy
Niveau 10
30 octobre 2004 à 15:54:41

:up:

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment