FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» KGF.dll - demandes ou suggestions de modifications ou ajouts
par Klaus Aujourd'hui à 19:12

» KGF_dll - nouvelles versions
par Klaus Aujourd'hui à 16:47

» track_bar circulaire
par Klaus Aujourd'hui à 13:54

» API Windows
par Klaus Aujourd'hui à 3:21

» Cartes de voeux, menus, etc.
par JL35 Hier à 17:48

» Mah-Jong européen new-look
par jjn4 Hier à 15:48

» a l'aide klaus
par Minibug Hier à 11:42

» bug SYNEDIT_TARGET_IS_OBJECT
par Jack Hier à 0:16

» Jukebox : Serge Reggiani
par papydall Sam 9 Déc 2017 - 5:58

» Ecouter la radio fm sur votre pc
par pascal10000 Sam 9 Déc 2017 - 3:42

» anomalie
par Klaus Sam 9 Déc 2017 - 3:21

» hommage
par Jicehel Ven 8 Déc 2017 - 11:29

» Logiciel de soutien scolaire en langues.
par Pedro Alvarez Ven 8 Déc 2017 - 10:43

» carte son
par Klaus Ven 8 Déc 2017 - 2:37

» mise a jour calculatrice
par joeeee2017 Mer 6 Déc 2017 - 22:19

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Décembre 2017
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
25262728293031
CalendrierCalendrier

Partagez | 
 

 Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Suivant
AuteurMessage
Klaus

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 7 Mai 2017 - 18:57

Je propose une autre solution. Comme pour les objets LIST, MEMO et COMBO, on pourrait suggérer une commande CLEAR_SYNEDIT_SYNTAX à Jack. Cette commande effacerait tous les pramétrages de coloriation, de sorte qu'on puisse les reprogrammer entièrement avec les commandes que jack a déjà mises à disposition. Je pense que ce ne serait pas bien compliqué à mettre en place.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Lun 8 Mai 2017 - 2:10

@ Klaus,

La fonction/Commande que je proposais pourrait très bien le faire.
Si tu fais appel à cette fonction, SYNEDIT_SYNTAX_IMPORT F, celle ci peut alors effacer les paramètres Panoramic
et charger ceux du fichier F de syntaxe.
C' est déjà un peu le cas pour un GRID lorsque l' on charge un fichier de sauvegarde.

Reste à définir l' écriture de ce fichier.
Laughing

@ Jean-Claude,

Cette fonction/Commande ne changerait rien à ce que tu as fait.
Il te suffira de ne pas l' utiliser.
Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Marc



Nombre de messages : 549
Age : 56
Localisation : TOURS
Date d'inscription : 18/03/2014

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mar 9 Mai 2017 - 0:23

Bonsoir à tous !

@Jack :

Sur la version 0.9.28i4, je viens d'avoir ce message :

Le bouton OK ne permet pas de sortir de l'erreur pour reprendre la main.
Obligation de tuer l'application PANORAMIC_EDITOR.EXE (32 bits) dans le gestionnaire de taches Windows.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mar 9 Mai 2017 - 11:09

Ce message d'erreur est-il apparu au lancement de PANORAMIC_EDITOR ou l'utilisais-tu depuis un moment?
Te rappelles-tu exactement quelle action a provoqué cette erreur ?

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 9 Mai 2017 - 12:33

SYNEDIT - PARENT - TAB


Surprised Parent n' accroche pas un synedit à un tab.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Marc



Nombre de messages : 549
Age : 56
Localisation : TOURS
Date d'inscription : 18/03/2014

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mar 9 Mai 2017 - 13:05

Bonjour Jack,

Panoramic_Editor était en route depuis un moment, peut-être une demi-heure voire une heure.

C’est lorsque je consultais, dans l’Aide de Panoramic_Editor, le Manuel de Référence qu’est apparu cette fenêtre au premier plan.

Impossibilité de fermer ce message d’erreur que ce soit avec le bouton OK ou par la croix en haut à droite de la box message.

Impossibilité de fermer la fenêtre du Manuel de Référence.

Impossibilité de revenir dans l’éditeur pour opérer une sauvegarde du source en cours.

Quelques précisions supplémentaires :
Windows 10 64 bits sur disque dur D:
Dans un sous répertoire Panoramic.
Chemin complet d’accès : d:\panoramic\PANORAMIC_EDITOR.exe
Le source en cours était dans le même répertoire.

La veille et le jour même j’ai utilisé cette version de Panoramic_Editor sans aucun plantage !

Avec mes remerciements pour tout le travail effectué.

Bonne continuation.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mar 9 Mai 2017 - 13:07

