| SimpleEditor | |
|
+7Jicehel TonioLeHacker Marc Jean Claude Minibug papydall Yannick 11 participants |
|
Auteur | Message |
---|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 12:23 | |
| Non. Et cela restera Non. Mais je vais dire le pourquoi... Je tiens à ce que le fichier enregistré soit portable. De la façon dont ce fait le pliage actuellement, il faudrait que l' éditeur receveur utilise KGF pour pouvoir le relire et en important avec le source toute la batterie de cuisine de KGF. | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 13:12 | |
| Ben comme ça c'est clair ! A+ PS: bon je vais te mettre en rogne, mais tant pis ! Heu... il pourrait y avoir 2 fichiers enregistrés: le *.BAS (sans les pliages) et un fichier *.SPY (pour SimpleEditorYannick) qui conserverait les pliages. Je quitte avant que tu me balances un SKUD. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 13:45 | |
| | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 13:55 | |
| Plus sérieusement. Je peux enregistrer un fichier avec le pliage. Techniquement Klaus nous a donné l' outil pour mais SimpleEditor sera le seul à l' ouvrir. Ou du moins l' un des seuls à pouvoir. Il faudra que j' ouvre Open_dialog du menu Ouvrir à cette extension de fichier. Le truc que tu vas vite trouver ennuyeux, c' est la multiplication des fichiers. Chaque fichier *.bas aura son double en *.spy et, un coup de bol, la sauvegarde Auto se fait sur le *.bas et ne crée pas un *.bak. Sinon cela aurait fait 3 fichiers pour un source... Je suis vraiment impatient de voir l' objet Synedit que va nous faire Jack. | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 14:43 | |
| Proposition: Une option "Créer un fichier SPY (mémorise les pliages)" et le fonctionnement suivant en partant du principe que les pliages sont surtout utiles lors du développement (selon moi): dans le répertoire de simpleeditor, tu créais un répertoire spy s'il n'existe pas et si l'option est cochée la sauvegarde automatique s'applique également sur le SPY et le fichier SPY est sauvegardé lors de la sauvegarde du .bas
A l'ouverture d'un fichier .bas, le programme regarde dans le répertoire des SPY s'il existe un fichier et si oui il récupère les pliages sinon il ouvre le .bas normalement.
Seuls les .bas sont réellement à garder et l'utilisateur peut faire le ménage des spy quand il le souhaite
(Note un comportement similaire pourrait être adopté pour les .bak, non ?)
Bon à toi de voir ce que tu penses de ce principe et bravo pour ton dev
| |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 16:06 | |
| @ Jicehel, Tu n' es pas obligé de donner à Jean-Claude des idées encore plus tordues que les siennes. SimpleEditor ne crée pas de fichiers *.bak. La sauvegarde semi-automatique se fait sur le *.bas Je dis semi-automatique car il s' agit d' un rappel à interval régulier et s' est l' utilisateur qui décide de sauvegarder ou pas. Pour les fichiers *.spy je vais voir. là, comme je suis parti, il se font en même temps que les *.bas. | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 16:43 | |
| Merci Jicehel de m'aider à faire craquer Yannick Sérieusement: La fonction Plier/Déplier est utile surtout pour les gros codes, s'il faut à chaque fois, qu'on reprend le code-source, refaire les pliages manuellement, heu... cette fonction perd son intérêt. Si c'est trop lourd à mettre en place, tant pis. SimpleEditor est déjà bien tel quel. A+
Dernière édition par Jean Claude le Ven 21 Avr 2017 - 16:51, édité 1 fois | |
|
| |
Jack Admin
Nombre de messages : 2395 Date d'inscription : 28/05/2007
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 16:46 | |
| Le suppositoire, c'est un missile anti-navire léger Sea-Venom, développé par MBDA. On l'utilise soit en guidage infra-rouge, soit en "fire and forget". _________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 17:30 | |
| @ Jack, Avec ce qu' ils ont, il faut au moins çà... @ Jean-Claude, Je te souhaite bien du courage... ...1 femme et 4 enfants et le vieux tient toujours la route... @ Tous, J' ai fini par faire ce que je ne voulais pas... J' ai mis le webdav à jour mais ce coup ci (Merci Jean Claude) il faut tout reprendre car le fichier des paramètres en a un de plus. Ou, alors, virer votre fichier de paramètres utilisateur "...\fic\param\parametres.inf", on peut faire çà comme çà, aussi... Dans le menu "Paramètres" si "Sauvegarde *.spy" est coché un fichier du nom du source *.spy sera sauvegardé. ce fichier est un fichier contenant le source avec pliage. Il est sauvegardé dans le dossier racine du source. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 18:34 | |
| En même temps Yannick, si tu souhaite que l'on intéresse à ton petit bijoux il faut bien l'adapter à la demande. Je suis tout à fait d'accord avec Jean Claude et l'idée de Jicehel me parait intéressante... Faire un répertoire dans SE ou seront enregistrés de manière automatique les pliages en fonction de l'état du programme lors de la sortie ou sauvegarde. Et du coup au rechargement de chaque programme SE vérifie la présence du fichier et fait réapparaître le programme avec les pliages ! Quant au Scud, on va pas se laisser impressionner par si peu tout de même | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 18:39 | |
| Ben ça marche pas @Yannick Essais le code ci-dessous en faisant un pliage du sous-programme start uniquement, ensuite coche *.SPY et enregistres. fermes SimpleEditor, recharges le fichier SPY et vois le résultat. A moins que je ne procède pas correctement pour plier: J'ai sélectionné les 3 lignes du sous-programme start et j'ai plié et enregistré. Quand j'ai rechargé: le sous-programme start2 à disparu. - Code:
-
' essai pliage dim a$ label start,start2 width 0,100 : height 0,100 a$="bonjour" gosub start gosub start2 ' ============================================================================== END ' ============================================================================== start: print a$ RETURN
start2: print "2 "+a$ RETURN A+ | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 19:08 | |
| Tu as tout fait comme il faut ?... Tu as viré le fichier parametres.infTu as ouvert SimpleEditor Tu as sélectionné Sauvegarde *.spy dans le menu ParamètresTu as Tapé ou collé ton code Tu as sélectionné 3 lignes Tu as cliqué sur "Plier/Déplier" et obtenu la ligne comme suit : [+]start2: ' <=== PLIAGE - NE PAS MODIFIER ! [1' 3]Tu as enregistré ton source Tu as fermé l' éditeur tu as ré-ouvert l' éditeur tu as placé le curseur sur la ligne avec le [+] tu as cliqué sur "Plier/Déplier" Parce que chez moi, cela fonctionne. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 19:45 | |
| Je viens de tester et effectivement il y un problème ! J'ai fais plusieurs pliages et j'ai suivi la procédure... En rouvrant le fichier .SPY je n'ai plus qu'une seule ligne en pliage ! J'ai aussi un bug au chargement de mon fichier mais c'est pas nouveau, je l'ai déjà eu dans l'ancienne version. La police est énorme et je dois re-sélectionner la taille pour que çà rentre dans l'ordre. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 20:04 | |
| @ Laurent, Le coup de la police, cela me l' a même fait avec Panoramic-Editor. C' est le chargement de Synedit qui fait des siennes. Là, je n' y suis pour rien, msieur le juge... Pour le système de pliage, il va falloir voir du coté de Klaus. Moi il m' arrive d' avoir la création d' un dossier RETURN et celui là je sais pas d' où il sort. J' ai vérifié et revérifié et je n' ai pas de Dir_Make dans les procédures appelées. Si le problème persiste, je supprimerai cette option. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 20:22 | |
| - Yannick a écrit:
- Le coup de la police, cela me l' a même fait avec Panoramic-Editor.
C' est le chargement de Synedit qui fait des siennes. Ben moi j'ai jamais eu ce problème ni dans Panoramic-Editor ni même dans GPP ! Bizarre bizarre... As tu essayé de remettre la taille de la police à jour une fois le fichier chargé ? | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 20:23 | |
| @Yannick J'ai viré l'ancien SimpleEditor à la poubelle et télécharger la V05. J'ai refait mes paramètres et écrit un nouveau code. J'ai coché Sauvegarde *.spy J'ai sélectionné 3 lignes (Mais attention: c'est le sous-programme start que j'ai sélectionné, pas start2)J'ai cliqué sur plier/déplier c'est à ce moment que j'ai sauvegardé. J'ai fermé et ré-ouvert l'éditeur. Le pliage de start s'est fait normalement et je le retrouve correctement, seulement il semble que tous ce qui est derrière le pliage à disparu.A+ PS: je n'ai pas ce problème de taille de police dont parle lolo. | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Ven 21 Avr 2017 - 20:36 | |
| Pour être plus complet:
Si tu as réussi, Yannick, c'est parce que tu as sélectionné le dernier sous-programme du code (start2). Si tu prends un sous-programme intermédiaire (start), c'est là que ça coince.
A+ | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Avr 2017 - 20:39 | |
| Bon, je crois que cela vient de sonner le glas de cette fonction. A Moins que Klaus passe par là... | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Sam 22 Avr 2017 - 10:55 | |
| C'est bien dommage de ne pas persévérer d'avantage dans cette voie ! Cela aurait été vraiment très pratique. Autre chose : Après l’exécution d'un code, dès que je reviens sur l'éditeur et que j'utilise la molette de la souris, je suis par defaut sur le sélecteur de police. Ce qui a pour effet de me changer la police au lieu de descendre de quelques lignes dans le code et c'est très agaçant ! Quant à cette histoire de taille de police, est ce que tu initialises bien tous les paramètres de SYNEDIT après le chargement d'un source ? | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 22 Avr 2017 - 11:31 | |
| @ Laurent,
Je n' abandonne pas complètement mais comme cela n' est pas de mon ressort... Pour l' instant, j' ai signalé le problème à Klaus et j' attends de voir si il trouve ce qui ne va pas. En attendant, je vous suggère de ne pas vous en servir ( désactivez la fonction dans les paramètres ).
Pour l' histoire du focus, je vais regarder comment je peux essayer d' arranger cela.
Quant à celle de la taille de police : les paramètres synedit sont initialisés à l' ouverture d' un onglet (création de l' objet) puis si les paramètres sont modifiés tout est initialisé. Si on ferme un onglet, l' objet synedit est supprimé.
Je n' ai pas à initialiser après le chargement d' un fichier, un fichier *.bas ne contient aucun paramètre de formatage. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Sam 22 Avr 2017 - 12:32 | |
| C'est bizarre pour cette histoire de taille de police... J'ai fait GPP et dernièrement PANOLIKE (le petit éditeur comme PANORAMIC_EDITOR) et je n'ai aucune difficulté de ce genre ! Ce qui me fait dire que tu dois avoir un problème quelque part... Mais ou | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 22 Avr 2017 - 12:56 | |
| Où, je ne sais pas. Je ne l' ai pas encore rencontré avec SimpleEditor. | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Sam 22 Avr 2017 - 13:22 | |
| Tu as raison de persévérer Yannick, nul doute que Klaus trouvera le problème dans sa DLL (si le problème est dedans).
Sinon j'espère que tu as conservé la V03 qui est la version sans le pliage, car moi (bêtement) je n'ai gardé que la v04 et v05. Je me rappelle que la v03 était au top, sauf la sub backup qui manquait.
A+ | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Sam 22 Avr 2017 - 15:02 | |
| Non, c est le même source qui a évolué. Mais il me suffit juste de désactiver la fonction en supprimant le menu. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 22 Avr 2017 - 18:44 | |
| Je vous ai mis sur mon une version 0.4 stable (enfin j' espère... ) avec un setup. Dans cette version, le "Backup" fonctionne mais j' ai supprimé le pliage qui apparemment posait problème, le temps que celui fonctionne normalement. Le setup installe SimpleEditor en "c:\" Un raccouci sur le "Bureau" et un dans le menu "Démarrer" Le dossier contient une appli "Uninstall.exe" pour virer proprement ce dossier et les raccourcis. Seul le dossier "Temp" qui doit être vide et le dossier "SimpleEditor" dans "Mes Documents",où sont enregistrés vos fichiers sans dossier propre, restent. A vous de voir ce que vous voulez en faire. Rappel :SimpleEditor a été créé avec la version 0.9.28i1 de Panoramic mais utilise le "Make_Exe.exe" contenant la version 0.9.27. Donc, n' essayez pas les objets et commandes de la dernière version. | |
|
| |
Contenu sponsorisé
| Sujet: Re: SimpleEditor | |
| |
|
| |
| SimpleEditor | |
|