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

VB 6 et antérieur Discussion :

Taille minimum d'une fenêtre


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    433
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 433
    Par défaut Taille minimum d'une fenêtre
    Comment spécifier la taille minimum d'une fenêtre ? Est-ce possible autrement que par le code parce que j'ai fait avec l'évènement resize mais c'est assez pourri

  2. #2
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Citation Envoyé par Gaetch
    Est-ce possible autrement que par le code parce que j'ai fait avec l'évènement resize mais c'est assez pourri

    Et si tu changais les proprietes Width et Height directement en mode creation ?? je crois qu'avec ca tu n'aurais pas a le faire par code.

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    433
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 433
    Par défaut
    Non ça ça modifie la taille de la fenêtre au lancement, moi je veux que la fenêtre soit redimensionable mais avec une taille minimum.

  4. #4
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Définit deux constantes dans la zone Déclarations. Une pour la largeur min et l'autre pour la hauteur min. Dans l'événement Resize, tu teste si les dimensions sont plus petite que les min et tu les redéfinis.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Option Explicit
    Private Const hMin As Single = 1530
    Private Const lMin As Single = 2895
     
    Private Sub Form_Resize()
        If Me.Height <= hMin Then Me.Height = hMin
        If Me.Width <= lMin Then Me.Width = lMin
    End Sub

  5. #5
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    pour eviter:
    Erreur d'exécution 384
    Une feuille ne peut être déplacée ou dimensionnée lorsqu'elle est réduite ou
    agrandie.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Me.WindowState = vbNormal Then
        'le code de zazaraignée restant valable
        If Me.Height <= hMin Then Me.Height = hMin
        If Me.Width <= lMin Then Me.Width = lMin
    End If
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  6. #6
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    433
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 433
    Par défaut
    Justement c'est ce aue j'avais fait à la base, passer par l'évènement resize mais quand je redimensionne ma fenêtre en dessous de la valeur min fixée ça "clignote" un moment avant de reprendre la bonne taille je sais pas si vous voyez ce que je veux dire ?

Discussions similaires

  1. Taille minimun d une fenêtre
    Par LDDL dans le forum MFC
    Réponses: 8
    Dernier message: 15/11/2007, 13h41
  2. Taille préférée pour une fenêtre
    Par eraim dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/02/2006, 12h01
  3. [AWT] JFrame - Mettre une taille minimum sur une Jframe
    Par rabobsky dans le forum Agents de placement/Fenêtres
    Réponses: 12
    Dernier message: 27/07/2005, 18h20
  4. Taille minimum pour une JFrame ou une JInternalFrame
    Par sixkiller dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 30/11/2004, 15h26
  5. Récuperer la taille & position d'une fenêtre
    Par TheDarkLewis dans le forum Windows
    Réponses: 3
    Dernier message: 20/09/2004, 22h15

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