PARENT n'a pas encore été codé pour les objets SHAPE, LED1, SWITCH1, DIGIT1, SYNEDIT et CHART.
J'essaye de faire ça rapidement.

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Re   Mer 10 Mai 2017 - 15:39

Pas de on_change pour SYNEDIT... No  

Il serait bien pratique pour savoir si un source a été modifié.
Cela permet de proposer de l' enregistrer (ou pas) si c' est le cas.
silent
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 21:04

@Yannick,

J'aimerai savoir si tu arrives à ajouter du texte par programmation dans un objet SYNEDIT (genre ITEM_ADD SYNEDIT1%,a$) car de mon coté je n'y parvient pas.
Peut-être que ce n'est pas encore codé ???

A+

PS: c'est juste une question. J'ai décidé de mettre en stand-by mon projet en cours, en attendant que Jack termine le codage de SYNEDIT.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 22:12

@Yannick:

PARENT a été codé pour les objets SHAPE, LED1, SWITCH1, DIGIT1, SYNEDIT et CHART.

ON_CLICK, ON_DOUBLE_CLICK et ON_CHANGE viennent d'être codés pour l'objet SYNEDIT.

@tous:

J'ai modifié l'éditeur suite aux erreurs signalées : la procédure pour exécuter un source a changé.
A titre indicatif, j'ai ajouté un EDIT qui indique le nombre de millisecondes qu'il a fallu pour lancer Panoramic et récupérer son HANDLE afin de lui transmettre le source à exécuter. Sur mon système, ça tourne autour de 312 ms.

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Minibug

avatar

Nombre de messages : 2408
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 22:15

Le premier lancement a donné 15600 et c'est terminé par un plantage comme d'habitude.
le lancement suivant m'a donné 312 !

EDIT : Je tente de rééditer le premier résultat mais pour le moment sans réussite. tout se lance correctement !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 22:24

Laurent a écrit:
Le premier lancement a donné 15600 et c'est terminé par un plantage comme d'habitude

La valeur de 15600 n'est vraiment pas normale, on arrive à la butée de 51 * 300 millisecondes (15300).
L'éditeur répète 51 fois la séquence : demande à Windows le handle de panoramic puis attente de 300 millisecondes. Et l'attente est une attente active, tous les messages Windows sont traités. Si au bout des 51 demandes, aucun handle n'a été reçu, il déclare panne.

312 par contre est une valeur normale : le handle a été reçu à la première demande, il y a eu une attente de 300 ms plus 12 ms pour afficher quelque chose dans le nouvel EDIT.

_________________
username : panoramic@jack-panoramic password : panoramic123


Dernière édition par Jack le Mer 10 Mai 2017 - 22:37, édité 3 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Minibug

avatar

Nombre de messages : 2408
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 22:33

Ouaip ! et depuis je ne peux plus reproduire ce résultat...
Peut être est ce du au tout premier lancement ?!!

J'ai lancé déjà de nombreuses fois l'éditeur en direct ou par un raccourci sur le bureau puis en lançant un fichier bas qui associé la dernière version et aucun problème !

En tout cas maintenant, tout à l'air d'être stable...
Je vais laisser l'éditeur ouvert et je reprendrais plus tard dans la soirée car en général c'est en reprenant après un bon moment que cela plante. Je vais voir...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 22:37

Qu'appelles-tu "plantage" ?

L'éditeur ne répond plus, il est inactif, tout est grisé ?
ou
L'éditeur a affiché un message d'erreur et après acquittement, tout repart ?

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Minibug

avatar

Nombre de messages : 2408
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 22:49

Non non Jack, pas de plantage de l'éditeur. Plutôt un message à acquitté et tout est repartit.
Mais je n'ai pas relevé plus que ça puisqu'il était déjà présent avant...

Mais là, j'ai beau tout tenter en lançant et relançant l'éditeur et plus aucun message d'erreur !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Minibug

avatar

Nombre de messages : 2408
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 10 Mai 2017 - 23:13

Ca y est j'ai réussi à faire planter l'éditeur ! drunken

Après avoir attendu une quinzaine de minutes, j'ai cliqué directement sur l’exécution rapide et patrata :



Ensuite j'ai acquitté les différents messages et supprimé le processus dans le gestionnaire de tache.
En exécutant de nouveau mon programme, tout c'est bien passé.

