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
» PanExpress : l'éditeur Panoramic avec création d'objet
par Jean Claude Aujourd'hui à 11:55

» Projet de planétarium virtuel.
par Pedro Alvarez Hier à 17:29

» Quantité de mémoire utilisée par un exe
par Navigateur Hier à 14:52

» Problème avec 'file_load'.
par Pedro Alvarez Hier à 8:12

» Version instantanée V 0.9.28i20 du 13/06/2018
par jjn4 Sam 16 Juin 2018 - 14:25

» string$(0,chr$(32)) sans erreur
par silverman Ven 15 Juin 2018 - 19:56

» Version instantanée V 0.9.28i19 du 13/06/2018
par Minibug Ven 15 Juin 2018 - 19:14

» Mes souhaits d'amélioration de Panoramic.
par Pedro Alvarez Jeu 14 Juin 2018 - 20:17

» [RÉSOLU] Message d'erreur impossible à indentifier
par Minibug Mer 13 Juin 2018 - 20:52

» Cadre pour image
par Jean Claude Mar 12 Juin 2018 - 16:31

» Créateur d'objets Panoramic
par Minibug Mar 12 Juin 2018 - 14:02

» Planétarium gratuit.
par Jean Claude Sam 9 Juin 2018 - 18:50

» Comment afficher une image sans fond.
par JL35 Sam 9 Juin 2018 - 14:16

» image_width(n) et image_height(n)
par silverman Sam 9 Juin 2018 - 11:22

» Site sur la programmation sympa
par Jean Claude Jeu 7 Juin 2018 - 11:20

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2018
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

Partagez | 
 

 SimpleEditor

Aller en bas 
Aller à la page : Précédent  1, 2, 3, 4 ... 9, 10, 11  Suivant
AuteurMessage
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 12 Avr 2017 - 4:13

A moins que...
... tu lui as demandé de s'ouvrir lui même !
geek jocolor rendeer drunken

J' ai un peu peur que tu aies fais une brouillade de variables.
lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Mer 12 Avr 2017 - 7:19

Salut Yannick !

Ben là je vois pas ce que j'aurai pu faire... drunken
Seulement quelques ligne de code avec des instruction standards.
Puis je clic sur l'icone EXECUTE. On attends et ensuite il y a le message que j'ai indiqué.

Tonybac l'a installé aussi et il a eu le même problème. Je ne comprend pas... Suspect
D'autant plus qu'avec ma version de GPP 0.69.5 l'EXECUTION fonctionne parfaitement.
Par contre dans GPP j'utilise une version plus ancienne de PSA (PANO SANS EDITEUR).
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Refrigerateu   Mer 12 Avr 2017 - 11:56

Super 4 fois que je tape le même message ! bounce

Je disais donc :

Je suis sur windows 10 familiale
Mon dossier de travail est sur le bureau

Je lance SimpleEditor avec Panoramic-Editor
Je charge par Ouvrir son propre fichier source dans SimpleEditor
Je clique sur Executer de SimpleEditor...

...J' ai un deuxième SimpleEditor.
scratch

Capture d ecran:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Mer 12 Avr 2017 - 12:43

Eh bien tu as de la chance ! Pas nous... Mad pale confused
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 12 Avr 2017 - 13:36

Et encore, j' ai une chance de plus de planter que vous.
Avec Avast, il me décortique les *.exe créés avant de les lancer ce qui me donne un message de violation.
Ce message n' est pas bloquant...mais ca fait monter la tension.
Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Jeu 13 Avr 2017 - 13:03

Fermeture par la croix géré
Lancement du Preview par son nom court

Le zip est à jour.
Laughing

Je vous suggère de virer tout ce qui concerne SimpleEditor 
et de recharger le zip.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Jeu 13 Avr 2017 - 13:04

-doublon-
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Jeu 13 Avr 2017 - 13:53

Salut Yannick !

Je ne vois aucun changement, l'execution ne fonctionne toujours pas...
Le nom du fichier 'temp' est toujours en nom long ! drunken
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Jeu 13 Avr 2017 - 17:45

@ Laurent,

Le message affiche le nom long mais la soumission à exécution se fait sur le nom court.

Code:
   VerifPreVi:
       laptime%=laptime%+1
       if file_exists(PreviewFile$)=1
         Timer_off TimerPreVi%
         NomCourt(PreviewFile$)
         PreviewFileCourt$ = court$
         execute PreviewFileCourt$         
      else   
         if file_exists(ficlog$)=1
            Timer_off TimerPreVi%
            file_open_read F_or%,ficlog$
            file_readln F_or%,v$ : ErrorLine%=val(v$)
            file_readln F_or%,v$ : ErrorType%=val(v$)
            file_readln F_or%,v$ : ErrorDef$ =v$
            file_close F_or%
            file_delete ficlog$
            mess2$ = "ERROR !"+chr$(13)+"line "+str$(ErrorLine%)+" - Type "+str$(ErrorType%)+chr$(13)
            mess2$ = mess$+ErrorDef$
            m2%= message_warning_ok()
            GotoLine(ErrorLine%)
         end_if
      end_if
      if laptime%=40
         Timer_off TimerPreVi%
         m2% = message_warning_ok(PreviewFile$+chr$(13)+"Ce fichier est introuvable !")
      end_if
   return

Laughing 

Et, là, je ne comprends pas.
Chez moi tout fonctionne parfaitement.
scratch geek drunken
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Ven 14 Avr 2017 - 7:55

Je vais regarder tout ça durant ce grand week-end !
Merci Yannick. Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
silverman

avatar

Nombre de messages : 643
Age : 46
Localisation : Picardie
Date d'inscription : 18/03/2015

MessageSujet: Re: SimpleEditor   Ven 14 Avr 2017 - 10:23

Même pb que laurent; Le pb se situe dans l''execute wait' de la ligne 3214,le contenu de 'log$' est anormal
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Ven 14 Avr 2017 - 11:40

Je sent qu'on approche de la solution... Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 14 Avr 2017 - 14:33

Oups...un "\" en trop...

Remplacez les lignes 145 à 181 par celles-ci :
Code:
' ! FICHIERS
 dim Kgf$       : Kgf$   = Path$+"fic\dll\KGF.dll"
 dim User32$    : User32$="User32.dll"
 dim IOdll$     : IOdll$ = Path$+"fic\dll\inpout32.dll"
 
 dim Kgf_help$  : Kgf_help$  = Path$+"fic\chm\KGF.chm"
 dim Chee_help$ : Chee_help$ = Path$+"fic\chm\Cheetah.chm"
 dim Pano_help$ : Pano_help$ = Path$+"fic\chm\Panoramic.chm"
 dim Edit_help$ : Edit_help$ = Path$+"fic\chm\SimpleEditor.chm"

 dim Syntaxe$   : Syntaxe$ = Path$+"fic\param\Panoramic.ini"
 dim SynColfile$: SynColfile$=Path$+"fic\param\SyneditColor.ini"
 dim Param$     : Param$ = Path$+"fic\param\Parametres.inf"
 
 dim AppPano$ : AppPano$ = Path$+"fic\param\PanoApp.txt"
 dim AppEditor$ : AppEditor$ = Path$+"fic\param\EditorApp.txt"
 
 dim MakeExe$ : MakeExe$ = Path$+"fic\plug\Make_Exe.exe"
 dim PanoExe$ : PanoExe$ = Path$+"fic\plug\PANORAMIC.exe"
  
 dim ImgToolbar$     : ImgToolbar$ =Path$+"fic\img\toolbar.bmp"
 dim ImgExeBar$     : ImgExeBar$  =Path$+"fic\img\execute.bmp"
 dim ImgSignBar$     : ImgSignBar$ =Path$+"fic\img\Signbar.bmp"
 dim ImgBtnOn$(21)   : for i%=1 to 21 : ImgBtnOn$(i%)  =Path$+"fic\img\btn_"+str$(i%)+"1.bmp"  : next i%
 dim ImgBtnClc$(21) : for i%=1 to 21 : ImgBtnClc$(i%) =Path$+"fic\img\btn_"+str$(i%)+"2.bmp"  : next i%
 dim ImgBtnOff$(21) : for i%=1 to 21 : ImgBtnOff$(i%) =Path$+"fic\img\btn_"+str$(i%)+"3.bmp"  : next i%
 dim ImgSignOn$(9)   : for i%=0 to 9  : ImgSignOn$(i%) =Path$+"fic\img\Sign_"+str$(i%)+"1.bmp" : next i%
 dim ImgSignClc$(9) : for i%=0 to 9  : ImgSignClc$(i%)=Path$+"fic\img\Sign_"+str$(i%)+"2.bmp" : next i%
 dim ImgSignOff$(9) : for i%=0 to 9  : ImgSignOff$(i%)=Path$+"fic\img\Sign_"+str$(i%)+"3.bmp" : next i%
 dim ImgPanoLogo$   : ImgPanoLogo$ =Path$+"fic\img\PanoLogo.bmp"
 dim ImgEditLogo$   : ImgEditLogo$ =Path$+"fic\img\EditLogo.bmp"
 dim ImgBtnDelelete$ : ImgBtnDelelete$ =Path$+"fic\img\btndelete.bmp"
 dim ImgBtnValid$ : ImgBtnValid$ =Path$+"fic\img\btnvalid.bmp"
 dim ImgPictRappel$  : ImgPictRappel$=Path$+"fic\img\horloge.bmp"
 
 dim ImgAnnul$       : ImgAnnul$=Path$+"fic\img\annul.bmp"
   ' -

Celà résout il ton problème Laurent ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 14 Avr 2017 - 15:56

Mise à jour du zip !

Correction des chemins de fichiers.
Ajout d' un menu contextuel (clic droit sur l' éditeur)
Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Sam 15 Avr 2017 - 14:51

Mise à jour du zip !

Début l' aide de l' éditeur...
L' aide Panoramic est l' aide en ligne reprise dans un chm (connexion internet obligatoire )
L' aide KGF est la sienne.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Sam 15 Avr 2017 - 17:26

Salut yannick !

Toujours pas d’exécution et le fichier est toujours 'introuvable' !
Aujourd'hui je teste depuis encore un autre PC, donc cela ne vient pas de là.

es tu sûr des chemins car à mon avis c'est là que ça pose problème... affraid
Bon courage pour la suite. Wink drunken
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Re   Sam 15 Avr 2017 - 19:18

Si le chemin du fichier qui n est pas trouvé est bon.
Si en vérifiant, après coup, le fichier a été créé.
Ce ne peut pas être un problème de chemin.
Ton ordi est peut-être plus lent que le mien.
Essaies d' augmenter le nombre de boucle du timer pour voir...
Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 16 Avr 2017 - 12:47

J' ai changé le zip sur mon Webdav.

Le zip contient :

SimpleEditor.bas
SimpleEditor.exe

