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 :

Aidez moi à améliorer ce(s) tutoriel(s) sur les styles FMX


Sujet :

Composants FMX Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    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 597
    Billets dans le blog
    65
    Par défaut Aidez moi à améliorer ce(s) tutoriel(s) sur les styles FMX
    Le forum Delphi manque cruellement de rédacteurs techniques (seul Gouyon, merci à lui, s'est dévoué)
    Le processus avant publication est donc très long, car ensuite, il faut y ajouter le passage au marbre de la correction orthographique (orthographe et grammaire) mais aussi termes techniques peut être inappropriés, en exemple : "Forme" qui pour un Delphiste pourrait être compris devrait, selon le cas, plutôt être écrit fiche ou fenêtre ).

    Bref, pour avoir une opinion plus générale, corriger/modifier/ajouter certaines choses j'ai besoin de plus de lecteurs affiliés à developpez.net.
    Pour les non affiliés, un dépôt GitHub du fichier PDF vous permettra d'ajouter des "Issues"

    De plus, pour ne rien vous cacher, j'ai déjà besoin de liens entre les divers tutoriels de cette suite sur les Styles, et pour ce faire, j'ai été obligé de les charger sur le site ! Ce qui est arrivé à mon tutoriel, jamais fini, sur ZEOSDBO , je ne voudrai pas le reproduire avec ceux-ci.

    Cela étant la correction par ce biais me sera difficile (n'oubliez pas d'indiquer le paragraphe ou la page si vous suggérez des choses).

    https://serge-girard.developpez.com/...sonnalisation/

    Le lien Commentez dans l'encarté devrait vous faciliter un peu la tâche pour revenir dans cette discussion

    Si vous voulez simplement une avant-première, ou si vous voulez participer, surtout n'hésitez pas
      1  0

  2. #2
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 932
    Par défaut
    https://serge-girard.developpez.com/...alisation/#LII

    A contrario du précédent tutoriel, nous n’allons pas charger de fichier, et d’ailleurs, nous n’allons même pas utiliser la barre d’outil de ce dernier.
    (Je n'ai pas lu ce précédent tuto )
    => la barre d’outil de ce dernier fait référence au fichier évoqué; ne s'agirait-il pas de la barre de l'onglet "concepteur de style" ?
    Globalement, tu détailles ce qui ne sera pas fait?

    https://serge-girard.developpez.com/...isation/#LII-A
    Pavé Info : Vous constaterez qu’un TPanel est en fait un TRectangle. est une redite (Un panneau, déposé sur une fiche est on ne peut plus basique, il s’agit en fait d’un rectangle coloré.)

    c’est cette valeur que vous indiquerez ici qui sera utilisée ensuite quand vous indiquerez le
    quand vous indiquerez le quoi ?
    => Une fois le TLayout ajouté, la propriété importante à renseigner est StyleName, ce pseudo-identifiant servira à ...

    /!\ le styleName attribué est formerectangle mais il devient rectangle à l'étape suivante, puis prectangle

    https://serge-girard.developpez.com/...isation/#LII-B
    Pavé Info : d’avoir indiqué text comm

    https://serge-girard.developpez.com/...ation/#LII-B-1

    A propos des effets : ceux de la palette de compos sont-ils applicables à tous les compos visuels ?
    => si oui, le typage coule de source plutôt que nombreux/Plus difficiles à trouver, avec le qualificatif "spécifique" ou "intrinsèque" pour les seconds

    Pavé Info : Ces effets peuvent être actifs ou no

    Après l'image GlowEffect.png: Procédez comme indiqué ... Au lieu de sélectionner une couleur...

    https://serge-girard.developpez.com/...ation/#LII-B-2

    Qu’est-ce que cela implique ? Dans le ... la police de caractères seront celles ... indiquant quelles parties du StyleManager ...

    Pour un TText, vous devrez ... police de caractères que ...

    Tableau
    TLabel/Contre Ces mêmes caractéristiques peuvent s’avérer gênantes, le ...
    TText/contre Toute modification de police de caractères devra s’opérer, si besoin, à l’exécution.
    N.B. Il est assez « galère » d’obtenir les informations de police de caractères


    https://serge-girard.developpez.com/...ation/#LII-C-1

    Par exemple, vous désirez que vos TPanels soient tous circulaires. La solution, donner à StyleName la valeur panelstyle. La valeur panelstyle étant utilisée par le style en cours (comme nous n'en avons indiqué aucun,

    https://serge-girard.developpez.com/...ation/#LII-D-1
    Si je lis correctement le code de Button1Click, l'illustration qui suit ne représente pas ce qui est codé : Cf. les libellés sans espace (mais avec "!") des TPanels

    https://serge-girard.developpez.com/...tion/#LIII-A-1
    Comme l’indiquent les textes de légende, je vais coder l’évènement OnClick du panneau TPanel, que j’ai renommé PTriangle, pour faire varier les couleurs de façon aléatoires.

    Pavé Info: J’ai dû cliquer...


    Pour reprise à IV-B-1. Utiliser l’image
      1  0

  3. #3
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 932
    Par défaut Suite
    https://serge-girard.developpez.com/...ation/#LIV-B-1

    Pavé Info:
    Pour ma part, je maîtrise et n’ai utilisé que très peu de ces objets.
    => Pour ma part, ayant très peu utilisé ces objets, je les maitrise mal.
    Je vous invite à lire la documentation officielle pour de plus amples informations.
    mes recherches plus précises ... me renvoient au lien ...

    et utilisez le bouton … qui, comme il n’y a pour l’instant aucune image de définie, va vous ouvrir un dialogue ...
    => peut-être utiliser le même symbole Nom : Capture.PNG
Affichages : 105
Taille : 1,2 Ko (au lieu du fond gris) pour faciliter le repérage par rapport à l'image?

    => et utilisez le bouton … qui, aucune image n'étant définie, va vous ouvrir un dialogue ...

    (j’ai délibérément choisie une petite taille)

    Vous remarquerez en bas à droite une première représentation de votre futur bouton.
    => A priori plutôt à gauche, sauf si la zone de visualisation est customisable dans cet Editeur BitmapLinks, ce dont je doute.

    Pavé Idée : Déplacez la souris sur le bouton représenté (celui de droite). Si vous avez déclaré une zone pour FocusedLink, le bouton, représenté à droite, il changera de couleur.

    https://serge-girard.developpez.com/...ation/#LIV-B-2
    Pourquoi ajouter des images pour prendre en compte diverses résolutions

    https://serge-girard.developpez.com/...ion/#LIV-B-2-a
    =>Ce § est consacré à l'ajout, mais il est bcp question de modification (syndrome windows: cliquer sur démarrer pour arrêter )
    Est-ce une sorte d'"enregistrer sous" d'une image existante pour en créer une autre ? (elle aura du coup exactement la même taille - on évite qq manips fastidieuses)

    Cliquez sur le bouton de modification ... pour ajouter d’une nouvelle image.
    ...cette barre d’outils

    Pavé Nom : Capture.PNG
Affichages : 107
Taille : 689 octets
    3. Ajouter l’élément Scale manquant (en gras) ; => à faire : Scale = 1.500000000000000000

    https://serge-girard.developpez.com/...nalisation/#LV
    Un rappel de quelques liens déjà indiqué effectué dans celui-ci

    https://serge-girard.developpez.com/...lisation/#LV-A
    Avant d’être des styles Firemonkey, ... qu’un outil fournit : , permettra de sauvegarder il semble manquer qq chose "il"?

    https://serge-girard.developpez.com/...alisation/#LVI
    Croyez-moi, je n’ai fait qu’entrouvrir une boite

    Bon courage
      1  0

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    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 597
    Billets dans le blog
    65
    Par défaut
    Merci, c'est hyper détaillé.
    Je m'y attèle dès que j'en ai marre de tester les solutions de chargement des styles au runtime (troisième tutoriel de la série)
      0  0

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    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 597
    Billets dans le blog
    65
    Par défaut
    Nouvelle version du tutoriel mise en ligne
    https://serge-girard.developpez.com/...sonnalisation/
      0  0

Discussions similaires

  1. Pitié, aidez moi : Problème d'initialisation de postgreSQL
    Par ttalourd dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 16/11/2004, 12h10
  2. SDL : SVP aidez moi !!!
    Par adidmamah dans le forum OpenGL
    Réponses: 5
    Dernier message: 11/06/2004, 08h49
  3. [Kylix] Aidez-moi -> LIAISON SERIE 2 le retour
    Par Oyoboy dans le forum EDI
    Réponses: 1
    Dernier message: 28/05/2004, 10h48
  4. aidez moi à choisir
    Par lvdnono dans le forum DirectX
    Réponses: 4
    Dernier message: 13/05/2004, 08h20
  5. Réponses: 29
    Dernier message: 11/05/2004, 13h18

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