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.
on_click et scene3d Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
on_click et scene3d Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

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

» Décompilation
on_click et scene3d Emptypar JL35 Mar 12 Nov 2024 - 19:57

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

» traitement d'une feuille excel
on_click et scene3d Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
on_click et scene3d Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
on_click et scene3d Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
on_click et scene3d Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
on_click et scene3d Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
on_click et scene3d Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
on_click et scene3d Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
on_click et scene3d Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
on_click et scene3d Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
on_click et scene3d 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
Le deal à ne pas rater :
LEGO Icons 10331 – Le martin-pêcheur
35 €
Voir le deal

 

 on_click et scene3d

Aller en bas 
5 participants
AuteurMessage
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

on_click et scene3d Empty
MessageSujet: on_click et scene3d   on_click et scene3d EmptyLun 2 Jan 2012 - 15:23

Bonjour et bonne année à tous les panoramiciens Laughing

Voilà, j'ai un problème avec le code (exemple) ci-joint. affraid
J'ai peut-être oublié quelque chose ou alors c'est un bug!
Lancer le petit prog, et amusez vous à cliquer sur les options du menu, en évitant de cliquer sur quitter. Parfois, le menu se fige dès le début, parfois au bout de 20 ou 30 clics ou plus, il se fige. Je suis obligé de cliquer en bas sur la barre de tache ou un programme une ou plusieurs fois, puis de revenir dans mon programme en cliquant sur l'icone panoramic, pour "défiger" le menu. C'est agaçant!
Code:
label ouvrir,sauver,quitter
label copier,coller,defaire,refaire
full_space 0:color 0,80,80,80
scene3d 99:width 99,screen_x-250:height 99,screen_y-98:left 99,234
font_bold 0
' Menu principal
main_menu 1
' Menu Fichier
sub_menu 2 :parent 2,1 :caption 2,"Fichier"
' Sous menu Fichier
sub_menu 3 :parent 3,2 :caption 3,"Ouvrir"  :on_click 3,ouvrir
sub_menu 4 :parent 4,2 :caption 4,"Sauver"  :on_click 4,sauver
sub_menu 5 :parent 5,2 :caption 5,"Quitter" :on_click 5,quitter
' Menu Edition
sub_menu 6 :parent 6,1 :caption 6,"Edition"
' Sous menu Edition
sub_menu 7 :parent 7,6 :caption 7,"Copier"  :on_click 7,copier
sub_menu 8 :parent 8,6 :caption 8,"Coller"  :on_click 8,coller
sub_menu 9 :parent 9,6 :caption 9,"Défaire" :on_click 9,defaire
sub_menu 10:parent 10,6:caption 10,"Refaire":on_click 10,refaire

end

ouvrir:
cls:print:print "Ouvrir un fichier"
return
sauver:
cls:print:print "Sauver un fichier"
return

copier:
cls:print:print "Copier quelque chose"
return
coller:
cls:print:print "Ajouter ce qui a été copié"
return
defaire:
cls:print:print "Annuler la dernière action"
return
refaire:
cls:print:print "Répéter la dernière action"
return

quitter:
terminate

Merci d'avance pour votre aide. Wink
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyLun 2 Jan 2012 - 16:03

Effectivement, j'observe le même phénomène, c'est bizarre et personnellement je n'ai pas d'explication... scratch sans doute dû au scene3d, mais pourquoi ?
Revenir en haut Aller en bas
Klaus

Klaus


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

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyLun 2 Jan 2012 - 17:07

J'ai reproduit le même problème chez moi. En mettant la ligne 4 en commentaire (celle qui décrit le scene3d), je n'ai plus ce problème.

Ceci dit, lorsque cela se "bloque", il suffit de cliquer plusieurs fois dans la barre de menu HORS des cases définies, ou plusieurs fois sur l'option choisie, pour que cela se débloque et pour que l'option soit prise en compte. Et ça bloque à nouveau un peu plus tard. En fait, c'est comme si Panoramic exécutait du code non interruptible dans une boucle, pendant un moment...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyLun 2 Jan 2012 - 18:11

Idem chez moi (xp)

Par curiosité j'ai essayé avec un SCENE2D, j'ai pas réussi à bloquer le programme.

A+
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyLun 2 Jan 2012 - 19:55

Bonsoir, Smile
Je crois que nous sommes en présence d'un petit bug de Panoramic. Les évènements appelés par on_click ne font pas toujours bon ménage avec un scene3d.
J'ai essayé l'instruction inactive, pour rendre le scene3d inactif, ou de mettre toutes les procédures on_click dans un timer, mais rien n'y fait! Evil or Very Mad
Toujours le même problème du menu qui se fige.
J'espère que Jack nous dira ce qui se passe pour éclairer notre lanterne. sunny

Cordialement, à+.
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyLun 2 Jan 2012 - 20:48

Pour l'instant, tout ce que je peux dire est que ce comportement est tout à fait anormal.
Au bout de quelques clics, il semble que le clic sur le menu n'est plus pris en compte.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Klaus

Klaus


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

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyLun 2 Jan 2012 - 21:52

Je crois que c'est plus subtile que ça. En effet, si, dès que ce bloqsue, on attend quelques instants (30 secondes, 1 minute, ...), puis on clique sur le menu à nouveau, éventuellement en double-clic, ça marche à nouveau, jusqu'au prochain blocage.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyMar 3 Jan 2012 - 8:21

Je me suis livré à une petite expérience avec le gestionnaire des taches de XP.
Au lancement du programme avec le SCENE3D mon processeur tourne à 50% (sans autres interventions).
En changeant par SCENE2D (par exemple) le processeur reste proche de zéro%.

A+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyMar 3 Jan 2012 - 8:59

Il est probable que le scene3d déclenche une surveillance d'événements qui monopolise tout le temps machine.
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyMar 3 Jan 2012 - 10:17

C'est tout à fait ça.
Quand j'essaye avec la version V 0 9 19 du 17 juin 2010, tout se passe bien.
Mais avec la version V 0 9 20 du 29 novembre 2010, il y a le problème et la consommation UC est beaucoup plus importante.

La différence entre ces 2 versions pour le SCENE3D est la gestion de la collision des objets 3D, qui est synchronisée par des événements ...
Il y a sans doute une perturbation avec les traitements d'événements "ON_CLICK".
Revenir en haut Aller en bas
https://panoramic.1fr1.net
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d EmptyMar 3 Jan 2012 - 16:18

Merci Jack au moins on sait d'où ça vient maintenant!
Espérons que la prochaine version règlera le bug. Wink
Revenir en haut Aller en bas
Contenu sponsorisé





on_click et scene3d Empty
MessageSujet: Re: on_click et scene3d   on_click et scene3d Empty

Revenir en haut Aller en bas
 
on_click et scene3d
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Copier l'image d'un scene3d
» Problème de Scene3D
» Charger une image sur le fond du SCENE3D
» problème avec SCENE3D dans GPP
» Camera et SCENE3D

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: