OVH Cloud OVH Cloud

Position d'un formulaire

6 réponses
Avatar
yannick
Bonsoir à tous,
je voudrais savoir si l'on pouvais placer un formulaire dans le coin en bas
à gauche juste au dessus du menu Demarrer de windows.
et quelle est la procédure?

Merci pour les réponses

Yannick

6 réponses

Avatar
Raymond [mvp]
Bonsoir.

regarder sur les pages suivantes pour prendre des idées:
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Positionnement
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#CentrerForm
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Positionner
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Bonsoir à tous,
je voudrais savoir si l'on pouvais placer un formulaire dans le coin en
bas
à gauche juste au dessus du menu Demarrer de windows.
et quelle est la procédure?

Merci pour les réponses

Yannick




Avatar
yannick
Merci

j'ai utiliser la commande DoCmd.MoveSize cela fonctionne.
lorsque j'agrandi la barre de tache de windows en epaisseur, mon formulaire
remonte cela creer directement un assenceur et puis si je retabli ma barre de
tache
mon formulaire reste en plein milieu à gauche au lieu de revenir en bas à
droite.

Aurais tu une solution pour qu'il revienne à son etat d'origine?


@+


Yannick




Bonsoir.

regarder sur les pages suivantes pour prendre des idées:
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Positionnement
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#CentrerForm
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Positionner
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Bonsoir à tous,
je voudrais savoir si l'on pouvais placer un formulaire dans le coin en
bas
à gauche juste au dessus du menu Demarrer de windows.
et quelle est la procédure?

Merci pour les réponses

Yannick









Avatar
Raymond [mvp]
il faut refaire un movesize sur l'événement Form_Resize. mais si tu veux
tester tous les cas où l'écran change il va falloir passer par une api pour
calculer les bonne dimensions de la fenêtre Access.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Merci

j'ai utiliser la commande DoCmd.MoveSize cela fonctionne.
lorsque j'agrandi la barre de tache de windows en epaisseur, mon
formulaire
remonte cela creer directement un assenceur et puis si je retabli ma barre
de
tache
mon formulaire reste en plein milieu à gauche au lieu de revenir en bas à
droite.

Aurais tu une solution pour qu'il revienne à son etat d'origine?


@+


Avatar
yannick
Merci,

j'ai tester sur l'événement Form_Resize, il ne revient pas totalement en bas.
D'apres ce que je comprends le parametrage que je fais n'est pas valable
pour des ecrans de plus petite taille, voir plus grande

Quelle galere je me servais de ce petit formulaire simplement pour afficher
la date et l'heure car je ne veux pas les mettre dans chaque formulaire

L'autre jour j'ai poser une question mais sans reponse, là je mettais en
plein ecran je mettais completement en bas à gauche ma date et mon heure et
mon souci étais que je lance le formulaire en plein ecran avec la commande
DoCmd.Maximize
j'obtiens en haut à droite le bouton restaurer la fenetre dans ma barre de
menu personalisée.
Sur mon formulaire, j'ai bouton min max aucun, bouton fermer non, boite de
controle à non
Peut-on enlever ce bouton?

Escuses moi de ces explications assez longues mais aurais tu une solution?

Merci


Yannick




il faut refaire un movesize sur l'événement Form_Resize. mais si tu veux
tester tous les cas où l'écran change il va falloir passer par une api pour
calculer les bonne dimensions de la fenêtre Access.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Merci

j'ai utiliser la commande DoCmd.MoveSize cela fonctionne.
lorsque j'agrandi la barre de tache de windows en epaisseur, mon
formulaire
remonte cela creer directement un assenceur et puis si je retabli ma barre
de
tache
mon formulaire reste en plein milieu à gauche au lieu de revenir en bas à
droite.

Aurais tu une solution pour qu'il revienne à son etat d'origine?


@+







Avatar
Raymond [mvp]
Si tu ne veux pas partir dans des calculs de résolution d'écran, le plus
simple est de la mettre en 0,0 ( bord gauche en haut).
Regarde la fonction de jessy qui permet de recaler le formulaire selon la
définition ( http://access.jessy.free.fr/htm/DownLoad/AutoResize.htm )

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Merci,

j'ai tester sur l'événement Form_Resize, il ne revient pas totalement en
bas.
D'apres ce que je comprends le parametrage que je fais n'est pas valable
pour des ecrans de plus petite taille, voir plus grande

Quelle galere je me servais de ce petit formulaire simplement pour
afficher
la date et l'heure car je ne veux pas les mettre dans chaque formulaire

L'autre jour j'ai poser une question mais sans reponse, là je mettais en
plein ecran je mettais completement en bas à gauche ma date et mon heure
et
mon souci étais que je lance le formulaire en plein ecran avec la commande
DoCmd.Maximize
j'obtiens en haut à droite le bouton restaurer la fenetre dans ma barre
de
menu personalisée.
Sur mon formulaire, j'ai bouton min max aucun, bouton fermer non, boite de
controle à non
Peut-on enlever ce bouton?

Escuses moi de ces explications assez longues mais aurais tu une solution?

Merci


Yannick



Avatar
yannick
j'ais deja telechargé ce fichier, je vais approfondir cela.

Et encore Merci pour tes reponses

@+

Yannick



Si tu ne veux pas partir dans des calculs de résolution d'écran, le plus
simple est de la mettre en 0,0 ( bord gauche en haut).
Regarde la fonction de jessy qui permet de recaler le formulaire selon la
définition ( http://access.jessy.free.fr/htm/DownLoad/AutoResize.htm )

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Merci,

j'ai tester sur l'événement Form_Resize, il ne revient pas totalement en
bas.
D'apres ce que je comprends le parametrage que je fais n'est pas valable
pour des ecrans de plus petite taille, voir plus grande

Quelle galere je me servais de ce petit formulaire simplement pour
afficher
la date et l'heure car je ne veux pas les mettre dans chaque formulaire

L'autre jour j'ai poser une question mais sans reponse, là je mettais en
plein ecran je mettais completement en bas à gauche ma date et mon heure
et
mon souci étais que je lance le formulaire en plein ecran avec la commande
DoCmd.Maximize
j'obtiens en haut à droite le bouton restaurer la fenetre dans ma barre
de
menu personalisée.
Sur mon formulaire, j'ai bouton min max aucun, bouton fermer non, boite de
controle à non
Peut-on enlever ce bouton?

Escuses moi de ces explications assez longues mais aurais tu une solution?

Merci


Yannick