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

IHM Discussion :

Agrandir un formulaire jusqu'à 100% de la taille de l'écran


Sujet :

IHM

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 264
    Points : 108
    Points
    108
    Par défaut Agrandir un formulaire jusqu'à 100% de la taille de l'écran
    Bonjour j ai utilisé le code dans la FAQ pour pouvoir agrandir un formulaire sur la totalité de l'ecran.
    Cela marche bien par contre comment je fais quand je quitte mon application pour ré-afficher les barre des taches et menu windows ?(qui ont disparue).
    Avec 50 formulaires dans mon appli comment dois je faire pour appliquer cette procédure a toute l'appli sans avoir faire un appel de procedure a l ouverture de chaque form.
    Meric d avance.

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 768
    Points
    7 768
    Par défaut
    Bonsoir,
    Citation Envoyé par adelsunwind Voir le message
    comment je fais quand je quitte mon application pour ré-afficher les barre des taches et menu windows ?(qui ont disparue).
    Je dirai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    AfficherMenu True
    AfficherBarreTitre True
    AfficherBarreTache True
    Citation Envoyé par adelsunwind Voir le message
    comment dois je faire pour appliquer cette procédure a toute l'appli sans avoir faire un appel de procédure a l'ouverture de chaque form
    Ça dépend un peu de ton application.
    Par exemple, s'il y a un formulaire qui s'ouvre au démarrage de l'appli et qu'il reste ouvert tout au long de la session, tu peux mettre le code qui agrandit dans l'événement "sur chargement".
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Me.Visible = True ' Force le formulaire visible pour l'instruction DoCmd.Maximize dans Sub PleinEcran
    BolState = False
    PleinEcran BolState
    Dans l'événement "sur fermeture" tu restaures tout.
    A+

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 264
    Points : 108
    Points
    108
    Par défaut Agrandir un formulaire jusqu'à 100% de la taille de l'écran
    Merci pour ta répose suaf que je ne saisis pas une chose.
    J ai essayé exactement ton code et a la fermeture j ai un message d'erreur genre erreur sur le formulaire caché ...
    Pourquoi je dois mettre PleinEcran True a la fermeture et non pas PleinEcran false?

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 264
    Points : 108
    Points
    108
    Par défaut procedure d agrandissement des formulaire en plein ecran
    Bon j essaie d'avancer mais en vain. En fait dans l appli c est OK, j arrive en gardant un formulaire d'accueil ouvert a supprimer toutes les barres et ce pour toutes l'appli en faisant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private sub form_load()
    bolstate = false
    PleinEcran BolState
    end sub
    Par contre quand je veux fermer mon aplli je repasse par ce formulaire donc pour retrouver mes barres quand je quitte Access j ai mis sur l event fermeture :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private sub form_close()
    Bolstate = true
    PleinEcran Bolstate
    end sub
    et là je quitte Access mais impossible de recuperer les barres initiales
    Quelq'un a t il une explication ou une piste?

  5. #5
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 768
    Points
    7 768
    Par défaut
    Bonjour,

    PleinEcran True appelle ...
    AfficherMenu True -> restaure les menus
    AfficherBarreTitre True -> affiche la barre de titre
    AfficherBarreTache True -> affiche la barre de tâches

    Pour tes barres d'outils, je pense qu'il faut les remettre à la main.
    Au moins une fois.

    A+

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 264
    Points : 108
    Points
    108
    Par défaut procedure d agrandissement des formulaire en plein ecran
    Je pense que je l avais compris mais a ce moment je ne vois plus trop l interet de cette procédure si il faut les rajouter a la main ou en par le code.
    Quand j applique cette procedure et bien ma barre windows ne re-apparait pas pour autant.

  7. #7
    Membre habitué Avatar de foste
    Inscrit en
    Octobre 2002
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 145
    Points : 127
    Points
    127
    Par défaut
    Bonjour,

    essaie ca :

    Tu enleves le bouton fermer de ton forumaire.
    Tu crees un bouton pour fermer avec le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private sub nomBouton_Click()
    Bolstate = true
    PleinEcran Bolstate
    Application.Quit
    end sub

  8. #8
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Février 2008
    Messages : 56
    Points : 44
    Points
    44
    Par défaut
    Bonjour,
    tu peux éviter le bolstat en utilisant un docmd.maximize
    c'est plus facile et ne fais pas disparaitre la barre des taches

Discussions similaires

  1. Réponses: 5
    Dernier message: 21/08/2008, 16h47
  2. adaptation du formulaire à la taille de l'écran
    Par Jeje_031 dans le forum VBA Access
    Réponses: 2
    Dernier message: 08/08/2008, 08h28
  3. Réponses: 6
    Dernier message: 12/01/2007, 19h10
  4. Réponses: 6
    Dernier message: 04/07/2006, 00h34
  5. Agrandir un formulaire au démarrage
    Par mavean dans le forum Access
    Réponses: 1
    Dernier message: 07/06/2006, 14h16

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