FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
DROP_DOWN N Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
DROP_DOWN N Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
DROP_DOWN N Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
DROP_DOWN N Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
DROP_DOWN N Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
DROP_DOWN N Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
DROP_DOWN N Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
DROP_DOWN N Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
DROP_DOWN N Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
DROP_DOWN N Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
DROP_DOWN N Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
DROP_DOWN N Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
DROP_DOWN N Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
DROP_DOWN N Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
DROP_DOWN N Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-14%
Le deal à ne pas rater :
Lave-linge hublot HOOVER HWP 10 kg (Induction, 1600 trs/min, Classe ...
299.99 € 349.99 €
Voir le deal

 

 DROP_DOWN N

Aller en bas 
2 participants
AuteurMessage
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

DROP_DOWN N Empty
MessageSujet: DROP_DOWN N   DROP_DOWN N EmptyLun 22 Oct 2018 - 15:15

L'utilisation de cette commande pour un 'main_menu_pop' le fait s'afficher en haut et à gauche de l'écran. Les commandes left/top ne fonctionnent pas encore. Serait il possible de remédier à cela ?
Code:
rem créer un MAIN_MENU_POP avec son SUB_MENU
main_menu_pop 1
sub_menu 2
parent 2,1
caption 2,"Sub_Menu"
caption 0,"right click to display MAIN_MENU_POP"
' left 1,100 : top 1,100 :' ne fonctionnent pas
drop_down 1
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

DROP_DOWN N Empty
MessageSujet: Re: DROP_DOWN N   DROP_DOWN N EmptySam 15 Juin 2019 - 11:57

Ben.. j'ai l'impression que ce ménu popup s'affiche à l'endroit du clic droit, où qu'il soit. Ou aurais-je mal compris l'énoncé de ta demande ?
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

DROP_DOWN N Empty
MessageSujet: Re: DROP_DOWN N   DROP_DOWN N EmptySam 15 Juin 2019 - 13:25

DROP_DOWN N est une toute nouvelle commande panoramic, dévoilé par jack il y a qq temps déjà. Elle permet de dérouler l'objet numéro N (COMBO ou MAIN_MENU_POP) depuis la version instantanée V 0.9.29i1.
J'ai essayé de détourner un MAIN_MENU_POP pour qu'il s'affiche au clic droit UNIQUEMENT sur un objet plutôt qu'un FORM, et j'y suis arrivé, mais le MAIN_MENU_POP s'affiche en haut à gauche de l'écran. Malheureusement les commandes left/top ne fonctionnent pas pour le placer correctement d'ou cette demande.
Voici un exemple qui montre bien le pb:
Code:
label test

rem créer un MAIN_MENU_POP caché avec son SUB_MENU
form 100
   left 100,800
   command_target_is 100
   main_menu_pop 1
   sub_menu 2
   parent 2,1
   caption 2,"Sub_Menu"
hide 100

command_target_is 0
caption 0,"right click to display MAIN_MENU_POP on panel"
memo 20
panel 21 : left 21,250
on_mouse_down 21,test


end
test:
   off_mouse_down 21
   drop_down 1
   ' left 1,100 : top 1,100 :' ne fonctionnent pas
   on_mouse_down 21,test
return
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

DROP_DOWN N Empty
MessageSujet: Re: DROP_DOWN N   DROP_DOWN N EmptySam 15 Juin 2019 - 17:47

J'ai tenté de déplacer le menu PopUp une fois qu'il est apparu, mais c'est pratiquement impossible. Il est carrément impossible de lui affecter une location avant son affichage - on n'a tout simplement pas la main.

Alors, j'ai fait une fonction:
Code:
res% = dll_call3("PopupMenuLocation",object_internal(menu%),x%,y%)

Ceci remplace la commande DROPDOWN de Panoramic, jusqu'à ce que Jack lui ajoute ces deux paramètres. Et ça marche très bien:
Code:
label test
dim res%

rem créer un MAIN_MENU_POP caché avec son SUB_MENU
form 100
  left 100,800
  command_target_is 100
  main_menu_pop 1
  sub_menu 2
  parent 2,1
  caption 2,"Sub_Menu"
hide 100

command_target_is 0
caption 0,"right click to display MAIN_MENU_POP on panel"
memo 20
panel 21 : left 21,250
on_mouse_down 21,test

dll_on "KGF.dll"

end
test:
  off_mouse_down 21
'  drop_down 1
res% = dll_call3("PopupMenuLocation",object_internal(1),100,100)
  ' left 1,100 : top 1,100 :' ne fonctionnent pas
  on_mouse_down 21,test
return

Il suffit de télécharger la DLL par la signature de mon post.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





DROP_DOWN N Empty
MessageSujet: Re: DROP_DOWN N   DROP_DOWN N Empty

Revenir en haut Aller en bas
 
DROP_DOWN N
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: