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 :

Etats trop grands pour la fenetre


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2007
    Messages : 49
    Par défaut Etats trop grands pour la fenetre
    Bonjour,

    Débutant sur flash Builder 4, j'essaie de refaire une application précédemment écrite en javascript/dojo. Je rencontre donc un soucis au niveau de la taille de mon application.

    En fait, la page de login s'affiche très bien, et même si je la crée trop grande pour la résolution de l'écran, une scrollbar apparait pour faire défiler le contenu.
    Par contre, quand je change d'état, et que j'arrive sur la page de l'application en elle-même, l'écran n'affiche que ce dont il a la place d'afficher, sans scrollbar, et en zappant tout le reste.

    J'aurais souhaité savoir comment remédier à ce problème.

    Merci d'avance pour vos éclaircissements.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Tu peux choisir une taille dans ta balise <mx:Application>

    et ensuite dans tes modules tu peux mettre en largeur 100% et hauteur 100%.

    J'espère que ça peux t'aider !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2007
    Messages : 49
    Par défaut
    J'ai essayé ta solution, mais ca ne fonctionne pas, hélas.

    Pour le moment, je tente de créer un bordercontainer qui englobe toute l'application, et ce pour chaque état. Je vais lui mettre une scrollbar vertical et voir ce que ca donne, mais je doute un peu du résultat :p

    En tout cas, merci de ton aide, et bonne aprem!

  4. #4
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonjour,

    il faut que tu crée un scroller sur le conteneur parent du composant qui te pose soucis

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2007
    Messages : 49
    Par défaut
    Un petit point sur l'avancement.

    Donc j'ai bien utilisé le composant Scroller, comme conseillé. De plus, j'ai récupéré les dimensions de la scène pour adapter le scroller à la taille du navigateur.

    La prochaine étape sera d'adapter le scroller en cas de changement de taille du navigateur. J'ai cru voir quelques bouts de codes par-ci par-là, j'espère que ca posera pas plus de soucis que ca

    Voici mes explications en script:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <s:Application ....... >
    
    <!-- au début d'une de mes fonctions d'initialisation de l'application, j'ai mis les 2 lignes suivantes: -->
    	monscroll.height=stage.stageHeight;
    	monscroll.width=stage.stageWidth;
    
    	<s:Scroller id="monscroll" height="500" width="500" >
    		<s:Group>
    <!-- le scroller englobe tous mes composants -->
    		</s:Group>
    	</s:Scroller>
    </s:Application>

  6. #6
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonjour,

    place plutot un scroller dans le skin de ton Application autour du skinPart contentGroup et mets ton scroller non pas en pixels mais en pourcentage

Discussions similaires

  1. Stocker un nombre trop grand pour une variable
    Par mouhammed dans le forum C
    Réponses: 2
    Dernier message: 27/12/2007, 12h57
  2. Réponses: 3
    Dernier message: 24/10/2007, 18h34
  3. Contenu trop grand pour son conteneur
    Par mLk92 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 03/10/2007, 23h14
  4. Réponses: 2
    Dernier message: 09/10/2006, 18h36
  5. mon arrière plan trop grand pour le bloc
    Par 123quatre dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 07/10/2006, 01h54

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