Gambas France BETA


Pas de compte ? Incription

Changer la couleur d'un onglet dans un tabstrip

Ce sujet est résolu.

1
AuteurMessages
didier18#1 Posté le 10/6/2014 à 21:00:46
Bonsoir à tous

Bah... Tout est dans le titre. Ou bien l'impossibilité viens de mon 'install'. Bref, je souhaiterai changer la couleur d'un onglet dans un tabstrip. Oui il y a bien TabStrip1.Background = Color.Red, sauf que cela ne colore que le fond du tabstrip (avec gb.qt4) ou tout le contrôle (avec gb.gui). Lorsque je sélectionne l'onglet 1 (par exemple), je n'ai pas la possibilité de lui attribuer une couleur.
Mais peut être que ce n'est pas possible à faire...
Avez-vous déjà eu ce problème ?

Merci pour vos réponses.
gambix#2 Posté le 10/6/2014 à 22:10:42
Faire simple !En faite ceci est lié aux toolkits qt ou gtk dans ton cas pour gb.gui. as tu essayé tabpanel ?
Moins de texte dans une signature c'est agrandir son espace.
didier18#3 Posté le 11/6/2014 à 09:25:05
Bonjour gambix

Et merci pour cette réponse rapide. Soucis plus ou moins identique avec le tabpanel.
Je m'explique :
- Lorsque l'on change la couleur de fond, c'est pour tous les onglets du tabpanel (comme pour le tabstrip) sauf que visuellement le résultat est plus joli sur le tabpanel.
- On ne peut (apparemment) PAS avoir 1 onglet vert, le 2ème en rouge et le 3ème en bleu (ni pour tabpanel ni pour tabstrip).
- Cependant tabpanel offre l'avantage d'être transparent ! (graphiquement plus esthétique puisqu'il 'reprend' la couleur du form ou de son conteneur).
- Tabpanel semble insensible quand à la préférence gb.gui ou gb.qt4.

"toolkits qt ou gtk" ? ? ? Il me semble avoir lu quelque part que gtk était plus ancien que qt (vrai ou faux ?)
Perso, j'utilise Gambas tel qu'il s'est installé par défaut, l'installateur a certainement du prendre la meilleure option pour mon système non ?
Je fais faire les MAJ comme il est indiqué dans la signature de Reivillo (coucou Reivillo ;-) de ce fait, je pense que Gambas est à jour sur les dernières nouveautés stable.
Mais je m'éloigne du sujet...
Donc en conclusion, adieu tabstrip, bonjour tabpanel (du moins pour le 'soft' en préparation) car on peut changer la couleur du fond.
Merci encore et bonne journée.
1