Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/12/2010, 23h47   #1
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Par défaut Ajuster les éléments de la page quelque soit la taille de l'écran

Bonjour,

Je suis entrain de créer une page web personnelle avec Flex. Le problème que j'ai c'est que en testant mon application sur mon PC (17 ') ça marche très bien sans problème.

Alors que quand je fais exporter mon projet (release-bin) et que je le met sur un autre pc (15 ') pour tester, l'image que je met en "banner" ne s'affiche pas et les menus sont un peu mal organiser comparer à ce que j'ai crée au début et qui fonctionnait parfaitement sur mon PC.

Ma pagese compose de 3 parties : Le banner + corps avec des menus + copyright tout en bas.

Merci pour votre aide.

PS : J'ai bien fais de sélectionner les éléments de ma page pour qu'ils respectent la mise en page avec le "Constraints" pour tout centrer.
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 00h35   #2
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Salut,

question bête mais as-tu utilisé des tailles de composants/containers fixes ou bien travailles tu avec des pourcentages ?
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 08h18   #3
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Très bonne question au contraire

Je sais pas exactement. Je dois dire que c'est fixe puisque je n'ai fait que drag/drop de mon banner + un panel (où ya les menus) + textArea (pour copyright) ?

Il faut faire comme ça ou autre chose ?

Je suis encore newbie avec Flex. Merci
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 10h18   #4
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Salut,
Citation:
Envoyé par Hot_Abd Voir le message
Je suis encore newbie avec Flex. Merci
Pas de soucis
Comme tu parles de drag 'n drop je suppose que tu as utilisé le mode design de FlexBuilder ? si c'est le cas effectivement par défaut les tailles sont fixes (pixels).
Il te faut redéfinir dans le code des tailles variables (pourcentage) plutôt que fixes.
Globalement ces tailles ( en %) prennent le conteneur parent comme referentiel. De même je te conseille d'utiliser des composants type HBox ou VBox etc ...

Pour plus d'informations, tu peux aller fouiner ici

Et globalement la doc Flex est remplie d'infos regarde du côté des composants type "Layout" dans le designer
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 10h29   #5
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Ingénieur consultant, leader Flex
Inscription : avril 2006
Messages : 2 194
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur consultant, leader Flex
Secteur : Conseil

Informations forums :
Inscription : avril 2006
Messages : 2 194
Points : 3 377
Points : 3 377
Salut,

En effet les Layouts sont important en flex et regarde également les contraintes(top, left, right, bottom, horizontalCenter, verticalCenter) qui peuvent t'intéresser pour le positionnement des tes controles selon la taille de l'écran
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 10h47   #6
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
J'utilise dans ma page déjà un layout de type Panel.

Ma page est comme ceci :
Bannière
(petit espace)
Panel { Bouttons + text }
(petit espace)
Copyrights
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 10h55   #7
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Ingénieur consultant, leader Flex
Inscription : avril 2006
Messages : 2 194
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur consultant, leader Flex
Secteur : Conseil

Informations forums :
Inscription : avril 2006
Messages : 2 194
Points : 3 377
Points : 3 377
le Panel n'est pas un layout a proprement parlé
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 11h33   #8
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Donc, pour pouvoir faire un auto fit aux composants de ma page il faut faire quoi au juste SVP ?

Une démarche assez claire sera la bienvenue.

Merci.
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 11h35   #9
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Citation:
Envoyé par Krazymins Voir le message
Salut,

Globalement ces tailles ( en %) prennent le conteneur parent comme referentiel. De même je te conseille d'utiliser des composants type HBox ou VBox etc ...
J'utilise le Panel parce que ça donne un effet ombre qui est jolie !
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 11h46   #10
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Citation:
Envoyé par Hot_Abd Voir le message
Donc, pour pouvoir faire un auto fit aux composants de ma page il faut faire quoi au juste SVP ?
Euh.. utiliser des conteneurs type HBox/Vbox (entre autres), des width et height en %, et les propriétés verticalAlign, horizontalCenter etc ....

d'une manière générale, regarder les liens que l'on a posté ... On ne sait pas exactement ce que tu veux faire, et on ne peut pas t'écrire tout ton code de A à Z, donc je ne saurais que te conseiller de lire les posts précédents...

Lit déjà ces liens et fait une petite ébauche, nous pourrons te venir en aide si tu rencontres des problèmes. Mais essaye déjà à partir des bases que l'on t'as indiqué

Sinon à la grosse louche, par rapport à ce que tu as indiqué, regarde du côté des VBox et des spacers, tu devrais trouver une bonne partie de ton bonheur
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 12h22   #11
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Voilà j'ai pu faire le truc pour la bannière mais pas pour le panel (j'insiste sur l'usage du panel par rapport à son effet ombre qui est sympa)

Voici le code ma bannière puis celui du panel.

Code :
1
2
3
<mx:Image width="761" height="30%" horizontalCenter="0" y="10" id="image1">
		<mx:source>img/Banner.png</mx:source>
	</mx:Image>
Code :
<mx:Panel y="210" width="761" height="60%" layout="absolute" horizontalCenter="0" borderColor="#000000" themeColor="#000000" id="panel1" horizontalAlign="center" verticalAlign="middle">
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 12h41   #12
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Ingénieur consultant, leader Flex
Inscription : avril 2006
Messages : 2 194
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur consultant, leader Flex
Secteur : Conseil

Informations forums :
Inscription : avril 2006
Messages : 2 194
Points : 3 377
Points : 3 377
avec ce code ton image va varier en hauteur selon la taille de l'écran et donc se déformer!
par ailleurs les propriétés x et y ne sont pas des contraintes elles permettent de fixer de façon statique les coordonnés d'un composant.

Enfin pour ton panel tu indiques un layout absolute , il faut bien comprendre que le layout indiqué pour ton panel est appliqué aux enfants du panel et pas au panel lui meme .
ton panel et ton image se positionne selon le layout de leur conteneurs parent !

Comme l'a indiqué Krazymins lis attentivement la littérature sur les layouts et surtout comprends la, c'est essentiel.


PS: déclarer horizontalAlign et horizontalCenter ensemble ne présente pas d'intéret
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 14h18   #13
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Je ne connais pas le code actionScript.

Le code généré, est généré de façon graphique de plus que les différents options à droite de la page que j'ai dû utiliser.

C'est une page static pour le moment, j’intégrerais du PHP après pour mes formulaires.

Je vais essaye de faire avec tes conseils et donner mon résultat.

Merci beaucoup.
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 14h34   #14
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Ingénieur consultant, leader Flex
Inscription : avril 2006
Messages : 2 194
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur consultant, leader Flex
Secteur : Conseil

Informations forums :
Inscription : avril 2006
Messages : 2 194
Points : 3 377
Points : 3 377
J'en déduis que tu dois utiliser le mode Design de Flex Builder, qui te génére du code mais comme tout WYSIWYG , le code n'est pas franchement propre. Avant de te lancer dans le code, il te faudrait comprendre et étudier Flex et l'actionScript je pense.
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 14h48   #15
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Citation:
Envoyé par Jim_Nastiq Voir le message
J'en déduis que tu dois utiliser le mode Design de Flex Builder, qui te génére du code mais comme tout WYSIWYG , le code n'est pas franchement propre. Avant de te lancer dans le code, il te faudrait comprendre et étudier Flex et l'actionScript je pense.
Je valide

Tu as pas mal de tuto pour démarrer en Flex, ne serait-ce que sur ce site
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 14h58   #16
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Merci. C'est déjà dans mon programme de connaitre à coder directe.

Il me faut juste le temps.
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 15h11   #17
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Alors n'hésite pas à regarder les liens que l'on t'a donné héhé
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 17h00   #18
Membre confirmé
 
Homme Ot Othman
Administrateur système et base de données
Inscription : décembre 2007
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Ot Othman
Âge : 24
Localisation : France, Aveyron (Midi Pyrénées)

Informations professionnelles :
Activité : Administrateur système et base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2007
Messages : 456
Points : 276
Points : 276
Envoyer un message via Skype™ à DBA_OCP
Je vais dire qu'avec un coup de chance, j'ai, en quelques sortes, le résultat qu'il me faut

Merci beaucoup à tous.

Vous êtes plus sympa que les gens des Bases de données LOL
DBA_OCP est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h50.


 
 
 
 
Partenaires

Hébergement Web