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 :

Garder permanement un formulaire au dessus des autres


Sujet :

IHM

  1. #1
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut Garder permanement un formulaire au dessus des autres
    salut à toute la communauté

    je cherche le moyen de garder un de mes formulaires permenament au dessus des autres. qu'il reste en premier plan même qd je travail avec d'autres formulaire.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Il faut que la propriété Fen Indépendante de ton formulaire soit à Oui.

    Starec

  3. #3
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut
    merci starec. le problème là c'est que tous mes formulaires sont définis comme tel. (c'est le moyen simple que j'ai trouver pour garder le plein écran).

  4. #4
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut
    excusez moi de remonter le problème mais là je plante vraiment

    peut etre une solution alternative pour que les formulaires occupent le plein écran sans avoir à les définir comme indépendant

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Que veux-tu dire par plein écran ?
    Peux-tu faire un imprime écran et nous le mettre en pièce jointe pour mieux comprendre ?
    De plus, qu'elle est ta version d'Access ?

    Starec

  6. #6
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut
    j'entend par plein écran le fait que le formulaire occupe tout l'écran. je le réalise en definissant le formulaire comme indépendant et en appelant
    au chargement du formulaire.

    le petit formulaire bleu est celui qui doit rester visible même qd je travail sur le formulaire en arrière plan. malheureusement il disparaît des que je clique sur ladite fenêtre. les deux sont des formulaires définis comme fen indépendant.
    Images attachées Images attachées  

  7. #7
    Invité
    Invité(e)
    Par défaut
    Re

    La commande
    fonctionne correctement, même si la propriété Fen Independante est à non.

    Je viens de faire un test, avec un formulaire en maximise et fenêtre indépendante à non, et une fenêtre avec fenêtre indépendante à Oui. Et je n'ai aucun soucis.

    Starec

  8. #8
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut
    fen indep à non, elle maximise mais on voit tous les contour de access. menu et autres. alors que fen indep à oui on ne voit que le formulaire à l'écran.

  9. #9
    Invité
    Invité(e)
    Par défaut
    Ok

    Il fallait préciser, voilà pourquoi j'avais du mal à comprendre.

    Je ne vois pas de solution, peut-être avec un API, mais je ne suis pas un spécialiste.

    Celle de la VB devrait peut-être te donner quelque chose Comment faire pour que ma form soit toujours au premier plan ?

    Starec

  10. #10
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut
    merci. je vais l'essayer

  11. #11
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut
    voici le contenu
    à inséré dans un module

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Const SWP_NOMOVE = 2
    Private Const SWP_NOSIZE = 1
    Private Const HWND_TOPMOST = -1
    Private Const HWND_NOTOPMOST = -2
     
    Public Declare Function SetWindowPos Lib "USER32" (ByVal hwnd As Long, _
        ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, _
        ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
    et au chargement du formulaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SetWindowPos Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE
    qd je lance le formulaire rien ne se passe. (il ne s'ouvre pas). aucun message d'erreur. peut être qu'access ne retrouve pas la référence Lib "USER32" ?

  12. #12
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Déclares les constantes en Public et non en Private.

    Ce n'est pas normal que tu n'ais pas eut de message d'erreur, car tu aurais du en avoir un.

    Je viens de tester, cela fonctionne, il faut que toutes tes fenêtres indépendantes soient à Oui.

    Starec

  13. #13
    Membre régulier Avatar de stdebordeau
    Homme Profil pro
    Statisticien
    Inscrit en
    Septembre 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 241
    Points : 120
    Points
    120
    Par défaut
    merci starec, ça marche parfaitement. j'ai pris la fonction en public mais j'ai pas fait attention aux variables.

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

Discussions similaires

  1. Une application en dessus des autres ?
    Par Bircher dans le forum Windows Forms
    Réponses: 12
    Dernier message: 29/10/2008, 16h14
  2. Window au dessus des autres fenêtres
    Par beji15 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 28/01/2008, 00h21
  3. Réponses: 9
    Dernier message: 11/12/2007, 12h51
  4. Fenêtre fille au dessus des autres
    Par Cassios dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 13/03/2007, 13h01

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