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 :

empecher le deplacement d'une TitleWindow


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    677
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 677
    Par défaut empecher le deplacement d'une TitleWindow
    Bonjour,

    Comment empêcher le déplacement d'une TitleWindow ?.

    Avec PopUpManager il n'y a pas à ma connaissance de methode pour cela...

    merci de votre aide

  2. #2
    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
    Bon cette possibilité est sans doute ce qui fait l'intérêt de ce type de composant, c'est donc presque normal que ce ne soit pas désactivable.

    Donc tu as deux solutions :
    1- utilise un autre container
    2- dérive la classe TitleWindow et surcharge la méthode startDragging pour qu'elle ne fasse rien. Tu peux ajouter une propriété qui permettra d'activer ou pas le drag.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    677
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 677
    Par défaut
    Merci,

    Quel container puis-je utiliser pour empêcher le déplacement ?

    je t'avoue que je suis débutant et je ne sais pas faire ce que tu me proposes à savoir surcharger la méthode startDragging.

    peux-tu m'aider ?

    merci

  4. #4
    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
    La fonction de drag est implémentée dans Panel donc tu peux utiliser n'importe quel container qui ne dérive pas de Panel.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    677
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 677
    Par défaut
    Panel et TitleWindow non utilisable reste canvas qui ne me convient pas...

    Donc reste à surcharger une methode et ça je ne sais pas faire

  6. #6
    Membre expérimenté Avatar de samy2525
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 259
    Par défaut
    Bonjour, surcharger des composants c'est ce que tu va faire tous le temps si tu va continuer à utiliser la techno Flex car les composants de base ne repondent pas à tex exigences par exemple tom problème de drag de la titlewindow

    Mais si j'etais toi et si je je veux suivre les conseils de Jylaxx je ferai un truc comme ca

    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
    public class MyTitleWindow extends TitleWindow
    {
    	public function MyTitleWindow ()
    	{
    		super();
    		showCloseButton = true
    		title = "Mytitle";
    	}
     
           // surcharger la fonction evoqué par Jylaxx 
          override protected function startDragging(event:MouseEvent):void
         {
                // je fais aucun traitement 
     
         }
     
     
    }

    voila

    Bon courage

    Samy

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Langage/Algorithme] un code pour empecher \ retablir le deplacement d'une Form
    Par blondelle dans le forum C++Builder
    Réponses: 0
    Dernier message: 26/06/2013, 21h59
  2. Empecher le deplacement d'une Tform
    Par Panaméen dans le forum C++Builder
    Réponses: 8
    Dernier message: 19/05/2008, 13h48
  3. Empecher le deplacement d'une Jframe
    Par swiixz dans le forum Agents de placement/Fenêtres
    Réponses: 8
    Dernier message: 25/05/2007, 16h20
  4. Réponses: 8
    Dernier message: 31/03/2006, 11h17
  5. [VB6] [Form] Interdire le déplacement d'une feuille
    Par Loïc dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 23/09/2002, 15h02

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