IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants FMX Delphi Discussion :

Couleur incorrecte dans un TPath SVG


Sujet :

Composants FMX Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 6
    Par défaut Couleur incorrecte dans un TPath SVG
    Bonjour
    J'ai un TPath qui se dessine bien, mais lorsque je mets une couleur de remplissage, elle ne s'étend pas partout : comment dois je faire ?

    mon path est M1,1 L1,24 L24,24 L24,1 Z M15,15 C16.3330001831055,16.3330001831055 19.6669998168945,20 22,22 M3,9 C3,5.68599987030029 5.68599987030029,3 9,3 C12.3140001296997,3 15,5.68599987030029 15,9 C15,12.3140001296997 12.3140001296997,15 9,15 C5.68599987030029,15 3,12.3140001296997 3,9 Z

    Nom : loupe.png
Affichages : 187
Taille : 18,4 Ko
    Sur DELPHI 11 community edition

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 620
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 620
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    En fait, avec le composant TPath, c'est bien le résultat qui sera obtenu. Le cercle étant fermé, il n'y a pas de remplissage de ce dernier.

    J'ai beaucoup travaillé (faire des recherches dans le forum FMX) sur ce composant qui AMHA a été écrit par un stagiaire :
    - Le nom qui est équivoque (Tpath existant déjà dans System.ioutils)
    - Les lacunes des premières versions
    - le fait que ce soit du deux couleurs (si l'on considère un gradient comme une seule couleur) uniquement (une couleur bordure et une de remplissage)

    Une solution serait de mettre le TPath (aligné client) dans un TRectangle et de colorier ce dernier


    Mon conseil : installer Skia4Delphi et/ou SVGIconImageList les deux sont disponibles via getit ou Github (https://github.com/skia4delphi/skia4delphi, https://github.com/EtheaDev/SVGIconImageList)
    qui permettra d'obtenir une vraie prise en charge du SVG

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 02/12/2005, 04h16
  2. [XSL] Caractère incorrect dans un fichier XML
    Par nicobest dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 05/09/2005, 14h06
  3. Comment obtenir une couleur clignotante dans un TStringGrid ?
    Par OutOfRange dans le forum Composants VCL
    Réponses: 2
    Dernier message: 24/07/2005, 00h46
  4. Éléments de couleurs différentes dans un CheckListBox
    Par shogoune dans le forum Composants VCL
    Réponses: 5
    Dernier message: 12/06/2003, 20h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo