Gambas France BETA


Pas de compte ? Incription

Attribution à un composant d'un skin

Ce sujet est résolu.

1
AuteurMessages
pierrotlo#1 Posté le 13/8/2012 à 11:31:52
Bonjour,

nouveau dans le développement avec Gambas, je voudrais savoir s'il est possible d'attribuer un skin (png, jpg, svg) à un contrôle.
Celui qui m'intéresse particulièrement est dial auquel j'aimerais donner un look différent.
öventuellement pour un fenêtre aussi. Le composant est un composant gb-qt4 sous Gambas 3.

Merci, bien à vous

Pierrotlo
manu#2 Posté le 14/8/2012 à 14:29:54
Avec Gambas ca roule !Salut,

Bon, ce que tu appelles un composant, en gambas on parle plutôt de contrôle. Le composant, en Gambas, c'est un ensemble de bibliothèques qui donnes de nouvelles classes a Gambas étendant ainsi les possibilités de l'IDE et du langage, un peu a la manière des plugins...Bon en fait c'est un peu plus subtile que ca car le contrôle est un composant spéciale qui donne un "outils" visible dans la boite a outils des contrôle de Gambas et que tu peux deposer sur un formulaire... :)

Donc pour répondre à ta question, non il n'existe pas de skin que tu appliquer aux contrôles de gambas. Tu peux éventuellement, pour certains contrôles, les rendre transparents ou alors jouer sur la couleur de fonds voire de mettre une image en fond mais c'est tout...
Tu peux en revanche, créer un nouveau contrôle (à partir d'un existant ou pas) et donc en modifier son aspect, mais la c'est une autre affaire et pour débuter en Gambas, c'est pas le plus simple...Si cette voie t’intéresse, va voire ici : http://gambasdoc.org/help/dev/gambas?fr

Pour contourner, tu as cependant d'autre solutions. Tu peux peu, par exemple, faire un vue mètre à aiguille en reprenant le code de la pendule fait par Gambix (dans les exemples de gambas). ;) Mais je sais pas exactement ce que tu veux faire alors...
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
pierrotlo#3 Posté le 14/8/2012 à 18:19:48
Salut Manu,

merci pour le terme "contrôle". Cela me permettra d'être plus précis à l'avenir.
Concernant ce que je veux faire, c'est simplement utiliser le contrôle Dial, en lui donnant un look plus potentiomètre. Un peu du style que tu peux trouver ici :
http://linuxmao.org/tikiwiki/tiki-download_file.php?fileId=480&display

Bon ce n'est pas bloquant.
Merci, bien à toi

pierrotlo
pierrotlo#4 Posté le 14/8/2012 à 18:20:59
Ah j'oubliais, je vais tâcher d'étudier l'exemple que tu donnes.

Pierrolot
manu#5 Posté le 14/8/2012 à 21:12:56
Avec Gambas ca roule !Ha ok, je croyais que tu voulais plutôt faire un vue mètre... Je comprends que tu veuilles changer l'apparence de dial qui, c'est vrai, ne ressemble pas franchement a un potentiomètre ;)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
1