Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 24 894 012

  • Nb. de membres 186
  • Nb. d'articles 1 269
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» Docky Réseau : demande d'aide pour graphique

Docky Réseau : demande d'aide pour graphique#1454

8Contributeur(s)
zzd10hCentaurZalexK-LdavebracosinisrusthellierPetrol
3 Modérateur(s)
K-LElwoodcorto
zzd10h zzd10hicon_post

Tu es vraiment super fort CentaurZ !

En suivant tes conseils, j'ai viré les SetBPen, les RectFill, FillPixelsArray...
j'ai juste gardé un ObtainBestPenA pour la couleur du texte.
et bien sûr changé DOCKYRENDERMODE_RP par DOCKYRENDERMODE_RPPA
et ça marche !!!

http://zzd10h.amiga-ng.org/NetDock/NetDock_Transparent.jpg

Je ne dis pas que NetDock est super beau mais en tout cas sans tous tes conseils, cela serait une vraie bouse.

Merci encore :=!
alex alexicon_post
Citation : CentaurZ?

Oui je t'ai répondu aussi sur Amigans.net :-).
Si tu veux juste le même docky avec le fond transparent, pas besoin d'utiliser une couleur transparente pour remplir l'arrière-plan. Et le canal alpha est ignoré quand tu utilise un crayon donc de toute façon il faudrait dessiner directement en ARGB.?


Je rebondi la dessus attention tout de même car depuis l'autodoc de SetRPAttrs:
"The color format used by the three tags above is 0xAARRGGBB.
Please note that these tags won't have any effect when
rp->BitMap does not point to a directmapped bitmap. The alpha
part is currently ignored and should be set to 0xFF."

Donc si l'on veut éviter des problèmes avec les évolutions futures de l'OS bien respecter ce qui est indiqué même si pour le moment cela n'a aucun effet 8-)
--
AmigaOne A1222
AmigaOne X1000 - RadeonHD - 2 Gio RAM
AmigaOne XE G4@933 - Radeon 9200 SE - 512 Mio RAM
CentaurZ CentaurZicon_post
@alex

L'autodoc n'est pas vraiment à jour, dans une bitmap au format ARGB le canal alpha n'est plus ignoré depuis qu'on peut faire du blending avec la graphics.library, et aussi l'arrivée de la nouvelle fonction de compositing.
Maintenant, le conseil est juste, il vaut mieux le mettre à 0xFF si on ne s'en sert pas, sous peine de surprises ;-).
zzd10h zzd10hicon_post
Merci,
c'est noté, tout à 0xFF !
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme