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
» Petit passage furtif
SYNEDIT (gestion des signets) Emptypar Froggy One Hier à 14:26

» demande explication KGF pour imprimer en mm
SYNEDIT (gestion des signets) Emptypar JL35 Mar 26 Mar 2024 - 10:06

» SPIN et aide langage (résolu)
SYNEDIT (gestion des signets) Emptypar leclode Sam 23 Mar 2024 - 15:20

» Aide-mémoire des mots-clés Panoramic
SYNEDIT (gestion des signets) Emptypar papydall Mer 20 Mar 2024 - 21:23

» Je ne comprend pas pourquoi la largeur de la scene 3d change
SYNEDIT (gestion des signets) Emptypar Marc Mar 12 Mar 2024 - 20:06

» Comment télécharger panoramic?
SYNEDIT (gestion des signets) Emptypar lepetitmarocain Sam 9 Mar 2024 - 13:31

» @lepetitmarocain <==> KGFGrid
SYNEDIT (gestion des signets) Emptypar Klaus Dim 3 Mar 2024 - 9:59

» Tangram-Toukaré
SYNEDIT (gestion des signets) Emptypar jjn4 Mer 28 Fév 2024 - 18:12

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
SYNEDIT (gestion des signets) Emptypar jjn4 Mer 28 Fév 2024 - 18:09

» KGF_dll - nouvelles versions
SYNEDIT (gestion des signets) Emptypar Klaus Mer 28 Fév 2024 - 17:01

» Mes souhaits d'amélioration de Panoramic.
SYNEDIT (gestion des signets) Emptypar Pedro Lun 26 Fév 2024 - 18:12

» Testez-votre-QI
SYNEDIT (gestion des signets) Emptypar jjn4 Dim 25 Fév 2024 - 17:12

» Utilisation d'Élip
SYNEDIT (gestion des signets) Emptypar jjn4 Sam 24 Fév 2024 - 18:33

» Récapitulatif ludothèque panoramic jjn4
SYNEDIT (gestion des signets) Emptypar jjn4 Sam 24 Fév 2024 - 18:11

» Générateur de mots de passe
SYNEDIT (gestion des signets) Emptypar mindstorm Mar 20 Fév 2024 - 20:09

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mars 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
25262728293031
CalendrierCalendrier
Le Deal du moment : -20%
(Adhérents Fnac) Enceinte Bluetooth Marshall ...
Voir le deal
199.99 €

 

 SYNEDIT (gestion des signets)

Aller en bas 
5 participants
Aller à la page : 1, 2  Suivant
AuteurMessage
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 17:23

Klaus,

Actuellement on peut ajouter/supprimer un signet par les raccourcis clavier
et par programme via kgf.

Pendant l' utilisation d' un objet synedit :
- si on ajoute une ligne au-dessus de la ligne marquée, la marque suit sa ligne et se retrouve donc à ligne+1
- si on supprime une ligne marquée, le signet est supprimée.
cela complique le schmilblick de la gestion de ces petites bêtes (les signets).

Ma question est la suivante:
Y a t il un moyen de savoir si une ligne est marquée ?
Revenir en haut Aller en bas
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 17:36

Question: qu'est-ce que tu appelles "signet" ? Une ligne "marquée" ? Quels sont les raccourcis claviers concernés ?
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 17:42

Un petit dessin vaut mieux qu' un grand discours :
SYNEDIT (gestion des signets) Captur35
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: Re   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 17:43

vk%=48+x%
res% =dll_call5("SendSingleKey",hnd%,VK%,1,0,1)

x% est le numéro de la ligne
Revenir en haut Aller en bas
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 17:47

Désolé, j'aurais dû y penser. Bien sur !

Je vais voir ça.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 18:02

Un truc de plus dans la complexité pour gérer ces signets

si on a 3 ligne marquées : 1,2,3
on supprime la ligne 2 et donc le signet 2
la ligne 3 devient la ligne 2 et le signet 3 prend le numero 2

