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
» Logiciel de planétarium.
Compilateur FBPano - Page 8 Emptypar Jack Aujourd'hui à 10:03

» Un autre pense-bête...
Compilateur FBPano - Page 8 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Compilateur FBPano - Page 8 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Compilateur FBPano - Page 8 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Compilateur FBPano - Page 8 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Compilateur FBPano - Page 8 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Compilateur FBPano - Page 8 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Compilateur FBPano - Page 8 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Compilateur FBPano - Page 8 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Compilateur FBPano - Page 8 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Compilateur FBPano - Page 8 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Compilateur FBPano - Page 8 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Compilateur FBPano - Page 8 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Compilateur FBPano - Page 8 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Compilateur FBPano - Page 8 Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-29%
Le deal à ne pas rater :
DYSON V8 Origin – Aspirateur balai sans fil
269.99 € 379.99 €
Voir le deal

 

 Compilateur FBPano

Aller en bas 
+11
Pedro
Ouf_ca_passe
RMont
Yannick
Klaus
papydall
pascal10000
Minibug
Jicehel
jpcr
jean_debord
15 participants
Aller à la page : Précédent  1, 2, 3 ... 7, 8, 9, 10, 11  Suivant
AuteurMessage
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptySam 21 Jan 2017 - 12:54

Merci Jean pour ces éclaircissements.
C’est vrai que l’appui sur S (Sauvegarde automatique) est impressionnant : plusieurs centaines d’image PNG !


Une suggestion :
Comme on ne se souvient pas toujours  des touches qu’il faut utiliser pour telle ou telle action, je te suggère d’agrandir la fenêtre un peu sur la droite (par exemple)  pour y afficher les différentes commandes  et leurs significations :<Clic gauche>, <clic droit>, <A>, <E>, etc..

A+
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Ouf_ca_passe




Nombre de messages : 285
Age : 76
Localisation : Villeneuve d'Ascq (59-Dpt du NORD) France
Date d'inscription : 21/12/2015

Compilateur FBPano - Page 8 Empty
MessageSujet: Fourmi de Langton   Compilateur FBPano - Page 8 EmptyLun 23 Jan 2017 - 9:11

Bonjour Jean Debord

Ta fourmi de Langton déambule parfaitement,
même si elle n'est pas prêteuse.

https://www.youtube.com/watch?v=YNI34l58Kbw
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyLun 23 Jan 2017 - 9:18

papydall a écrit:

Comme on ne se souvient pas toujours  des touches qu’il faut utiliser pour telle ou telle action, je te suggère d’agrandir la fenêtre un peu sur la droite (par exemple)  pour y afficher les différentes commandes  et leurs significations :<Clic gauche>, <clic droit>, <A>, <E>, etc..

C'est effectivement ce que j'aurais dû faire ... Ce sera pour la prochaine version Smile
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyLun 23 Jan 2017 - 10:31

jean_debord a écrit:

Il est possible que la cadence réelle (FPS) soit inférieure à 50 images par seconde. Je vais étudier cela ...

J'ai fait quelques tests.

Sous Windows XP, 32 bits, avec une machine de performances moyennes, on ne dépasse pas 60 FPS environ.

Donc je garde 50 FPS comme étant l'option par défaut.