Dossier "fic"
=>img (toutes les images)
=>chm (les fichiers d' aide *.chm pour Panoramic,KGF et SImpleEditor
=>param (la syntaxe,les couleurs,les paramètres utilisateur,les fichiers pour les "A Propos")
=>dll (KGF.dll)
=>plug (Make_Exe.exe)

Vous n' avez rien à re-paramétrer dans le source !

Ce que fait SimpleEditor :


Au 1er lancement, il crée deux dossiers :
1 dans "Mes Documents"
1 dans "C:\Temp"

Pour la prévisualisation comme pour créer un exécutable ou une application
SimpleEditor recrée un fichier source dans le dossier racine du source actif englobant les fichiers en #INCLUDE
si il y en a.

Pour la prévisualisation : 

Le fichier source recréé est transformé en exécutable.
Une fois l' exécutable temporaire créé, il est supprimé.
le fichier exécutable est lancé.
ces fichier sont temporaires et annotés "Temp_" 
l' exécutable est supprimé à la fermeture de l' onglet contenant le fichier source.

Si le source est "Nouveau_x.bas" et n' a pas été enregistré, son dossier racine sera 
le dossier créé dans "Mes Documents"
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Dim 16 Avr 2017 - 13:00

Je viens de mettre le nez dans ton code pour essayer de trouver le problème.

J'ai regardé dans VerifPreVi:, le nom du fichier en ligne 2316 est un nom long alors que le fichier qui est sauvegardé est un nom court !
Je pense qu'il faut transformer PreviewFile$ en nom court.

Tu devrai essayé de faire une sauvegarde avec un nom de plus de 8 caractere et tu verra que ça bug à cause de cela.

c'est ce que je t'avais déjà fais remarqué la dernière fois. Wink

EDIT : je viens de voir ton message de 12:47 a l'instant. je vais tester.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Dim 16 Avr 2017 - 13:14

Je viens de tester, j'ai toujours le même problème !

1) J'ouvre simple_editor.exe
2) Je charge le fichier D:\BASIC\GPP\GPP Alpha 0.70.0.bas
3) j’exécute le code depuis l'icone
4) rien ne se passe puis message d'erreur

Si tu regarde dans mes fichiers, j'ai un fichier D:\BASIC\GPP\TEMP_G~1.exe
Donc c'est un nom court de mon programme.
D'ailleur si je clique sur D:\BASIC\GPP\TEMP_G~1.exe je le lance sans aucune difficulté !
C'est la preuve que le problème vient bien de là ! drunken

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
silverman

avatar

Nombre de messages : 643
Age : 46
Localisation : Picardie
Date d'inscription : 18/03/2015

MessageSujet: Re: SimpleEditor   Dim 16 Avr 2017 - 14:48

Pareil !

Le fichier est enregistré avec un nom court, mais SE recherche l'existence du fichier... au nom long pour pouvoir exécuter celui au nom court What a Face
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Re   Dim 16 Avr 2017 - 19:32

Je réponds depuis mon téléphone.
Mon ordi est en pleine maj de windows et c est plutôt long ce coup ci. Rolling Eyes
Des que c est fini je regarde, apparemment  j' ai fais des noeuds de variables entre les noms courts et longs...
Wink

53%...54... bounce
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 16 Avr 2017 - 22:04

Essayez de remplacer la procédure Preview() par celle-ci :

Code:
   sub Preview()
      dim_local i%,res%,Cl%,Cc%,SyNbline%,l$,f$,Tmp_file$,TmpFileCourt$,log$,exe$,m%,mess$,v$
      
      if NbOnglet%=0
         if Langue%=1
            m%=message_information_ok("Impossible."+chr$(13)+"Maybe you should open a program source...")
         else
            m%=message_information_ok("Opération impossible."+chr$(13)+"Peut être devriez vous ouvrir un programme...")
         end_if
         exit_SUB      
      end_if
      
      clear PvListe%
      ' memorisation de la position du curseur
      Cl% = dll_call3("SyneditFunction",ActiveSE%,30,0)
      ' assemblage
      SyNbline% = dll_call3("SyneditFunction",ActiveSE%,28,0)   

      if SyNbline% =0
         if Langue%=1
            m%=message_warning_ok("Hey, Where is your program ?!...")
         else
            m%=message_warning_ok("Ben, il est où le code ?!...")
         end_if
         exit_SUB      
      end_if
      
      res% = dll_call3("SyneditFunction",ActiveSE%,18,1)   
      res% = dll_call3("SyneditFunction",ActiveSE%,14,SyNbline%)
      res% = dll_call3("SyneditFunction",ActiveSE%,17,handle(PvListe%))   
      ' verification des #include
      for i%=1 to count(PvListe%)
         l$=trim$(item_read$(PvListe%,i%))
         if left$(l$,1)="#"
            f$=mid$(l$,11,len(l$)-11)
            if instr(f$,"\")=0
               f$ = ActiveDir$+f$
            end_if
            file_add PvListe%,f$
            l$="' "+l$
            item_delete PvListe%,i%
            item_insert PvListe%,i%,l$
         end_if
      next i%
      file_save PvListe%,ActiveDir$+"Temp_"+ActiveFile$
      res% = dll_call3("SyneditFunction",ActiveSE%,18,Cl%)
      
      Tmp_file$ = ActiveDir$+"Temp_"+ActiveFile$
      NomCourt(Tmp_file$)
      TmpFileCourt$ = court$
         
      NomCourt(MakeExe$)
      log$ = court$         

      PreviewFile$ = left$(Tmp_file$,len(Tmp_file$)-3)+"exe"
      NomCourt(PreviewFile$)
      PreviewFile$ = court$
      if file_exists(PreviewFile$)=1 : file_delete PreviewFile$ : end_if
            
      ficlog$ = left$(Tmp_file$,len(Tmp_file$)-3)+"log"
      NomCourt(ficlog$)
      ficlog$ = court$      
      if file_exists(ficlog$)=1 : file_delete ficlog$ : end_if            
               
      execute_wait log$+chr$(32)+"-e"+chr$(32)+TmpFileCourt$
      file_delete Tmp_file$
      
      if file_exists(PreviewFile$)=1
         execute PreviewFile$
      else
         if file_exists(ficlog$)=1
            Timer_off TimerPreVi%
            file_open_read F_or%,ficlog$
            file_readln F_or%,v$ : ErrorLine%=val(v$)
            file_readln F_or%,v$ : ErrorType%=val(v$)
            file_readln F_or%,v$ : ErrorDef$ =v$
            file_close F_or%
            file_delete ficlog$
            mess2$ = "ERROR !"+chr$(13)+"line "+str$(ErrorLine%)+" - Type "+str$(ErrorType%)+chr$(13)
            mess2$ = mess$+ErrorDef$
            m2%= message_warning_ok()
            GotoLine(ErrorLine%)
         end_if      
      end_if
   end_sub


Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

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

MessageSujet: Re: SimpleEditor   Dim 16 Avr 2017 - 23:47

Ton code n'y change rien Yannick !

J'ai creusé un peu et a priori j'ai un problème dans le retour de la variable court$ qui retourne une chaîne vide dans le VerifPreVi.

Si je mets des boites de dialogue (MESSAGE) dans la SUB NomCourt() je trouve les bonnes valeurs t$ et court$.

J'ai aussi un retour de la variable court$ qui est vide juste après la ligne res% = dll_call2("GetShortName",adr(long$),adr(court$))

C'est à y perdre son latin... geek
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Klaus

avatar

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

MessageSujet: Re: SimpleEditor   Dim 16 Avr 2017 - 23:53

Citation :
J'ai aussi un retour de la variable court$ qui est vide juste après la ligne res% = dll_call2("GetShortName",adr(long$),adr(court$))
Je n'ai pas plongé dans le source - je suis trop pris avec Synedit_Editor. Mais la fonction GetShortName, je connais. Est-ce qu'une ligne
Code:
court$ = string$(255," ")
précède cet appel, qui devrait être suivi de
Code:
court$ = trim$(court$)
Ceci pourrait être une explication.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé




MessageSujet: Re: SimpleEditor   

Revenir en haut Aller en bas
 
SimpleEditor
Revenir en haut 
Page 3 sur 11Aller à la page : Précédent  1, 2, 3, 4 ... 9, 10, 11  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: