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
» Jeu de dames
Aujourd'hui à 22:52 par papydall

» Une boîte à rythmes DRUMBOX
Aujourd'hui à 22:38 par papydall

» Version instantanée du 16 mai 2012: PANORAMIC V 0.9.23i6
Aujourd'hui à 21:52 par Klaus

» MÉTHODE du plus petit carré (régression linéaire)
Aujourd'hui à 21:01 par Severin

» libérer toutes les variables d'un programme sans le fermer
Aujourd'hui à 20:02 par Jean Claude

» boîtes de messages multi-langue
Aujourd'hui à 19:54 par Severin

» BAR und FORM keine Möglichkeit
Aujourd'hui à 19:38 par Severin

» Plugicielle pour Panoramic
Aujourd'hui à 18:39 par Klaus

» Exécution d'un script en Panoramic SANS compiler !
Hier à 13:00 par Klaus

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2012
LunMarMerJeuVenSamDim
 123456
78910111213
14151617181920
21222324252627
28293031   
CalendrierCalendrier

Partager | 
 

 Une commande pour aller à la ligne xxx

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3  Suivant
AuteurMessage
Invité
Invité



MessageSujet: Une commande pour aller à la ligne xxx   Mar 22 Juin 2010 - 21:25

Bonjour,

J'aimerais bien pouvoir avoir une commande dans les menus pour se rendre directement à la ligne xxx.

Parce que moi dans mes long programme de 2000 lignes je trouve cela long de monter et baisser l'ascenseur.

Merci! Very Happy
Revenir en haut Aller en bas
jjn4



Nombre de messages: 1072
Date d'inscription: 13/09/2009

MessageSujet: +++   Mar 22 Juin 2010 - 23:28

Et tu suggères une solution qui serait comment ?
scratch jocolor
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
JL35



Nombre de messages: 3044
Localisation: 77
Date d'inscription: 29/11/2007

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mar 22 Juin 2010 - 23:53

Peut-être des programmes plus courts ? Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus



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

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 0:12

Peut-être Jack pourrait-il rajouter un champ "Numéro de ligne" dans la boite de dialogue "Recherche" et on se pointerait directement sur cette ligne ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klaus.panoramic.voila.net/index.html
cosmos70



Nombre de messages: 2226
Localisation: France-Comté Haute-Saône
Date d'inscription: 07/08/2009

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 2:14

Moi aussi il y a longtemps que j'aimerai cette fonction, même avec une liste des procédure d'appels et aller directement à la procédure cliquée. Mais comme la tache de Jack n'est pas facile!

JL35, le programme que j'ai en tête, je pourrai le penser de n'importe qu'elle façon, c'est pas avec 2000 lignes qu'il marchera. Déjà je me sers du presse-papier pour en alléger une partie.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
JL35



Nombre de messages: 3044
Localisation: 77
Date d'inscription: 29/11/2007

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 13:45

Eh bien, je t'admire si tu arrives à mettre au point et gérer un programme de 10000 lignes..., avec la moindre modif qui risque de tout mettre en l'air.
J'espère que tu fais ça sous forme de modules, avec des sous-programmes, sinon ça devient vite ingérable (du moins pour moi). Surtout si tu t'y replonges plusieurs mois après pour une mise à jour quelconque.

Cela dit ce serait sans doute intéressant de pouvoir se positionner dans l'éditeur à un endroit donné du programme, je dirais plutôt sur une étiquette (par exemple un sous-programme) que sur un numéro de ligne.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cosmos70



Nombre de messages: 2226
Localisation: France-Comté Haute-Saône
Date d'inscription: 07/08/2009

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 14:39

J'ai déjà fais un programme de plus de 22000 lignes. A la fin revenir sur ce qui avait était fait un an avant n'était pas évident, mais maintenant j'ai l'expérience et je sais comment gérer. C'est pour cela que dans mes feuilles ou dans mes boites d'appel, j'y adjoins un bouton qui me permet d'avoir un mémo dans lequel j'y mets la procédure qui a appelé, la raison, le but, et les améliorations à faire. Chaque feuille ou chaque boite à son fichier adjoint.

Et puis il est bon d'avoir un cahier avec des onglets pour chaque procédure avec l'idée qui a conduit à la création de celle-ci. Peut-être même puisse que je l'ai fais, est d'adjoindre mon mémo à onglet. Il y a des petits problèmes, mais minime, et comme il fonctionne!