Pour moi (comme l'avait déjà soulevé Yannick je crois...), il doit y avoir un problème avec la sauvegarde auto.
C'est pour cela que j'ai attendu plus de 10 minutes...

NB : le dernier message (concernant le handle de synedit.exe) est apparu au bout de quelques secondes après les 2 premiers messages.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Marc



Nombre de messages : 549
Age : 56
Localisation : TOURS
Date d'inscription : 18/03/2014

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Jeu 11 Mai 2017 - 0:40

Bonsoir à tous,

@Jack :

Pour reproduire systématiquement ce plantage :




1) Lancer Panoramic_Editor
2) Cliquer sur Nouveau Source
3) Cliquer sur Fermer
4) Cliquer sur Nouveau Source
5) Cliquer sur Fermer
6) Cliquer sur Exécuter
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Jeu 11 Mai 2017 - 8:48

@Marc37:
En effet, la procédure que tu proposes est reproductible.
Je corrige cela au plus vite.

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Jean Claude

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Jeu 11 Mai 2017 - 9:05

Bonjour à tous,
Bravo Marc, tu chasses le bug efficacement. Very Happy

Je viens de faire un test de 28i5.
Plus de plantage à la première exécution d'un code, ni ensuite.

Je vais faire comme Laurent: laisser l'éditeur en fonction et faire autre chose, pour voir si je reproduit le même problème.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Jeu 11 Mai 2017 - 9:36

Suite du message précédent....
Après un vingtaine de minutes.

Je lance l'exécution (éclair rouge)



J'acquitte le message par OK, puis je relance immédiatement l'exécution et cette fois-ci ça fonctionne.
A noter que je n'ai pas eu besoin d'ouvrir le gestionnaire des tâches depuis ce matin.


Voilà une version bien plus stable.

On l'aura un jour, on l'aura.... Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Jeu 11 Mai 2017 - 13:55

@ Jack,

Merci, je vais continuer mes explorations...
Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Jeu 11 Mai 2017 - 14:35

@ Jack,

Peut-être ai je mal compris ou mon panoramicianisme ( Impatience aiguë Embarassed )
a pris le dessus mais On_change est toujours noté comme indisponible pour SYNEDIT.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Jeu 11 Mai 2017 - 22:49

@Yannick:
Hier, je me suis mélangé les pinceaux avec la version de Panoramic que j'ai mis dans l'éditeur, (je n'ai pas mis la toute dernière version) mais le ON_CHANGE pour le SYNEDIT est codé et testé et sera dans la prochaine version.

@Marc37:
Le problème (reproductible) que tu as décrit est corrigé; la correction sera disponible dans la prochaine version.

@tous:
J'ai réussi à réussi à reproduire de manière presque systématique le problème que certains ont décrits, et je suis en train de chercher à comprendre ce qui se passe.

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 11:17

Juste pour vous informer.

Le problème a été compris, mais la correction va prendre du temps.

Ce qui se passe, c'est que lorsqu'on demande d'exécuter un code source, l'exécutable panoramic_temp_xxx.exe se crée correctement, mais quelquefois, ne se lance pas correctement.
Comme il ne se lance pas, il est impossible d'obtenir son handle, le handle servant à lui envoyer le source à exécuter, d'où l'erreur qui est signalée.

Pour ceux qui veulent des détails, le lancement de panoramix_temp_xxx.exe est obtenu par l'appel de l'API ShellExecute, la demande de son handle est obtenue par l'appel de l'API FinWindow.
Il est signalé sur plusieurs forums des problèmes similaires à celui qu'on observe avec l'éditeur et certains recommandent d'utiliser CreateProcess au lieu de ShellExecute.
Seulement, dans le cas de l'éditeur, l'utilisation de CreateProcess à la place de ShellExecute me crée d'autres problèmes ...

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Minibug

avatar

Nombre de messages : 2408
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 12:01

Bonjour Jack !

Jack a écrit:
Le problème a été compris
Bon et bien çà c'est une bonne nouvelle ! cheers

Jack a écrit:
mais la correction va prendre du temps.
Prends ton temps... le principal, c'est d'avoir un éditeur stable.
Comme disais Jean Claude, on attendra pour les nouvelles fonctions.
Bon courage pour la suite Jack, en espérant que tu trouve la meilleure solution. Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Contenu sponsorisé




MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   

Revenir en haut Aller en bas
 
Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 4 sur 10Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Suivant
 Sujets similaires
-
» version instantanée du 22 mai 2010: redimensionner SPRITE
» PANORAMIC_IDE: version instantanée du 25 septembre 2010
» Version instantanée 26 septembre 2014 : PANORAMIC V 0.9.26i2
» Version instantanée du 7 janvier 2015 : PANORAMIC V 0.9.26i5
» PANORAMIC_IDE: version instantanée du 20 septembre 2010

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Ce qui est en cours ...-
Sauter vers: