Transparence sour Windows

J’adapte une version Mac de mon programme pour Windows…

J’ai un problème de transparence avec quelques contrôles (TabPanel, ChekBox…)

Quelqu’un aurait-il une solution ?

Merci d’avance.

Xojo ?

Oui, Xojo, la 2013r3.3.

Le problme se pose avec les tabpanel, les checkbox. J’ai pas verifi, mais je suppose aussi pas les radiobutton.

Bonjour,

C’est un problme rcurrent sur Windows pour les Checkbox et RadioButton.
Il n’y a pas vraiment de solution standard d’o la ncessit d’utiliser d’autres contrles tel que Custom UI:
http://www.jeremieleroy.com/products/customui.php

Je ne peux pas jeter un œil avant … 2 heures d’attente, Windows XP.

De mémoire, j’ai une appli qui tourne sous Wndows XP chez Caritas qui a des cases à cocher (CheckBox). Je n’ai pas modififé le fond de fenêtre (couleur standard), je n’ai pas noté de problème. Je regarde dès que je peux et je te dis ce que j’ai trouvé.

J’ai surtout un tabPanel ‘affreux’ : je vais le reconstruire avec une pagePanel et un segmentedControl.

Merci pour les rponses…

J’ai fait le ‘service minimum’:

J’ai mis quelques Controls dans une fentre, puis un TabPannel + COPIE DE CES CONTROLS, PUIS UN ControlPanel (?) avec les mmes controls.

Enfin, j’ai assign un beau jaune citron au fond de la fentre (o se trouve une copie de ces contrles).

Un Run chaque tape: pas de soucis de transparence: tous les contrles sont dessins correctement. Pas de blanc autour de quelque contrle

MacBook Pro 2012-11 / OS X 10.8.5
Windows XP SP3 (pas encore enregistr)
Xojo 3.3
VirtualBox 4.3.2

Nota: Xojo a refus de se lancer pendant un moment (trois ou quatre essais), puis il sest lanc.

PS: Duplicate fonctionne (il ne marchait pas sur OS X hier !)

J’ai une version Mac et une version PC de mon logiciel.

Les versions Mac marchent impecs.

La version PC (Windows) crite avec REALbasic marche sans problmes.
J’ai ensuite adapt la version Mac pour Xojo avec quelques adaptations, dont la compilation Cocoa.

Et c’est cette version que je voudrais adapter pour PC.

L, les tabPanel ont le fond blanc et la barre des onglets n’est pas transparente.

Ce n’est pas trs esthtique, mais a n’a aucune influence sur le fonctionnement du programme.

Mac BookPro 2013 / OS X 10.9
WMware / Windows 8
Xojo 3.3

[quote=49769:@Thierry NAUZE]J’ai une version Mac et une version PC de mon logiciel.

Les versions Mac marchent impecs.

La version PC (Windows) écrite avec REALbasic marche sans problèmes.
J’ai ensuite adapté la version Mac pour Xojo avec quelques adaptations, dont la compilation Cocoa.

Et c’est cette version que je voudrais adapter pour PC.

Là, les tabPanel ont le fond blanc et la barre des onglets n’est pas transparente.

Ce n’est pas très esthétique, mais ça n’a aucune influence sur le fonctionnement du programme.

Mac BookPro 2013 / OS X 10.9
WMware / Windows 8
Xojo 3.3[/quote]

Est-ce que la version Windows a été générée sur Mac ou sous Windows ? Les exécutables Windows générés sur Xojo Mac posent notamment des problèmes avec les images, mais peut-être aussi avec ces contrôles…

dsol pour le bruit, je peux pas aider sur ce point, mais c’est chouette de voir de l’activit sur le canal francophone :slight_smile:

Rponse mile : j’ai fait tes tests. Effectivement, tout est OK.
J’ai repris le programme, dupliqu une fentre, vid tous les contrles et refait ton test. Toujours OK.

Il y a plein de choses qui interfrent…
Demain, je remplacerai un tapPanel (cre par RB) par un nouveau (cr avec Xojo) et j’y remettrai tous les contrles.

Rponse Michel : Oui, la version Windows est cre sur Mac.
Je vais tlcharger la version PC et voir ce que a donne en ‘pur’ PC.

Rponse : Olivier…
C’est vrai ! Comme je cause pas anglais…

Généré sur Mac / exécuté sur Mac via VirtualBox (une nouvelle version est apparue aujourd’hui): pas de problèmes.

Thierry:
Je vais re-tester après avoir enregistré ce fichier (je ne l’avais pas dispo lors du test précédent.

à +

Thierry:

J’allais te demander une mthodologie de test (fais ci, ajoute , etc.), mais si tu as des problmes pour le reconstituer toi mme, je ne vois pas.

Je suppose que ce projet a t cr avec Xojo 3.3 (aucune version prcdente Xojo ou Real Studio n’a t utilise) ?

Les tests que tu as faits partir d’un projet nouveau donnent tes rsultats : pas de problme.

Par contre, dans mon projet (cr il y a bien longtemps avec une version de RB, mis jour rgulirement), ce n’est pas du tout pareil.

Pour un des cas (tabPanel), je l’ai balanc et remplac par un nouveau (cr avec Xojo) : le problme perdure.
Il est possible que le problme provienne du fait qu’il est situ dans une pagePanel.

Une solution consiste recrer le contrle partir d’une pagePanel et d’un segmentedControl.

Je laisse tomber en ce moment et je continue l’adaptation…

Merci pour l’intrt manifest.

As-tu essay d’enregistrer le projet en xml et d’ouvrir l’xml ?

Si cela est justifi en temps pass: pourquoi ne pas copier / coller le code de l’ancien projet dans un nouveau projet ?