IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Probleme d'affichage d'une application


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 199
    Par défaut Probleme d'affichage d'une application
    Bonjour,

    Voici mon probleme : j'ai fait une appli flex par contre suivant la résolution de l'écran je n'ai pas accès à tous mes onglets.
    Voici le squelette de mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application  xmlns:mx="http://www.adobe.com/2006/mxml" resize=""
    		  	pageTitle="test"
    	  		xmlns="*"     
    	  		creationComplete="initApp()"
    			width="100%" height="100%"
    	    	>
     
     
    	<mx:TabNavigator width="100%" height="100%">
     
    		<mx:Canvas label="Accueil" width="100%" height="100%" >
    		     <mx:Label x="368.5" y="192" text="test" fontFamily="Arial" fontSize="22" fontStyle="italic" width="261" height="32"/>
     
    		</mx:Canvas>
     
     
     
    		<mx:Canvas label="Journée" width="100%" height="100%">
    			 <mx:Label x="368.5" y="192" text="test" fontFamily="Arial" fontSize="22" fontStyle="italic" width="261" height="32"/>
     
    		</mx:Canvas>
     
     
    	</mx:TabNavigator>
     
    </mx:Application>

    Perso je pense qu'il doit exister quelque chose pour redimensionner automatiquement l'application en fonction de la résolution de l'écran enfin j'aimerai que ca existe.....

    Sur un ecran en 1200 l'appli est nikel
    Par contre sur une résolution plus petite l'appli est tronké mais tjs centré....

    Bref est ce que vous pouvez m'aider ou me conseiller.

    Merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Par défaut
    Pour que les objets puissent se repositionner correctement, il ne faut pas coder "en dur" les positions des éléments dans des Canvas, mais utiliser les container comme HBox, VBox ...

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    Citation Envoyé par bonnafb Voir le message
    Pour que les objets puissent se repositionner correctement, il ne faut pas coder "en dur" les positions des éléments dans des Canvas, mais utiliser les container comme HBox, VBox ...
    Pas d'accord.

    1 le canvas est un composant plus léger
    2 utilise plutôt les ancres "right", "left", "top" et "bottom" ; cela permettra de placer tes composants "en dur" par rapports aux bords du canvas. Donc qu'ils s'adaptent par rapport à la taille de leur contenant (le canvas). Evidemment, il ne faut pas spécifier plus de 2 (ok voire 3) de ces attributs pour en conserver tout l'intérêt.

  4. #4
    Membre émérite
    Homme Profil pro
    Consultant Angular / Java J2EE
    Inscrit en
    Novembre 2008
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Luxembourg

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

    Informations forums :
    Inscription : Novembre 2008
    Messages : 545
    Par défaut
    Un mixe des 2 solutions me paraîtrait bien

    Il faut faire attention aux valeurs que tu mets dans les right, left etc .... car si les valeurs sont trop grandes, tu vas avoir des soucis aux niveaux des composants entre eux ... d'où l'intérêt d'utiliser des container type, HBox, VBox..
    et des height et width en % plutôt qu'en 'dur'.

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Par défaut
    @Kantizbak
    le canvas est un composant plus léger
    Il existe des croyances populaires en informatique aussi...

    En effet quand on consulte les sources des deux containers (Canvas et CanvasLayout d'un côté et Box et BoxLayout de l'autre) on constate que le volume est à l'avantage de Box.

    En pratique un objet Canvas consomme 3.5 Ko de mémoire alors qu'un objet Box ne consomme "que" 2.6 Ko (ce qui est déjà pas mal...).

    A moins que la "légèreté" évoque autre chose pour toi

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    Je peux toujours me tromper
    Il me semblait que le canvas était moins gourmant pour le redimensionnement ; mais je n'ai pas de chiffre, des discussions entendues mais qui doivent dater un peu, donc juste une croyance en effet

Discussions similaires

  1. Réponses: 10
    Dernier message: 12/07/2006, 11h42
  2. Probleme d'affichage d'une image dans un script cgi
    Par Jim_Nastiq dans le forum Web
    Réponses: 3
    Dernier message: 25/04/2006, 16h49
  3. [EasyPHP] Probleme de deployement d'une application PHP sous linux
    Par stomerfull dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 16/01/2006, 15h39
  4. Probleme d'affichage d'une JTable utilisant un tablemodel
    Par garfieldcut dans le forum Composants
    Réponses: 2
    Dernier message: 13/01/2006, 11h58
  5. Réponses: 4
    Dernier message: 14/12/2005, 08h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo