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
» Gestion d'un système client-serveur.
DROP_DOWN N Emptypar Pedro Aujourd'hui à 8:06

» Bataille terrestre
DROP_DOWN N Emptypar Marc Hier à 16:20

» item_index
DROP_DOWN N Emptypar Marc Hier à 16:13

» SineCube
DROP_DOWN N Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
DROP_DOWN N Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
DROP_DOWN N Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
DROP_DOWN N Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
DROP_DOWN N Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
DROP_DOWN N Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
DROP_DOWN N Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
DROP_DOWN N Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
DROP_DOWN N Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
DROP_DOWN N Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
DROP_DOWN N Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
DROP_DOWN N Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-39%
Le deal à ne pas rater :
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
399 € 649 €
Voir le deal

 

 DROP_DOWN N

Aller en bas 
2 participants
AuteurMessage
silverman

silverman


Nombre de messages : 968
Age : 51
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 : 12295
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 : 968
Age : 51
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 : 12295
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: