Gambas France BETA


Pas de compte ? Incription

Changer couleur d'un button

Ce sujet est résolu.

1
AuteurMessages
michel#1 Posté le 26/9/2014 à 17:37:43
Bonjour,
Je veux changer la couleur background d'un Button
Cela ne semble pas fonctionner que ce soit dans
l'ide ou par programme
Seule la propriéte Picture me permet de modifier
le fond,mais elle ne me convient pas
Y a t-il une solution car je tiens absolument à utiliser
un Button ?
Merci
Reivillo#2 Posté le 26/9/2014 à 23:17:08
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonsoir michel.

Ici, cela fonctionne.
Compare ta version, avec la signature ci-dessous.
Sous quel Linux es-tu?

Reivillo.

Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
michel#3 Posté le 27/9/2014 à 10:01:46
Merci pour la réponse
Ordi:
ubuntu :14.04.1 LTS
noyau :3.13.0-35--generic version 64 bits
Gambas 3.5.90 :
sudo add-apt-repository ppa:gambas-team/gambas-daily
sudo apt-get update
sudo apt-get install gambas3

J'ai le même problème mon portable clévo avec
ubuntu 14.04 LtS noyau 3.13.0-24-generic 64 bits
charge en utilisant synaptic Gambas 3.1.1
Michel


Foromus#4 Posté le 27/9/2014 à 13:18:41
Bonjour à tous,

A tout hasard, je signale que j'ai déjà abordé ce problème dans une discussion, cela remonte un peu, c'est vrai.

J'ai constaté que, suivant la bibliothèque utilisée, on avait, ou pas, des coloriages possibles, ou non, et à l'heure actuelle, je ne sais toujours pas si je devrais utiliser la "gtk" plutôt que la "qt". Suivant que l'une ou l'autre est utilisée, l'affichage est vraiment différent, en particulier pour les boutons.
A priori, il n'y a pas de (bonne) solution...
Reivillo#5 Posté le 27/9/2014 à 13:20:42
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »On va tester, sur un ubuntu 14.04 LTS, cet après midi...
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
Reivillo#6 Posté le 27/9/2014 à 19:04:44
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Salut à Foromus, au passage.

Résultat, sur une installation fraîche d'Ubuntu 14.04 LTS.

Après mise à jour de Gambas3, avec la signature ci-dessous,
il n'y a pas de problèmes, pour mettre de la couleur sur les < Button >.
Au départ c'était gambas3 3.1.1-2.2, qui était proposé dans Synaptic.
Je ne l'ai pas installé, préfèrent l'installation via le PPA de la signature,
qui ma installé Gambas3 3.5.4-22.
(À noter que les Couleurs n'apparaissent qu'une fois le Projet lancé...)
Avec les Composants par défaut de l'IDE: gb, gb.form, gb.gui, gb.image(Cochés)
Confirmation par Captures.

Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
michel#7 Posté le 28/9/2014 à 10:58:46
Bonjour,

Merci pour vos réponses qui m'ont permis d'éclairer mon problème.

1 - Avec les composants gb.gui et gb.gtk ,le backgroung sur un boutton fonctionne
mais seulement une fois le projet lancé.Pas grave,mais je me demande pourquoi
puisque on n'a pas cette particularité avec un label par exemple.

2 -Par contre,avec gb.gt4 le problème persiste ,même une fois le projet lancé.
Je ne sais pas s'il me manque certains composants de la bibliothèque qt4 sur
mon ordi .Dommage car j'appréciais cette application graphique.

Michel
Jack#8 Posté le 28/9/2014 à 12:01:31
A tout hasard, quelle est le thème graphique sélectionné dans QT-config ?
Pour un code démocratique nationalisons Gambas.
michel#9 Posté le 28/9/2014 à 13:21:33
En lançant qtconfig-qt4 onglet appearance j'ai:
Desktop Settings (Default)
Active Palette
En essayant les autres combinaisons:pas d'amélioration
Avec unity-tweak-tool j'utilise le thème Ambiance

Mais je ne connais pas du tout ce sujet des thèmes et ma réponse est peut être inappropriée.
Jack#10 Posté le 28/9/2014 à 22:45:32
T'as essayé de mettre Plastique dans le GUI style ?
Pour un code démocratique nationalisons Gambas.
michel#11 Posté le 29/9/2014 à 10:08:44
Bien vu Jack.
En effet, le fonctionnement est correct pour le style style plastique mais aussi pour CDE,
Cleanlooks,Motif et Plastique.
De plus les couleurs apparaissent dans le contrôle au moment même où elles sont choisies
dans l'ide et évidemment lorsque le projet est lancé.
Donc utiliser qtconfig-qt4 pour choisir le style adapté lorsqu'on utilise gb.qt
Merci à tous.
Jack#12 Posté le 29/9/2014 à 12:10:46
Sans vouloir troller, je pense que l'utilisation de QT dans les projets écrits en Gambas est un choix cohérent en terme d'efficacité et d'harmonie visuelle.
Pour un code démocratique nationalisons Gambas.
1