Pages

[XE5] - comment empêcher que le TRibbon change le style de la fenêtre sujet

vendredi 31 janvier 2014




Bonjour

J'ai activé l’utilisation d'un style "Option du projet" - "Application" - "Apparence"

c'est parfait car toutes mes fenêtres gardent le même style quelque soit la configuration des couleurs que fait l'utilisateur sous windows.

Sauf que pour les fenêtre qui contiennent un TRibbon, mon style prédéfini.
--> les coins de la fenêtre ne sont plus arrondis
--> le bord de la fenêtre n'a pas la même couleur
--> Le titre de la fenêtre est remplacé par celui du TRibbon
--> Le titre est centré alors que sur mes autre fenêtre il est aligné à gauche.
etc...

en gros, ça jure carrément d'avoir des fenêtres avec un autre look dans l'application.

J'ai essayer de feinter en modifiant le propriété StyleElements de la TForm et de mettre Self.StyleElements := [seBorder, seFont, seClient] dans le OnCreate

je retrouve bien mes couleurs et mon thème. Sauf que à l'affichage sur la barre de titre il y a un bandeau noir qui disparaît lorsque je clique dessus.
Au dessus des boutons situés à droite dans la barre de titre (minimiser, maximiser et fermer) lorsque je passe ma souris dessus, on voit les boutons d'autres bouton se dessiner. je pense ceux du TRibbon.

Je veux juste désactiver l'interaction du TRibbon avec la barre de titre.
Si quelqu'un à une idée.....
parce que la j'envisage de ne pas utiliser cet objet qui est portant pas mal.

merci.




Aucun commentaire:

Enregistrer un commentaire