On pourra faire mieux quand FBPano aura un accès à OpenGL (ce n'est pas pour demain !)
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyMar 24 Jan 2017 - 11:31

Nouvelle version avec les commandes affichées :

Compilateur FBPano - Page 8 Fourmi11

La liste des commandes est mise à jour quand on passe en mode Génération.

Les listes sont stockées sous formes de sprites (fichiers PNG)
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 23 Fév 2017 - 17:08

Nouvelle version 0.19
---------------------

- Deux nouvelles fonctions pour les polices de caractères :

   * NUM_FONT : retourne le numéro associé par FLTK à une police donnée

   * FONT_LIST : retourne la liste des polices installées (analogue à FONT_NAMES_ADD de PANORAMIC sauf que les résultats sont retournés dans des tableaux)

- Ajout du programme sur la fourmi de Langton (exemples\vie\fourmi.bas)

- Mise à jour de la documentation :

   * Premier chapitre sur les objets FLTK (doc\widgets.htm ; accessible aussi par fbpano.htm dans le répertoire d'installation)

   * Les références aux programmes exemples sont désormais présentées sous forme de liens : en cliquant sur le lien vous afficherez le code de l'exemple dans le navigateur, voire même dans l'éditeur si vous en avez configuré un.
     Sur l'exemple ci-dessous, le fait de cliquer sur le lien ex01.bas a lancé automatiquement l'éditeur Geany avec le texte du programme :

Compilateur FBPano - Page 8 Lien10

Le fichier setup_019.exe pour l'installation automatique sous Windows est sur mon WebDav, dossier FBPano.

Comme il y a eu un peu de réorganisation dans les répertoires, afin de ne pas garder de fichiers obsolètes je conseille là encore de désinstaller l'ancienne version et de réinstaller la nouvelle dans le même répertoire, à l'aide de l'installateur setup_019.exe
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 16 Mar 2017 - 9:44

Pour la future version 0.20 j'ai fait un programme de rotation et mise à l'échelle des images :

Compilateur FBPano - Page 8 Rotati10

Cela marche très bien. La transformation de l'image est pratiquement instantanée.

On pourra sans doute en tirer une DLL utilisable par PANORAMIC.
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 16 Mar 2017 - 12:50

Jean_debord a écrit:
On pourra sans doute en tirer une DLL utilisable par PANORAMIC.

Ça sera sympa pour, par exemple, faire tourner un  alien  attaché par l’une de ses antennes ! Smile
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 30 Mar 2017 - 9:07

Nouvelle version 0.20
---------------------

- Nouvelles fonctions :
 
   * get_img_size : retourne les dimensions d'une image contenue dans un fichier (largeur, hauteur et nombre d'octets par pixel)

   * min(x()) : minimum d'un tableau de réels
       
   * max(x()) : maximum d'un tableau de réels
       
   ATTENTION : les tableaux commencent à l'indice 0 !  
   
- Nouvelles possibilités pour les fenêtres (FORM) :

   * Redimensionnement possible
   
   * Utilisation de plusieurs fenêtres    
   
   Voir les explications dans le document doc\form_alpha_edit_spin.htm
       
- Ajout du programme de rotation et mise à l'échelle des images (exemples\FLTK\ex68.bas)

- Mise à jour de la documentation :

   * 5 nouveaux chapitres sur les objets FLTK (accessibles par fbpano.htm dans le répertoire d'installation). Tous les objets présents dans cette version sont maintenant documentés !


- Installation : les fichiers sont sur mon WebDav, dossier FBPano.

   * Si vous avez installé la version 0.19 : ne pas désinstaller ; exécutez le programme de mise à jour update_019_to_020.exe en gardant le même répertoire d'installation que pour la 0.19

   * Si vous avez une version antérieure à 0.19 : désinstallez cette version et installez la version 0.20 complète avec le programme setup_020.exe
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 30 Mar 2017 - 9:21

Dans 10 jours j'aurais du temps le weekend, alors je testerait et j'essayerais d'adapter un jeu pour voir (un casse brique ou un shoot-then-up) pour voir la facilité et la rapidité du résultat. J'en profiterait pour refaire une installation et regarder l'aide et je te ferais un retour  Wink


Dernière édition par Jicehel le Ven 31 Mar 2017 - 7:59, édité 1 fois
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 30 Mar 2017 - 9:27

Merci Jicehel Smile (et aussi pour tes références sur le traitement d'images dans un autre topic)

Pour adapter des jeux, je te conseille de partir des exemples sur le jeu de la vie et la fourmi de Langton.
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyVen 31 Mar 2017 - 8:02

OK, je regarderais mais je ferais sans doute un jeu qui m’intéresse plus. (C'est un moyen comme un autre de s'amuser en testant) et j'aimerais voir par rapport à d'autres jeux faits en Panoramic si l'adaptation apporte entre autre de la vitesse car c'est souvent un des point faible pour un jeu d'action en Panoramic actuellement.
Je verrais aussi la facilité d'ajout de sons, musique etc ...
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyVen 31 Mar 2017 - 9:21

- Pour la musique, il n'y a RIEN (pour le moment) ; ça simplifiera les tests Smile

- Pour les exemples, c'est surtout pour voir comment fonctionnent les animations : il te faudra créer des sous-programmes, sur le modèle suivant :

Code:

    dim FPS% = 24  ' 24 images par seconde
    
    fb_form 500, 500
    
    fb_animate adr(draw_frame), adr(event_keyboard), adr(event_mouse), FPS
    
    ' --------------------------------------------------------------------
    
    sub draw_frame(done%)
      ' Instructions de dessin
    end_sub
    
    sub event_keyboard(event_type%, keycode%, done%)
      ' Traitement des evenements "clavier"
    end_sub  
    
    sub event_mouse(event_type%, mouse_check%, x%, y%, btn%, wheel%, done%)
      ' Traitement des evenements "souris"
    end_sub

Pour plus de précisions, voir la documentation de FBPano, chapitre "Les instructions graphiques de FreeBASIC", et/ou mon article n° 18 (PLM 30)
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptySam 8 Avr 2017 - 9:42

J'ai ajouté dans les exemples FLTK le petit programme suivant :

Code:

dim img_2d% = 0, img_fb% = 1
    
dim angle%, R%, G%, B%, txt$
    
2d_img_begin img_2d, 300, 300
  2d_font FL_TIMES_BOLD, 16
  for angle = 0 to 330 step 30
    hsvtorgb angle, 1, 1, R, G, B
    2d_pen_color R, G, B
    txt = "   inclinaison de " & angle & "°"
    2d_print txt, 150, 150, angle
  next angle
2d_img_end
    
2d_img_to_fb img_2d, img_fb
    
fb_form 400, 400
    
fb_animate adr(draw_frame), adr(event_keyboard)
    
sub draw_frame (done%)
  fb_cls
  fb_multiput 200, 200, img_fb, , , , angle
  angle = angle + 1
end_sub
    
sub event_keyboard(event_type%, keycode%, done%)
  done = (keycode = 27)
end_sub

Il se contente de reprendre l'image créée par le programme ex33 et de la faire tourner.

Si vous voulez un effet de pseudo-3D, remplacez la ligne fb_multiput... par :

Code:

fb_multiput 200, 200, img_fb, , , abs(sin(0.05 * angle)), angle
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 20 Avr 2017 - 9:22

Nouvelle version 0.21
---------------------

1. Ajout des PROGRESS_BAR et des TIMER.

Les PROGRESS_BAR fonctionnent comme dans PANORAMIC.

Pour les TIMER c'est un peu différent :

- il n'y a pas d' "objet" TIMER, ce dernier est plutôt considéré comme un événement qui se déclenche à intervalle constant.

- l'instruction ON_TIMER associe un sous-programme à un objet déjà existant (bouton, EDIT, etc.)

- l'instruction TIMER_INTERVAL définit la période du TIMER ; elle doit être placée à l'intérieur du sous-programme

- l'instruction TIMER_REMOVE supprime le TIMER associé à un objet

- les instructions TIMER, TIMER_ON et TIMER_OFF de PANORAMIC n'ont pas d'équivalent dans FBPano.

Pour plus de précisions sur les TIMER, voir la section qui leur est consacrée dans la doc (chapitre "Les objets FLTK : Généralités") ainsi que le programme exemple ex69.bas (dans exemples\FLTK)

2. Ajout de 2 nouvelles instructions : COLOR_SELECTION_FL et COLOR_SELECTION_RGB pour changer la couleur de l'élément sélectionné dans un LIST, MENU etc.

3. Documentation : nouveau chapitre sur les fonctions graphiques de FLTK

4. Installation : les fichiers sont sur mon WebDav, dossier FBPano.

   * Si vous avez installé la version 0.20 : ne pas désinstaller ; exécutez le programme de mise à jour update_020_to_021.exe en gardant le même répertoire d'installation que pour la 0.20

   * Si vous avez une version antérieure à 0.20 : désinstallez cette version et installez la version 0.21 complète avec le programme setup_021.exe
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyMer 3 Mai 2017 - 9:32

Pour la prochaine version, j'ai ajouté les glissières et les barres de défilement.

Les glissières se présentent sous deux aspects : TRACK_BAR (comme dans PANORAMIC) et TRACK_LINE (avec une ligne médiane, voir la figure). Elles peuvent être horizontales ou verticales. Par défaut, la position du curseur va de 0 à 100 (0 à 10 dans PANORAMIC).

Compilateur FBPano - Page 8 Track_11

Les barres de défilement sont les SCROLL_BAR comme dans PANORAMIC :

Compilateur FBPano - Page 8 Scroll11

La gamme des valeurs possibles et le pas de défilement sont réglables au moyen de l'instruction POSITION_RANGE xmin, xmax, xstep. Notez qu'on peut avoir des valeurs négatives ou fractionnaires, p. ex. -1 à 1 par pas de 0,1.

La prochaine étape consistera à associer les barres de défilement aux CONTAINERs. Je devrais alors pouvoir proposer une saisie de type "Tableur" pour le carnet d'adresses de Ouf_ça_passe.
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 4 Mai 2017 - 9:02

Un exemple de CONTAINER avec barres de défilement, ici dans le programme de rotation d'images :

Compilateur FBPano - Page 8 Rotati11

L'image est affichée sur un objet ALPHA dont la taille est ajustée automatiquement à celle de l'image. Les barres permettent de faire défiler l'image lorsque sa taille dépasse celle du CONTAINER.

On peut placer les barres où on veut (p. ex. la barre horizontale en haut et la barre verticale à gauche) et contrôler quelle barre est affichée.
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyVen 5 Mai 2017 - 8:25

Bravo Jean, désolé, je n'ais pas le temps de programmer et de m'y mettre. J'avoue que je ne comprends pas que ta création rencontre peu d'échos car c'est vraiment un beau boulot. Bon au moins, ça te permet de créer ce que tu veux. En tout cas, c'est vraiment un beau travail. J'espère qu'un jour j'aurais plus de temps mais ce ne sera pas dans un proche avenir, je pense.
Revenir en haut Aller en bas
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyVen 5 Mai 2017 - 14:43

Personnellement, même si je ne poste pas dans cette rubrique, je suis l'évolution de fbpano attentivement.
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptySam 6 Mai 2017 - 9:42

Merci Jicehel et Silverman !

C'est vrai qu'il n'y a pas beaucoup de testeurs pour FBPano. Il semble que la communauté des panoramiciens ait plus besoin d'un éditeur que d'un compilateur en ce moment Smile
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Minibug

Minibug


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

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptySam 6 Mai 2017 - 9:52

Salut jean_debord !

Citation :
Il semble que la communauté des panoramiciens ait plus besoin d'un éditeur que d'un compilateur en ce moment Smile

Rassures toi, il n'y pas beaucoup plus de mouvements, Juste plus de message et de MAJ !Laughing

C'est bien le problème de Panoramic !

Nous ne sommes pas assez nombreux pour s’intéresser à tous les projets et tous le monde ne peux pas répondre à tout.
Du coup on se retrouve le plus souvent avec 2 ou 3 personnes qui suivent un sujet.

Peut être un jour viendra où Panoramic deviendra plus connu...
Et là on aura eu raison de persévérer tout comme Jack le fait depuis 10 ans ! Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Compilateur FBPano - Page 8 Empty
MessageSujet: Re   Compilateur FBPano - Page 8 EmptySam 6 Mai 2017 - 20:38

Me voilà encore banni de mon PC par mon "minecrafteur" et obligé de répondre via mon smartphone... 
Mad

Le sujet m' intéresse mais il me semble que tu as dérivé d' un compilateur vers un langage bis 
et pour arriver à suivre toutes les évolutions ( Panoramic, KGF, FBPano ) 
et essayer de comprendre leurs supports ( Delphi, pascal, free pascal,....) 
sans compter les langages web pour tenir les sites à jour   ... 
geek drunken tongue

Le tout sans avoir fait de grandes études ni dans l informatique voir tout court... 
confused Embarassed affraid
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyJeu 11 Mai 2017 - 10:24

Toujours pour la prochaine version, je pense ajouter 2 instructions FILE_WRITE_CSV et FILE_READ_CSV pour gérer les fichiers CSV (Comma Separated Values = Valeurs séparées par des virgules).

Voici un exemple avec le carnet d'adresses de Ouf_ça_passe :

Code:

const NRECORDS = 3
const NFIELDS  = 3

dim Contact$(NRECORDS, NFIELDS)

data "B", "Alain", "Villeneuve d'Ascq"
data "C", "Bernard", "Lille"
data "D", "Joel", "Lambersart"

dim i%, j%

for i = 1 to NRECORDS
  for j = 1 to NFIELDS
    read Contact(i, j)
  next j
next i    
  
file_open_write 1, "contacts.csv"

for i = 1 to NRECORDS
  file_write_csv 1, Contact(i, 1), Contact(i, 2), Contact(i, 3)
next i  

file_close 1

end

Le fichier créé "contacts.csv" se présente ainsi :

Code:

"B","Alain","Villeneuve d'Ascq"
"C","Bernard","Lille"
"D","Joel","Lambersart"

Qu'en pensez-vous ?
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Ouf_ca_passe




Nombre de messages : 285
Age : 76
Localisation : Villeneuve d'Ascq (59-Dpt du NORD) France
Date d'inscription : 21/12/2015

Compilateur FBPano - Page 8 Empty
MessageSujet: Excellent   Compilateur FBPano - Page 8 EmptyJeu 11 Mai 2017 - 14:57


Excellent.

Merci Jean.
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 EmptyLun 22 Mai 2017 - 9:43

Toujours le carnet d'adresses, avec ici l'interface graphique utilisant une matrice d'objets EDIT et un CONTAINER avec barre de défilement verticale :

Compilateur FBPano - Page 8 Carnet10

Cet exemple sera inclus dans la prochaine mise à jour.
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Contenu sponsorisé





Compilateur FBPano - Page 8 Empty
MessageSujet: Re: Compilateur FBPano   Compilateur FBPano - Page 8 Empty

Revenir en haut Aller en bas
 
Compilateur FBPano
Revenir en haut 
Page 8 sur 11Aller à la page : Précédent  1, 2, 3 ... 7, 8, 9, 10, 11  Suivant
 Sujets similaires
-
» Configurer FBide pour FBPano
» Container_begin
» Un éditeur pour FBPano
» Evolution de FBPano
» Nouvelle version 0.36

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Grands projets réalisés avec Panoramic :: Compilateur FBPANO-
Sauter vers: