ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : choisir ce qui apparaît dans le menu "fenêtre"   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

mer. 01 août 2018, 18h24
jcriv
France France

atoutfox.public.association

choisir ce qui apparaît dans le menu "fenêtre"

Bonjour à tous,
Quelqu'un connaitrait-il un moyen d'influer sur le menu fenêtre pour empêcher un formulaire d'y apparaître? Je n'ai pas trouvé de propriété qui pourrait le faire, ou de clause nomenu dans la commande do form...
Pour expliquer : j'ai dans une appli des formulaires "utilitaires" modaux qui, une fois chargés, restent en mémoire pour réutilisation ultérieure. Cependant, je ne veux pas qu'on puisse les sélectionner à partir du menu fenêtres. Ils sont rendus invisibles (avec ThisForm.Hide), mais apparaissent quand même dans la liste.
Ai-je une solution autre que supprimer purement et simplement le menu fenêtre ?

Dans mon code de création du menu complet, j'ai :
DEFINE PAD _msm_windo OF _MSYSMENU PROMPT "Fe\<nêtres" COLOR SCHEME 3 ;
  NEGOTIATE  RIGHTLEFT ;
  KEY ALT+N, "" ;
  MESSAGE "Manipulation des fenêtres ouvertes"
ON PAD _msm_windo OF _MSYSMENU ACTIVATE POPUP _mwindow
DEFINE POPUP _mwindow MARGIN RELATIVE SHADOW COLOR SCHEME 4
DEFINE BAR _mwi_cascade OF _mwindow PROMPT "Ca\<scade" ;
  PICTRES _mwi_cascade ;
  MESSAGE "Réorganise les fenêtres en cascade"


Merci d'avance,
JC

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000019149
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3