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

Delphi Discussion :

VCL : effet coin arrondi composant panel


Sujet :

Delphi

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut VCL : effet coin arrondi composant panel
    Bonjour à tous.
    Je souhaite migrer mes applications développées sous Delphi6 vers Delphi 11 Alexandria pour améliorer le design.
    J'ai installé delphi11 sous windows10 pro et je remarque que le composant Panel du VCL ne permet pas d'avoir un effet de coin arrondi.
    Y'a-t-il une propriété que je dois activer? Dois-je télécharger un paquet ou d'autres composants que les composants standards?
    Merci d'avance pour vos réponses.

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 586
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 586
    Points : 25 262
    Points
    25 262
    Par défaut
    C'est le GroupBox qui a parfois un petit arrondi

    Sinon, un TShape ou un dessin manuel
    Ou même CreateRoundRectRgn et ça c'est une fonction Windows, on le faisait déjà en D6 : Forme qui prend l'apparence d'une image

    Enfin les Styles VCL, il y en a qui change la forme des boutons surtout, plus que le Panel mais faut chercher, on peut les modifier.


    Et si c'est pour Win11 uniquement, c'est l'OS qui le gère, suffit de suivre le tutoriel How To Control Windows 11 Rounded Corners In Your App

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonsoir,
    Merci beaucoup pour votre réponse.
    Je vais regarder les différentes solutions que vous me préconisez.
    Cordialement.

  4. #4
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 586
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 586
    Points : 25 262
    Points
    25 262
    Par défaut
    A vérifier aussi que les thème sont actifs, je ne sais pas si lors de la migration de D6 à XE11, si cela active les thèmes : Activer les thèmes d'exécution - Fichier manifeste (Windows uniquement)
    En D7, c'était bricolé avec le XP Manifest

  5. #5
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 114
    Points : 41 244
    Points
    41 244
    Billets dans le blog
    63
    Par défaut
    Citation Envoyé par hollholl Voir le message
    Je souhaite migrer mes applications développées sous Delphi6 vers Delphi 11 Alexandria pour améliorer le design.
    Y'a-t-il une propriété que je dois activer ? Dois-je télécharger un paquet ou d'autres composants que les composants standards ?
    Bonjour,

    Déjà, pour "améliorer" le design à peu de frais, il est simple d'ajouter une ou des apparences dans les options de projets
    Nom : Capture.PNG
Affichages : 194
Taille : 18,0 Ko
    Celui-ci par exemple (puisque windows 11) proposera les fenêtres avec des coins arrondis.
    Sachant également que les composants peuvent utiliser un style différent, on peut donc mixer plusieurs styles au sein d'une même forme.

    Nom : Capture.PNG
Affichages : 193
Taille : 60,9 Ko

    Toutefois, pas de panel aux coins arrondis

    Une possibilité à explorer, c'est le Concepteur de Styles Bitmaps
    Nom : Capture.PNG
Affichages : 201
Taille : 52,0 Ko
    Mais là, autant j'ai buché sur les styles FMX (FMX qui propose un panel avec possibilité de coins) autant sur les styles VCL et en particulier les styles modifiés (comment intégré ça au design ?) je suis totalement novice.
    Un tutoriel de plus à envisager à partir de l'année prochaine ?

  6. #6
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 78
    Points : 136
    Points
    136
    Par défaut
    tu peux trouver ce que tu cherche+ avec les composants almediadev https://www.almdev.com/.
    tout les composants VCL tu trouve leurs version arrondi.
    Nom : Capture.PNG
Affichages : 170
Taille : 13,7 Ko

  7. #7
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 487
    Points : 3 120
    Points
    3 120

Discussions similaires

  1. Effet d'ombrage & coins arrondis & dégradé de couleur
    Par harris_macken dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 18/08/2010, 15h31
  2. panel et coins arrondis
    Par deathsurfer dans le forum ASP.NET
    Réponses: 2
    Dernier message: 23/04/2009, 01h15
  3. Panel ou GroupBox avec coins arrondis ?
    Par gduo200 dans le forum Composants VCL
    Réponses: 11
    Dernier message: 17/09/2007, 00h07
  4. [Composant] Panel transparent paramétré
    Par Pedro dans le forum Composants VCL
    Réponses: 2
    Dernier message: 08/10/2005, 18h43

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