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

Caml Discussion :

[lablGTK] Problème avec GMisc


Sujet :

Caml

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2011
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Juillet 2011
    Messages : 61
    Points : 27
    Points
    27
    Par défaut [lablGTK] Problème avec GMisc
    Bonjour,

    Voici mon code pour afficher une image:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    let may_view btn () =
    match btn#filename with
    Some n ->ignore (GMisc.image
    ~file: n
    ~packing:view#add())
    | None -> ()
    Le soucis vient quand j'ajoute une deuxieme image, elle divise la premiere en deux. Du coup, j'ai les deux images dans ma box.
    Comment faire pour nettoyer la box avant de ré-afficher une image s'il vous plaît ?

    Il faut utiliser method destroy : unit -> unit ?
    Merci d'avance

  2. #2
    Membre éprouvé
    Avatar de Cacophrene
    Homme Profil pro
    Biologiste
    Inscrit en
    Janvier 2009
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Biologiste

    Informations forums :
    Inscription : Janvier 2009
    Messages : 535
    Points : 1 125
    Points
    1 125
    Par défaut
    Bonjour,

    Citation Envoyé par polow
    Le soucis vient quand j'ajoute une deuxieme image, elle divise la premiere en deux. Du coup, j'ai les deux images dans ma box.
    Comment faire pour nettoyer la box avant de ré-afficher une image s'il vous plaît ?
    Ce que tu essaies de faire, c'est changer l'image affichée. Dans ce cas, il ne faut pas créer un nouvel objet GMisc.image mais plutôt utiliser ses méthodes. Regarde du côté de la méthode image#set_file (lien vers la doc ici)

    Cordialement,
    Cacophrène

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juillet 2011
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Juillet 2011
    Messages : 61
    Points : 27
    Points
    27
    Par défaut
    Merci Cacophrene, je viens de réussir.
    Ce n'était pas très difficile en faîtes, juste que je créais une image à chaque fois. Là, il y en a une par défaut dans ma box.
    Bref, c'est tout bon !
    Merci encore une fois :p

  4. #4
    Membre éprouvé
    Avatar de Cacophrene
    Homme Profil pro
    Biologiste
    Inscrit en
    Janvier 2009
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Biologiste

    Informations forums :
    Inscription : Janvier 2009
    Messages : 535
    Points : 1 125
    Points
    1 125
    Par défaut
    Re,

    Pense au bouton résolu dans ce cas.

    Cordialement,
    Cacophrène

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 12h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 11h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 19h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 17h10

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