| 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 Mar 25 Avr 2017 - 14:01 | |
| Version 0.7
Ajout d' un bouton pour supprimer une procédure de la bibliothèque. Maj de la dll de Klaus ( le curseur est repositionné sur la première ligne de pliage )
Le webdav est à jour.
Edit :
Je viens de faire le tour de mon application et je crois qu' elle est fonctionnelle. Plus et je serai obligé de lui changer son nom. Je vais maintenant passer un peu de temps sur les fichiers d' aide.
| |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: SimpleEditor Mar 25 Avr 2017 - 15:58 | |
| Juste une petite info, puisqu'il y a eu un court échange concernant une bibliothèque de modules, concn=ernant ton éditeur. Je te montre ce que j'ai fait pour Synedit_Editor. Dans le menu "Outils", il y a une ligne "Macros". Elle appelle la fenêtre suivante: Je pense que c'est "auto-expliquant", et il y a la doc dans Synedit_Editor.chm. Mis à part les fonctions de gestion de base, le point important, c'est la case à cocher "Insertion des macros en état replié"... | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Mar 25 Avr 2017 - 16:35 | |
| @Yannick, il y a encore quelques petits soucis. Je pense comme toi que tel quel cet éditeur est suffisant. Tout autres améliorations par des nouvelles fonctions feraient qu'il faudrait l’appeler autrement. A+ | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mar 25 Avr 2017 - 18:31 | |
| @ Klaus, Je vais regarder cela et l' auto... bidule aussi mais je veux que la doc de SimpleEditor soit faite avant d' autres ajouts. Et tu es le mieux placé pour savoir comment c' est compliqué de faire simple et compréhensible. @ Jean-Claude J' ai perdu deux variables local en route... J' ai mis une version corrigé sur mon webdav mais pour t' éviter de tout recharger, ajoutes les variables locales m% et mess$ dans la dernière procédure. | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: SimpleEditor Mar 25 Avr 2017 - 19:02 | |
| - Citation :
- Je vais regarder cela et l' auto...bidule aussi
Juste pour clarifier les choses: ce que je nomme "macros", sont en fait des modules Panoramic placés dans une bibliothèque. On peut les créer, modifier, supprimer, puis insérer dans une fenêtre Synedit_Editor. L'aspect iintéressant (et c'est la raison de mon post précédent) est l'idée de pouvoir choisir l'insertion "normale" (case non cochée) ou l'insertion repliée (case cochée). | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Mer 26 Avr 2017 - 13:26 | |
| Bonjour à tous, Hier j'ai utilisé SimpleEditor pour modifier mon code "la roue de la fortune". Il y a problème qui reste un peu perturbant, quand on fait une prévisualisation et que l'on revient au code, si on a le malheur d'utiliser la molette de la souris, on a inévitablement un changement de police. Pour pallier à ce problème, je pense qu'il est possible de redonner le FOCUS à FORM 0. Je pense que ça ne gênera pas pour continuer. Sinon, ça plante assez souvent en prévisualisation, mais SimpleEditor ne ferme pas et il suffit de tuer la tâche "SimpleEditorPreview" et de recommencer la prévisualisation. Et tout reviens dans l'ordre. Pour finir, et apparemment toujours à cause de la prévisualisation, les flèches du clavier ne fonctionnent pas toujours. Il arrive souvent que le FOCUS soit redonné au combo de choix de police. Je pense qu'il faut revoir qui doit avoir le focus à la suite d'une prévisualisation ou d'un enregistrement. En tous cas, j'ai passé une heure environ pour modifier mon programme en restant sur SimpleEditor et je suis allé au bout A+ | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mer 26 Avr 2017 - 13:58 | |
| Normalement en cliquant sur le form 0, le focus est redonnée à l' onglet actif si il y a des onglets ouverts. Attention ! Le bandeau et bordures ne sont pas pris comme form 0 Le clic doit être sur une partie non recouverte du form 0 Si vous avez de la place après le dernier onglet, cliquez sur cette zone. L' histoire du focus est un vrai casse-tête et, malheureusement, je ne peux le rendre à l' objet synedit actif à chaque fois comme je le voudrai. C' est le même pb avec Panoramic-editor. La touche Tab avec ses deux flèches est une source de souci aussi, elle change le focus d' objet. Et je ne peux rien y faire. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Mer 26 Avr 2017 - 16:07 | |
| - Citation :
- Il arrive souvent que le FOCUS soit redonné au combo de choix de police.
J'ai le même soucis avec PANOLIKE. Je vais tenté de rajouter un CHECK qui permettra de 'bloquer' les combos de police et de taille (DESACTIVE). Il suffira ensuite de 'débloquer' le CHECK par un ACTIVE pour changer les valeurs. Comme il s'agit d'un paramètre que l'on ne change pas tous les jours ça ne devrai pas être trop génant !
Dernière édition par Laurent (Minibug) le Mer 26 Avr 2017 - 16:18, édité 1 fois | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Mer 26 Avr 2017 - 16:16 | |
| C'est une bonne idée Laurent,
Une autre possibilité serait de placer un objet (EDIT par exemple) positionné en dehors de l'écran vu qu'il ne servirait à rien. Je pense que s'il est créé après les autres objets il recevra automatiquement le focus.
A+ | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Mer 26 Avr 2017 - 19:21 | |
| Voila le résultat avec un petit panel qui affiche le symbole ON ou OFF : Il suffit de cliquer sur le Panel pour activer ou désactiver les 2 combos ! En prime un léger contraste du fond pour augmenter L’effet. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mer 26 Avr 2017 - 20:08 | |
| Moi, je pensais les virer du milieu et les placer dans le Menu "Paramètres", non ? Je vais sérieusement y réfléchir. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mer 26 Avr 2017 - 20:09 | |
| | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 27 Avr 2017 - 17:36 | |
| Mise en ligne de la version 0.8.
Modification de la toolbar sur une idée de Laurent. Un petit bouton pour inactiver le combo de choix de la police et celui de sa taille.
Ajout un bouton pour "Plier/Déplier" dans la toolbar. | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: SimpleEditor Ven 28 Avr 2017 - 1:21 | |
| Je serai absent pendant quelques jours, pour cause de fête de famille, loin de chez moi. Au retour, je vais m'occuper de la question du paramétrage lbre des couleurs pour l'objet Synedit.
Mais je te suggère d'essayer la version V7.54 de KGF.dll de ce jour. Essaie-la avec SimpleEditor, frappe ctrl/F (tu devrais obtenir une fenêtre de saisie de critères de recherche), rentre un critère en haut, par exemple SUB, puis clique sur le bouton "Chercher toutes les occurrences...". Tu seras surpris !
Clique sur une des lignes apparaissant à droite et observe le résultat ! N'aie crainte è cela ne modifie rien du tout !
Puis fais un clic droit dans cette liste à droite... | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Ven 28 Avr 2017 - 7:03 | |
| Bonjour Klaus ! Je viens de télécharger la dernière version de KGF et j'ai testé, c'est ultra rapide ! Je suis en train de mettre en place une gestion de 'repères' qui utilisera le même prinicipe de sélection que toi dans un LIST ( Voir ici). J'espère obtenir le même résultat ! | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 28 Avr 2017 - 9:25 | |
| @ Klaus, Je charge la dll et j' essaie. @ Laurent, J' ai essayé un truc dans le genre. Je retrouve mes travaux et je te passe les sources si je les retrouve. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Ven 28 Avr 2017 - 9:47 | |
| HORS SUJET @ Laurent, Voilà le source de Pano Map il permet de faire un plan du source depuis des lignes de commentaires marquées. Regarde le source de SimpleEditor, tu verras des lignes de commentaire avec un "!" ces lignes sont des lignes marqués pour le repli de lignes dans Notepadd++ mais si tu ouvres les source avec Pano Map, celui ci les récupère pour en extraire un plan du source. - Spoiler:
- Code:
-
dim file$,marq$,txt$,sel%,x% label Ouvrir,Enregistrer,Selection,Quitter
height 0,400 width 0,650 top 0,(screen_y-height(0))/2 left 0,(screen_x-width(0))/2 color 0,150,210,220
font_name 0,"Courier New" font_size 0,10 font_bold 0 font_color 0,220,0,200
caption 0,"Pano Map"
main_menu 1 sub_menu 2 : parent 2,1 : caption 2,"Ouvrir" : on_click 2,Ouvrir sub_menu 6 : parent 6,1 : caption 6,"Enregistrer" : on_click 6,Enregistrer sub_menu 7 : parent 7,1 : caption 7,"Quitter" : on_click 7,Quitter sub_menu 8 : parent 8,1 : caption 8,string$(10," "): inactive 8 sub_menu 9 : parent 9,1 : caption 9,"Marqueur" sub_menu 10 : parent 10,9 : caption 10,"[ ! ]" : on_click 10,Selection : mark_on 10 : marq$ = "!" sub_menu 11 : parent 11,9 : caption 11,"[ # ]" : on_click 11,Selection sub_menu 12 : parent 12,9 : caption 12,"[ / ]" : on_click 12,Selection sub_menu 13 : parent 13,9 : caption 13,"[ * ]" : on_click 13,Selection sub_menu 14 : parent 14,9 : caption 14,"[ | ]" : on_click 14,Selection sub_menu 15 : parent 15,9 : caption 15,"[ - ]" : on_click 15,Selection
memo 3 height 3,height_client(0)-10 width 3,width_client(0)-10 top 3,5 left 3,5 bar_both 3 color 3,245,245,245
dlist 4 end
Ouvrir: open_dialog 5 dir_dialog 5,":\" filter 5,"*.bas;*.bak|*.bas;*.bak" file$ = file_name$(5) delete 5 if file$<>"_" file_load 4,file$ DetectPlan() end_if return
sub DetectPlan() dim_local i%,a$,b$,m% if count(4)>0 for i%=1 to count(4) a$= item_read$(4,i%) b$= trim$(a$) if left$(b$,3)="' "+marq$ item_add 3,right$(b$,len(b$)-3) end_if next i% m%=message_information_ok("Opération terminée !...") else m%=message_information_ok("Fichier vide !...") end_if end_sub
Enregistrer: Save_dialog 5 dir_dialog 5,":\" filter 5,"*.plan|*.plan" file$ = file_name$(5) delete 5 if file$<>"_" if right$(file$,5)<>".plan" file$=file$+".plan" end_if if file_exists(file$)=0 file_save 3,file$ else RenameFile() end_if end_if return
sub RenameFile() dim_local m%,mess$ mess$ = "Un fichier du même nom existe !"+chr$(13) mess$ = mess$+"Etes vous sûr de vouloir le remplacer ?..." m%=message_warning_yes_no(mess$) if m%=1 file_save 3,file$ end_if end_sub
Selection: for x%=10 to 15 mark_off x% if number_click = x% mark_on x% sel%=x%-9 end_if next x% txt$ ="!#/*|-" marq$ = mid$(txt$,sel%,1) return
Quitter: terminate
| |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 28 Avr 2017 - 9:54 | |
| @ Laurent,
Laisse tombé ! prends la dernière dll de Klaus tu remplaces celle dans fic\dll lance SimpleEditor charge le source de SimpleEditor clique sur rechercher entre ' ! en critère de recherche et clique sur le bouton rechercher toutes les occurences.
tu vas voir c' est tout fait ! | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Ven 28 Avr 2017 - 10:17 | |
| @ Tous, J' ai mis à jour l' installateur sur mon webdav avec la nouvelle version de KGF. Pour ceux qui on déjà la version 0.8, il suffit de mettre à jour la dll dans "...fic\dll\" Cette version de KGF améliore les fonctionnalités de recherche dans un source. Vous allez voir c' est génial. voilà les consignes de Klaus pour l' utilisation - Klaus a écrit:
- frappe ctrl/F (tu devrais obtenir une fenêtre de saisie de critères de recherche), rentre un critère en haut, par exemple SUB, puis clique sur le bouton "Chercher toutes les occurrences...". Tu seras surpris !
Clique sur une des lignes apparaissant à droite et observe le résultat ! N'aie crainte è cela ne modifie rien du tout ! ctrl/F = bouton rechercher dans la barre d' outils. | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: SimpleEditor Ven 28 Avr 2017 - 10:56 | |
| Bonjour à tous Cette nouvelle fonction de recherche est performante. Il y a juste un petit problème (voir l'image). Sinon le bouton pour désactiver ou activer police et taille, c'est génial. Une suggestion: ce serait mieux (à mon avis) que les 2 combos soient désactivés d'office à l'ouverture du programme. Vu que l'on a réglé police et taille au premier lancement de SimpleEditor et qu'ensuite on ne les change plus jamais (enfin, c'est mon cas). A+ | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 28 Avr 2017 - 11:12 | |
| @ Jean-Claude, Pour la fenêtre de recherche, je n' ai pas la main. Il faudra voir cela avec Klaus. Pour le blocage des "Combo", je vais regarder çà. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: SimpleEditor Ven 28 Avr 2017 - 12:05 | |
| - Citation :
- Sinon le bouton pour désactiver ou activer police et taille, c'est génial.
Une suggestion: ce serait mieux (à mon avis) que les 2 combos soient désactivés d'office à l'ouverture du programme. Vu que l'on a réglé police et taille au premier lancement de SimpleEditor et qu'ensuite on ne les change plus jamais (enfin, c'est mon cas). Oui c'est comme cela que j'ai paramétré PANOLIKE. | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 28 Avr 2017 - 14:36 | |
| Mise à jour du webdav. Je n' ai pas changé la version pour si peu mais j' ai inactivé les deux Combo dès l' ouverture. | |
|
| |
silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: SimpleEditor Ven 28 Avr 2017 - 16:12 | |
| bug : excel n'est pas trouvé; j'ai excel et panoramic editor le détecte bien. La désinstallation est incomplète, elle laisse un répertoire!!! J'affectionne le zip car on n'a pas ce genre de pb... | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 28 Avr 2017 - 19:03 | |
| Pour excel je vais regarder. Chez moi, il le trouve alors que je ne l' ai pas. Du moins je ne l' ai pas acheté, j' ai seulement le lien de W10. Le répertoire résiduel, c' est lequel ? J' ai du mal paramétrer inno... | |
|
| |
Contenu sponsorisé
| Sujet: Re: SimpleEditor | |
| |
|
| |
| SimpleEditor | |
|