scratch rendeer geek jocolor sunny king drunken bom
Revenir en haut Aller en bas
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 18:44

Citation :
la ligne 3 devient la ligne 2 et le signet 3 prend le numero 2
Non, pas tout à fait exact. En fait, le signet de la ligne supprimée continue d'exister, mais il sera "cachée" sous le signet de la ligne suivante. La preuve: tu peux toujours "y aller" en frappant ctrl suivi de son nombre. Pour supprimer un signet, une sule solution: refaire ctrl/shift/n sur la ligne où il se trouve.

Bon, revenons à la réalisation de ta demande. Si je te fournis un moyen, simple en occurrence, d'avoir la liste des signets définis avec leur numéro de ligne, est-ce que cela résoudrait ton problème ? Ca, c'est facile à faire.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 18:51

Tu sais, je ne suis pas un garçon contrariant.
Je prends tout ce qu' on me donne.
Laughing

Edit:

En simplifiant, voilà ce que je veux arriver à faire  :

Ajout/suppression d' un signet par un simple bouton 
Aller à un signet  en le sélectionnant dans une liste des signets existants


Dernière édition par ygeronimi le Lun 6 Fév 2017 - 18:56, édité 1 fois
Revenir en haut Aller en bas
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 18:54

OK. Ce sera fait dans qelques minutes.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 19:21

C'est fait.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyLun 6 Fév 2017 - 19:50

Merci Klaus, je vais charger tout de suite.
Laughing
Revenir en haut Aller en bas
Fredisland




Nombre de messages : 261
Date d'inscription : 30/03/2018

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 11:51

Les fonctions synedit de KGF sont-elles applicables à un synedit PANORAMIC ?
Dit autrement, est-il possible d'ajouter un signet sur un synedit PANO si on charge la DLL KGF ?
Revenir en haut Aller en bas
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 11:58

Non.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Fredisland




Nombre de messages : 261
Date d'inscription : 30/03/2018

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 12:03

Klaus a écrit:
Non.

SYNEDIT (gestion des signets) 4132_1358158054_crise-de-nerfs-ifrs_1000x533
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 15:47

lol!

Voilà l' une des raisons qui ont eu raison de mon éditeur perso.
Encore trop de restrictions sur cet objet en Panoramic pur.
C' est un peu le mal du langage, on a un objet mais ses propriétés
ne sont pas assez développées, l' objet GRID en est un autre exemple.
Wink
Revenir en haut Aller en bas
Fredisland




Nombre de messages : 261
Date d'inscription : 30/03/2018

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 16:06

Yannick a écrit:
lol!

Voilà l' une des raisons qui ont eu raison de mon éditeur perso.
Encore trop de restrictions sur cet objet en Panoramic pur.
C' est un peu le mal du langage, on a un objet mais ses propriétés
ne sont pas assez développées, l' objet GRID en est un autre exemple.
Wink

A coté Powersoft Maker faisait certaines prouesses mais sa philosophie et ses limitations n'étaient pas les mêmes. Un mix des deux aurait été trop génial....
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 17:01

Le problème ne vient pas de l' auteur ni de la philo mais un peu de nous.
L' auteur sort un objet, commence à rendre disponible ses propriétés, et hop...
...on le distrait sur un autre sujet ou objet et l' évolution de l' objet s' interrompt.
Twisted Evil
Revenir en haut Aller en bas
Jack
Admin
Jack


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 17:50

Yannick a écrit:
Le problème ne vient pas de l' auteur ni de la philo mais un peu de nous.
L' auteur sort un objet, commence à rendre disponible ses propriétés, et hop...
...on le distrait sur un autre sujet ou objet et l' évolution de l' objet s' interrompt.

Tout est dit.

_________________
SYNEDIT (gestion des signets) Webdav username : panoramic@jack-panoramic password : panoramic123


Dernière édition par Jack le Sam 5 Mai 2018 - 10:39, édité 1 fois
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 19:17

@ Jack,

