| EliP : un éditeur Panoramic | |
|
+11Froggy One jjn4 Oscaribout papydall Yannick Jack JL35 Minibug silverman Jean Claude Marc 15 participants |
|
Auteur | Message |
---|
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Jeu 28 Mar 2019 - 8:35 | |
| Merci Jack !
Bonne journée ! | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re Sam 30 Mar 2019 - 9:55 | |
| Je ne viens plus souvent sur le site, mais j'ai téléchargé et apprécié ! bravo, Marc !! respect !!! | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Sam 6 Avr 2019 - 1:47 | |
| Bonjour à tous ! Merci Froggy One d'avoir testé EliP et pour tes compliments. C'est sympa. Je viens de mettre en ligne la version d'EliP 1.33a qui corrige quelques étourderies. Mon WebDAV est à jour. A l'instar de la dernière version MacOS Mojave qui intègre le "mode sombre", j'ai modifié un EliP pour imiter ce mode. Voici une capture d'écran : Je trouve ça sympa. Il reste encore quelques ajustements de couleurs à faire au niveau des icônes. J'ai bien envie d'ajouter l'option "mode clair / mode sombre"... Bonne programmation à tous et à bientôt ! | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re: EliP : un éditeur Panoramic Mar 9 Avr 2019 - 18:24 | |
| Bon, j'ai un petit problème... une idée ? merci... | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Mar 9 Avr 2019 - 19:19 | |
| Bonsoir Froggy One !
Le problème provient probablement d'une instance Panoramic qui est restée inachevée dans le gestionnaire de tâches Windows. Il faut la tuer manuellement ou, si tu ne sais pas faire, éteindre et rallumer l'ordinateur.
La dernière version de Make_exe.exe fournie hier par Jack, devrait solutionner le problème. A télécharger en page d'accueil du forum ou sur mon WebDAV que j'ai mis à jour.
Merci de nous indiquer si le problème se reproduit avec ce dernier Make_exe.exe.
Bonne programmation ! | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Mar 9 Avr 2019 - 22:43 | |
| Bonjour à tous ! J’ai mis en ligne la version 1.36 d’EliP. Cette version intègre un petit pense-bête, en jaune en bas de la zone d'outils, qui est automatiquement sauvegardé et restitué lors d’une prochaine utilisation d’EliP. A cet effet, EliP crée un fichier de sauvegarde sur le disque dur qui s’appelle ElipMemo.rtfDans cette nouvelle version, le fichier config.ini d’EliP change de nom pour devenir ElipConfig.iniQuelques corrections ont été apportées également. Important : Téléchargez le nouveau fichier Make_exe.exe en remplacement de l'ancien ! Il est disponible dans mon WebDav au même endroit qu'EliP. Bonne programmation à tous ! | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re Mer 10 Avr 2019 - 8:11 | |
| | |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: EliP : un éditeur Panoramic Mer 10 Avr 2019 - 17:49 | |
| Bravo pour cette nouvelle version.
J'ai regardé ce que cela donnait avec le compilateur.
Le compilateur est beaucoup plus strict que l'interpréteur et j'ai du faire 4 modifications dans le source:
ligne 1183 TEXT 392,VAL(TEXT$(392)) à changer en TEXT 392,TEXT$(392)
ligne 2657 Config$(10)= ITEM_INDEX(320) à changer en Config$(10)= STR$(ITEM_INDEX(320))
ligne 2662 Config$(11)= ITEM_INDEX(321) à changer en Config$(11)= STR$(ITEM_INDEX(321))
ligne 2739 MARK_ON Config$(i%) à changer en MARK_ON VAL(Config$(i%))
Il y a encore quelques bugs dans le compilateur qui m'empêchent de proposer actuellement la version compilée de ELIP. _________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Jeu 11 Avr 2019 - 1:50 | |
| Oups ! Désolé, c’est rectifié.
Mon WebDAV est à jour.
| |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Jeu 11 Avr 2019 - 2:03 | |
| ATTENTION - IMPORTANT
En modifiant la version d’EliP 1.36, j’ai créé un bug majeur qui peut vous faire perdre votre code source lors de la création d’un exécutable.
Remplacez impérativement cette version par la 1.38 disponible sur mon WebDAV.
Avec toutes mes excuses. | |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: EliP : un éditeur Panoramic Ven 12 Avr 2019 - 17:02 | |
| Et voici la version compilée d' ELIP 1.38:
*** lien désactivé ***
Il s'utilise avec Make_Exe qu'on peut trouver sur la page d'accueil du forum.
Je n'ai pas tout testé. Si vous trouvez un comportement qui n'est pas celui de la version interprétée, signalez-le, cela m'aidera à la mise au point du compilateur. _________________ username : panoramic@jack-panoramic password : panoramic123
Dernière édition par Jack le Jeu 18 Avr 2019 - 6:13, édité 1 fois | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Ven 12 Avr 2019 - 19:14 | |
| Bonsoir à tous ! Un grand merci Jack ! Bravo pour le compilateur qui est déjà très avancé ! Voici mes premières observations de comparaison entre les versions interprétée et compilée : FORM 0 : Dans le bandeau supérieur, absence des boutons Réduire et Agrandir. FORM 0 : le double-clic dans le bandeau supérieur est inopérant. (Agrandir) FORM 0 : Le clic sur la croix la rouge du FORM 0 oblige la fermeture du programme. CLOSE_INACTIVE semble inopérant. La conversion décimale / binaire est erronée : par exemple 255 donne 00110010 au lieu de 11111111. Dans le source test, sous-programme Convertir en ligne 1161, la conversion est faite lignes 1195 à 1206. Dans la barre d’icônes, les couleurs de remplissage sont absentes. 2D_FLOOD semble inopérant. - Spoiler:
- Spoiler:
Je continuerai mes tests après dîner. Encore merci et bonne continuation dans le développement du compilateur. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Ven 12 Avr 2019 - 23:33 | |
| @Jack, suite de mon post précédent : Avec la souris, le changement de TAB provoque une erreur : - Spoiler:
Un clic de souris dans le HVIEWER de l’aide provoque une erreur. Le HVIEWER porte le n° d’objet 282 dans le source, ligne 4158. - Spoiler:
Les raccourcis (F1, F3, F4) des SYNEDIT ne fonctionnent pas. Ils sont activés lors de la création d’un SYNEDIT par un ON_KEY_DOWN. => Exemple de cheminement pour la touche F1 dans le cas d’un Nouveau Source : 3022 Nouveau_Source : … 3059 ON_KEY_DOWN N_Syn%,Raccourcis … 3068 RETURN
2069 Raccourcis: 2070 IF KEY_DOWN_CODE = 112 AND KEY_DOWN_SPECIAL=0 THEN TRIGGER_CLICK 327 … 2076 RETURNL'objet 327 est le PICTURE de l'icone "Aide". Le clic sur l'objet 327 fonctionne bien. La variable N_Syn% est le numéro d'objet SYNEDIT qui a le focus. Encore merci et bonne continuation ! EDIT : La commande FILE_DIALOG ne semble pas fonctionner. | |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: EliP : un éditeur Panoramic Lun 15 Avr 2019 - 6:27 | |
| Voici quelques nouvelles sur la compilation de ELIP:
1 - FORM 0 : Dans le bandeau supérieur, absence des boutons Réduire et Agrandir. => problème résolu
2 - FORM 0 : le double-clic dans le bandeau supérieur est inopérant. (Agrandir) => problème résolu
3 - FORM 0 : Le clic sur la croix la rouge du FORM 0 oblige la fermeture du programme. => problème en analyse, mais pas encore résolu
4 - La conversion décimale / binaire est erronée. => problème en analyse, mais pas encore résolu
5 - Dans la barre d’icônes, les couleurs de remplissage sont absentes. 2D_FLOOD semble inopérant. => problème résolu
6 - Avec la souris, le changement de TAB provoque une erreur. => problème résolu
7 - Un clic de souris dans le HVIEWER de l’aide provoque une erreur. => problème résolu
8 - Les raccourcis (F1, F3, F4) des SYNEDIT ne fonctionnent pas. => problème résolu
9 - La commande FILE_DIALOG ne semble pas fonctionner. => problème résolu
D'autre part, j'ai remarqué la création intempestive d'un objet (un BUTTON ?) en haut à gauche quand on lance une exécution.
Quand tout sera résolu, je mettrai une nouvelle version à disposition. le but de cette compilation étant de gagner de la vitesse d'exécution lors de manipulation de sources importants (avec un grand nombre de lignes) _________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: re Lun 15 Avr 2019 - 8:46 | |
| Merci Jack ! merci Marc ! J'aurais une demande... on a évoqué la possibilité de changer le fond de l'éditeur ; serait-il possible de changer l'aspect des pages du fichier AIDE (que je compulse ardemment car ça fait longtemps que je n'y ai pas mis les pieds...). À mon sens, son look a un peu vieilli. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Lun 15 Avr 2019 - 11:28 | |
| Wahou ! Superbe avancée du compilateur ! Merci Jack ! - Citation :
- J'ai remarqué la création intempestive d'un objet (un BUTTON ?) en haut à gauche quand on lance une exécution.
=> C’est la fenêtre de Make_exe qui apparaît et disparaît aussitôt dès qu’il a effectué sa tâche. On peut aussi l’apercevoir furtivement quand on navigue dans l’aide, de mot-clé en mot-clé. - Spoiler:
@Froggy One Merci d’utiliser Elip et de nous faire part de tes remarques. Je ne peux pas changer le look de l’aide : elle ne fait pas partie d’EliP, elle est incluse dans le fichier Make_exe. @ tous J’ai mis en ligne la version 1.39 d’EliP qui corrige quelques étourderies (bugs mineurs). Bonne semaine à tous ! | |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: EliP : un éditeur Panoramic Lun 15 Avr 2019 - 19:16 | |
| - Marc a écrit:
- => C’est la fenêtre de Make_exe qui apparaît et disparaît aussitôt dès qu’il a effectué sa tâche.
On peut aussi l’apercevoir furtivement quand on navigue dans l’aide, de mot-clé en mot-clé. Non, c'est je crois un BUTTON qui apparait lorsqu'on lance une exécution et qui ne disparait pas. _________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: EliP : un éditeur Panoramic Lun 15 Avr 2019 - 20:14 | |
| J'ai téléchargé ELIP 1.39 et je l'ai compilé. Le résultat est disponible ici: *** lien désactivé *** N'hésitez pas à le tester et à nous faire part des problèmes éventuels. Les deux derniers problèmes ont été résolus : 3 - FORM 0 : Le clic sur la croix la rouge du FORM 0 oblige la fermeture du programme. 4 - La conversion décimale / binaire est erronée. Concernant ce dernier point, le problème venait de la ligne 1193 de ELIP 1.38 : N_Dec%=TEXT$(392) qui n'est pas "correcte" car on met une chaine de caractères dans un entier. Et cela n'était pas détecté par l'analyseur du compilateur et le résultat à l'exécution donnait n'importe quoi. Cette ligne (1193 de ELIP 1.38 ou 1194 pour ELIP 1.39) doit être changée en - Code:
-
N_Dec%=val(TEXT$(392)) _________________ username : panoramic@jack-panoramic password : panoramic123
Dernière édition par Jack le Jeu 18 Avr 2019 - 6:15, édité 1 fois | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Lun 15 Avr 2019 - 23:53 | |
| Merci Jack ! - Citation :
- le problème venait de la ligne 1193
Aie ! Désolé pour cette nouvelle étourderie qui te fait perdre du temps. - Citation :
- BUTTON qui apparaît lorsqu'on lance une exécution
SOUS TOUTES RESERVES :Ce bouton fantôme semble être une rémanence de HINT. Après beaucoup de tentatives, j'ai réussi à le voir apparaître deux fois : une fois en cliquant sur l'icone Ouvrir et, une autre fois, sur l'icone Exécuter. Dans les deux cas, les empreintes semblent être celles des HINT correspondants. Elles ne sont pas déplaçables avec le FORM 0, mais restent "fixées" au fond d'écran du bureau Windows. Je continue mes investigations. - Citation :
- 1 - FORM 0 : Dans le bandeau supérieur, absence des boutons Réduire et Agrandir. => problème résolu
Le bouton Réduire est présent mais inactif. Encore merci et bonne continuation !
Dernière édition par Marc le Mar 16 Avr 2019 - 8:48, édité 1 fois | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Mar 16 Avr 2019 - 2:25 | |
| Suite de mes investigations :
Bouton fantôme :
J’ai refait de nombreux essais et je confirme que ces fantômes apparaissent bien à l’endroit des HINT. Pour être plus précis, c’est l’effet d’ombre de l’HINT, du bouton qui a été cliqué, qui reste rémanente.
Autres remarques :
1 - Les touches de fonction utilisées avec les SYNEDIT (F1, F3 et F4) envoient une double séquence à chaque appui. Par exemple l’appui sur F3 envoie F3 F3.
Cheminement pour la touche F3 :
3023 Nouveau_Source : … 3060 ON_KEY_DOWN N_Syn%,Raccourcis … 3069 RETURN
2070 Raccourcis: ... 2072 IF KEY_DOWN_CODE = 114 AND KEY_DOWN_SPECIAL=0 THEN TRIGGER_CLICK 218 … 2076 RETURN
L'objet 218 est un SUB_MENU - ligne 1794 - qui fonctionne bien quand on clique dessus.
2 - ON_MOUSE_MOVE sur un PICTURE ne fonctionne pas. Dans le source EliP 1.39, c'est la SUB Animation_barre_icones() ligne 3107.
Merci pour tout !
Dernière édition par Marc le Mar 16 Avr 2019 - 16:09, édité 1 fois | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Mar 16 Avr 2019 - 14:45 | |
| Bonjour à tous ! J’ai fait une série de tests de vitesse entre la version interprétée et la version compilée d’EliP. Entre autre, j’ai fabriqué un source "bidon" de 30000 lignes avec 5000 fois le mot THEN répartis dans le source. J’ai utilisé l’outil Recherche * : Résultats : - EliP interprété a trouvé les 5000 occurrences en 63 secondes - EliP compilé a trouvé ces 5000 occurrences en 5 secondes ! * Fonctionnement de l’outil Recherche : 1) sélectionnez l’onglet contenant le source à analyser 2) cliquez sur le bouton Recherche : une copie du source va s’ouvrir dans un nouvel onglet intitulé >> RECHERCHE<<3) Tapez l’occurrence à chercher dans la zone de saisie => L’onglet >>RECHERCHE<< vous affiche une vue globale de toutes les lignes du source où existe le mot saisi avec le numéro de ligne correspondant. Bonne programmation à tous ! | |
|
| |
Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re Mer 17 Avr 2019 - 21:09 | |
| Bonjour à tous ! @ Jack : Ceci est fort intéressant, mais pour ma part le lien vers la page chez Orange ne m'envoie vers nulle version compilée... | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: EliP : un éditeur Panoramic Mer 17 Avr 2019 - 21:29 | |
| Exact : l'adresse citée donne 'Page introuvable' chez Orange... | |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: EliP : un éditeur Panoramic Jeu 18 Avr 2019 - 6:23 | |
| - Froggy One a écrit:
- @ Jack : Ceci est fort intéressant, mais pour ma part le lien vers la page chez Orange ne m'envoie vers nulle version compilée...
Comme la version compilée comporte encore quelques bugs, je l'ai retirée. Je vais en proposer une autre d'ici quelques jours. Voici où j'en suis de la correction des bugs observés: - Le bouton Réduire est présent mais inactif. => problème résolu- Apparition d'un bouton fantôme. => problème en analyse- Les touches de fonction utilisées avec les SYNEDIT (F1, F3 et F4) envoient une double séquence à chaque appui. => problème en analyse- ON_MOUSE_MOVE sur un PICTURE ne fonctionne pas. => problème résoluA bientôt. _________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EliP : un éditeur Panoramic Ven 19 Avr 2019 - 12:47 | |
| Bonjour à tous ! @Jack Remarque peut-être sans importance : Sous Windows 7 uniquement, dans la barre de tâches, l’icône d’Elip compilé est un empilement de trois icônes. - Spoiler:
EliP utilise sept FORM. Certains FORM créés sont précédés de la commande CREATE_HIDE, d’autres ne le sont pas. Ce sont les FORM qui ne sont pas créés en « hide » qui apparaissent en arrière-plan de l’icône. Ces FORM sont la calculatrice et la fenêtre A propos. @tous Quelques nouvelles d’EliP : Je termine de coder les deux derniers modules (Analyse et Réécriture). Jusqu’à maintenant, les résultats n’étaient pas assez exhaustifs. En parallèle, je continue d’apporter quelques corrections et améliorations au source. Vous pouvez tester et utiliser la dernière version 1.40 qui est présente dans mon WebDAV . N’hésitez pas de me faire parvenir vos remarques et critiques. Bonne programmation et bon weekend de Pâques à tous ! | |
|
| |
Contenu sponsorisé
| Sujet: Re: EliP : un éditeur Panoramic | |
| |
|
| |
| EliP : un éditeur Panoramic | |
|