Mais pour l'instant j'ai pas tout à fait fini les testes pour commencer, j'ai a peu près tout résolu les blocages pour démarrer.
@+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
JL35



Nombre de messages: 3044
Localisation: 77
Date d'inscription: 29/11/2007

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 14:46

C'est admirable si tu arrives à tenir ta documentation à jour, et sur papier qui plus est, en ce qui me concerne j'essaie de mettre le plus de commentaires possibles dans le code, mais malgré ça parfois on a une idée qu'on ne veut pas laisser filer, alors on code en vitesse, et des mois après va retrouver la logique du moment ! sans parler quand il faut se plonger dans les programmes des autres qui étaient tout aussi pressés de coder, j'en sais quelque chose.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cosmos70



Nombre de messages: 2226
Localisation: France-Comté Haute-Saône
Date d'inscription: 07/08/2009

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 15:03

La logique du papier est plus importante que tu crois. Adjoindre un listing d'un sous programme à jour te donne une meilleure lisibilité. Pour ce qui est des commentaires dans le code ça ne suffit pas. J'avais il me semble plus de 300 boites qui étaient des menus multiples, et à la fin pour une boite je ne savais plus où retrouver l'appel de celui-ci, et du pourquoi. C'est pour cela avoir un doc pour chaque boite ou chaque feuille dans les grands programmes, est important.

Pour en revenir à la demande d'aller à telle ligne, en GFA basic, dans la version deux, toutes les procédures ou sub si tu préfaire, avait cette particularité de se replier, ce qui permettait de ne voir que le nom de la procédure, et ça c'est du grand confort!

Au peu pas tout demander à Jack, je trouve qu'il avance vite par rapport au temps qu'il a pour le faire, d'autant qu'il est multi-tache dans son travail. Mais peut-être qu'il trouvera un jour le temps de rajouter une des fonctions de ce poste.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
JL35



Nombre de messages: 3044
Localisation: 77
Date d'inscription: 29/11/2007

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 15:40

Je n'ai pas dit que la documentation papier n'était pas importante, bien au contraire ! c'est même indispensable si on travaille à plusieurs sur un projet.
Je disais seulement qu'il faut se forcer pour le faire, c'est obligé quand on travaille en équipe, mais quand on est tout seul c'est beaucoup plus difficile de se l'imposer.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus



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

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 17:25

Juste une remarque (évidente): pour se placer sur un sous-programme donné, on peut déjà le faire actuellement: dans la boite de recherche, on donne le label du sous-programme avec son ":", et on y est. Exemple: rechercher valider_fiche: pour chercher le début du sous-programme valider_fiche.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klaus.panoramic.voila.net/index.html
cosmos70



Nombre de messages: 2226
Localisation: France-Comté Haute-Saône
Date d'inscription: 07/08/2009

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 19:09

J'y ai bien pensé, le problème est que si on a un tas de procédure, il faut se souvenir du nom, et de son orthographe (surtout si on met des noms à rallonge pour des includes). Ce serait bien d'avoir un combo avec le nom des sous programmes. Marrant, j'ai pas de retour sur cette idée.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
JL35



Nombre de messages: 3044
Localisation: 77
Date d'inscription: 29/11/2007

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 19:26

Pas de retour, peut-être, mais c'est quand même une idée intéressante.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin


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

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 19:49

Une commande dans un menu pour aller directement à une ligne est une idée intéressante.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
JL35



Nombre de messages: 3044
Localisation: 77
Date d'inscription: 29/11/2007

MessageSujet: Re: Une commande pour aller à la ligne xxx   Mer 23 Juin 2010 - 20:00

Perso je verrais plutôt par exemple une commande du menu qui listerait toutes les étiquettes du programme (c'est l'idée de cosmos je pense), avec un clic sur une étiquette qui afficherait à partir du label correspondant (ou clic abandon).
Parce que le renvoi vers un numéro de ligne... comment savoir qu'il faut aller à la ligne 7857 qui ne correspond plus à rien si on a fait des modifs avant( ajouts ou suppressions), et puis un numéro de ligne ça ne parle pas beaucoup, contrairement à un label, dont l'emplacement serait automatiquement à jour, même après modifications.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

Une commande pour aller à la ligne xxx

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 3Aller à la page : 1, 2, 3  Suivant

 Sujets similaires

-
» Commande pour Forum rpg
» Commande si possible
» Augmenter la hauteur de ligne du titre du forum
» Super Smash Flash 2 Demo v0.8 en ligne
» kit pour une désespérée ? :hap:

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-