L' objet SYNEDIT est un objet crucial pour un éditeur de code.
Ceci dit, il n' a pas plus d' intérêt qu' un simple objet MEMO si il
n' a pas toutes ses propriétés (gestion des pliages de blocs, gestion des signets, etc...)
Il mérite d' être fini.
Cela a d' autant plus d' importance si tu veux être soulagé de la partie éditeur
et te consacrer au langage pur.
Si un ou plusieurs éditeurs voyait le jour, ta charge se limiterait à l' édition des Make_... .
Laughing

Petit +
Le développement de plusieurs éditeurs pour le langage augmenterait sa visibilité
et attirerait d' autres nouveaux par les sites des Panoramiciens dédiés à leurs développements.
Wink
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 19:28

Pauvre Jack, il ne sait plus où donner de la tête ! geek

Concernant les signets, j'ai résolu le problème avec un LIST et des pseudo repères.
Cela permet de se localiser dans un source même important.

Voir mon éditeur PanExpress que j'ai repris dans ce fil de discussion et qui est téléchargeable sur mon webdav.
https://panoramic.1fr1.net/t5162p25-une-copie-de-panoramic-editeur#70708
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 20:44

Est-ce que vous avez essayé ce qui marche dans Panoramic-Editor:
ctrl/shift/n   n=1...9 pour définir le signet n
ctrl/n  n=1...9 pour aller au signet n
parce que ça marche très bien, dans le Synedit de Panoramic...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 20:55

Les raccourcis claviers...
Ben, il manque la commande/Fonction que tu as créée dans KGF en natif pour les programmer.
Ou j' ai sauté un épisode.
scratch
Revenir en haut Aller en bas
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 20:58

Si tu veux le faire par programme, pourquoi ne pas envoyer ces codes directement au Synedit via son handle ? Il y a les fonctions de KGF.dll pour cela, ou l'API indiqué par Papydall. Tout cela est parfaitement faisable.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

SYNEDIT (gestion des signets) Empty
MessageSujet: re   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 21:03

Que l' on passe par KGF ou une API ce sera de l' externe.
L' éditeur ne sera pas portable sur d' autres OS...
Wink
Revenir en haut Aller en bas
Klaus

Klaus


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

SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) EmptyMer 2 Mai 2018 - 21:11

Certes. Mais ne penses-tu pas que sur d'autres OS, il y a des éditeurs genre NotePad++ qui feront parfaitement l'affaire ? Je me vois mal concevoir un éditeur universel pour Panoramic, sans une connaissance approfondie de ces différents OS.

Pour ma part, je me cantonne à Windows que je connais bien, et k'essaie d'en tirer le meilleur. Pour mempment, je n'ai pas l'impression que les versions pour d'autres OS soient si abouties que ça, encore moins utilisées à grande échelle. Le problème de l'éditeur se pose surtout sous Windows (quantitativement parlant, par rapport au nombtre d'utilisateurs). Et dans ce domaine, entre Panoramic_Editor qui a fait de sérieux progrès et Synedit_Editor, pour moi, c'est suffusant...

Je dis ça... ce n'est que mon avis personnel. Je ne souhaite en aucun cas décourager qui que ce soit de développer son propre éditeur. Loin s'en faut, et je suis avec un grand intérêt les différents projets qui sont actifs actuellement, dans ce domaine.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





SYNEDIT (gestion des signets) Empty
MessageSujet: Re: SYNEDIT (gestion des signets)   SYNEDIT (gestion des signets) Empty

Revenir en haut Aller en bas
 
SYNEDIT (gestion des signets)
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» Objet Synedit (gestion numéro)
» V3.26 du 23/08/2014 - gestion ON_CHANGE dans Synedit
» V3.28 du 26/08/2014 - Synedit: gestion codes ANSI - Unicode
» V3.34 du 29/08/2014: Synedit: F1 avec $ en fin de mot-clé
» KGF_prerelease

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Activité des sites créés par les Panoramiciens. :: Le site de Klaus-
Sauter vers: