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
» Planétarium virtuel.
par Pedro Alvarez Hier à 16:57

» Roues dentées
par jean_debord Hier à 10:40

» Attention arnaque !
par mindstorm Jeu 19 Juil 2018 - 19:18

» Qui fait quoi ?
par silverman Mer 18 Juil 2018 - 15:21

» ITEM_SELECT N,L pour synedit
par silverman Mer 18 Juil 2018 - 15:20

» Boussole
par jean_debord Mer 18 Juil 2018 - 11:06

» Roue à n faces
par Marc Dim 15 Juil 2018 - 22:16

» Exemple d'une nouvelle version d'un GRID
par Jean Claude Ven 13 Juil 2018 - 10:32

» Une simple question
par Oscaribout Sam 7 Juil 2018 - 23:20

» BUG sur l'objet TAB
par Jack Sam 7 Juil 2018 - 21:12

» Monopoly moderne
par jjn4 Sam 7 Juil 2018 - 15:06

» Récapitulatif ludothèque panoramic jjn4
par jjn4 Ven 6 Juil 2018 - 17:41

» Lignes ondulées
par JL35 Ven 6 Juil 2018 - 17:39

» bug off_activate 0 : sans d'effet
par silverman Ven 6 Juil 2018 - 13:02

» Position des objets d'un conteneur dans FBPano et Panoramic
par Navigateur Ven 6 Juil 2018 - 12:59

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juillet 2018
LunMarMerJeuVenSamDim
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
CalendrierCalendrier

Partagez | 
 

 Nouvelle version 0.32

Aller en bas 
AuteurMessage
jean_debord

avatar

Nombre de messages : 817
Age : 63
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Nouvelle version 0.32   Mar 24 Avr 2018 - 17:44

Nouvelle version 0.32
---------------------

- Présence d'un éditeur, comme annoncé précédemment (Version alpha, pour les tests uniquement !)

- Ajout des glissières avec indication de valeur (T_Track_Val et T_Track_Val_V). Le programme ex70 a été modifié en conséquence.

- Ajout de 2 fonctions concernant les polices de caractères :

   * IS_MONOSPACE : indique une police à chasse fixe

   * FONT_LIST_MONOSPACE : donne la liste des polices à chasse fixe

- Objet TREEVIEW : Ajout de l'instruction TREE_SELECT_MODE pour modifier la manière dont on sélectionne les éléments dans un TREEVIEW
 (Voir Documentation --> Les objets FLTK --> TreeView --> Modes de sélection)

- Objet FORM : Ajout de l'instruction FORM_ICONIZE pour minimiser une fenêtre

- Nouveau programme exemple : Glissières animées (exemples\FLTK\ex70a.bas)

- Mise à jour de la documentation relative aux exemples DISLIN (exemples\DISLIN\readme.htm)

Les fichiers sont sur mon WebDav, dossier FBPano.

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

* Si vous avez une version antérieure à 0.31 : désinstallez cette version et installez la version 0.32 complète avec le programme setup_032.exe
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jean Claude

avatar

Nombre de messages : 5527
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Nouvelle version 0.32   Mar 24 Avr 2018 - 18:47

Bonjour jean,

Je viens d'installer FB_Pano version complète (setup)
J'ai exploré les exemples, pas tous, et cette fois j'arrive à les faire tourner (F9). Very Happy

Je pense que j'y reviendrai quand je serais plus disponible, le code du carnet d'adresse en particulier m'incite à l'éplucher.

Bravo pour cette version de l'éditeur qui nous permet d'exécuter tous ce que Papydall (et toi) à produit.

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

avatar

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

MessageSujet: Re: Nouvelle version 0.32   Mar 24 Avr 2018 - 18:52

Très beau résultat Jean !

Ce petit éditeur est une merveille.
J'ai testé plusieurs exemples, c'est très simple et facile d'utilisation.
Cela devient assez complet maintenant pour envisager des développements sympa !

Dommage que je manque de temps mais j'y reviendrai, c'est promis... Wink

Un grand BRAVO ! cheers
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
jean_debord

avatar

Nombre de messages : 817
Age : 63
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Nouvelle version 0.32   Mer 25 Avr 2018 - 10:54

Merci pour vos appréciations très positives !

@Jean Claude : le carnet d'adresses est une version simplifiée de ce que tu avais proposé dans tes articles de "Panoramic Le Mag". A l'époque, j'essayais de convaincre Ouf_ça_passe qu'il n'était pas indispensable d'utiliser A LA FOIS un DLIST et un tableau Smile Je voulais auss imontrer l'intérêt des fichiers CSV.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jean Claude

avatar

Nombre de messages : 5527
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Nouvelle version 0.32   Mer 25 Avr 2018 - 13:05

Oui Jean, j'ai bien vu que c'était une version simplifié du carnet d'adresse...
Ce que je voulais dire en disant "le code du carnet d'adresse en particulier m'incite à l'éplucher", c'est que je vais étudier le code, pour voir comment il est fait.

En fait, n'ayant pas suivi assidûment Fb_Pano, je n'avais pas compris que c'était aussi un langage de programmation et je ne sais pas s'il est compatible avec le langage Panoramic.

Pour résumer, je vais devoir parcourir le sujet sur le forum pour trouver le pourquoi et le comment. Surtout "le pourquoi" car c'est la philosophie de Fb_Pano que je veux comprendre en premier.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jean_debord

avatar

Nombre de messages : 817
Age : 63
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Nouvelle version 0.32   Jeu 26 Avr 2018 - 8:55

En ce qui concerne le "pourquoi", voici l'introduction de mon premier article sur le sujet (PLM n° 16) :

----------------
Dans cet article nous allons étudier le principe de fonctionnement d'un « compilateur » tel que celui fourni pour PANORAMIC. Ce dernier est en fait un traducteur qui transforme le code  PANORAMIC en code FreeBASIC, lequel est alors compilé. Les objets graphiques (boutons etc.) sont rassemblés dans une bibliothèque liée à chaque programme, d'où la taille importante des exécutables. Les différents composants (compilateur FreeBASIC,  bibliothèque d'objets graphiques etc.) sont fusionnés dans l'unique fichier PANORAMIC_COMPILER_EDITOR.exe ; le FreeBASIC est installé puis désinstallé à chaque compilation. D'autre part, on ne peut habituellement pas examiner le code  FreeBASIC généré, car il est effacé en fin de compilation, ce qui ne facilite pas la correction des bugs !
Afin de rendre le processus moins opaque, nous allons installer FreeBASIC une fois pour toutes. Par ailleurs nous n'allons pas utiliser la bibliothèque d'objets graphiques de PANORAMIC mais une bibliothèque externe, FLTK (Fast Light Tool Kit). Cette dernière se présente sous la forme d'une DLL chargée dynamiquement pendant l'exécution du programme. La taille de ce dernier s'en trouve ainsi considérablement réduite.
----------------

Le langage FBPano est intermédiaire entre PANORAMIC et FreeBASIC, ce dernier étant lui-même un intermédiaire entre le BASIC classique et le C !

Le carnet d'adresses a fait l'objet d'un autre article (PLM n°37)

Le fichier fbpano.htm te donne accès à toute la documentation de FBPano.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jean Claude

avatar

Nombre de messages : 5527
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Nouvelle version 0.32   Jeu 26 Avr 2018 - 14:00

Merci pour ta réponse Jean.

C'est vrai que je n'ai pas pensée à consulter Le Mag. Maintenant je sais où trouver les infos.

Un grand merci.
A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Nouvelle version 0.32   

Revenir en haut Aller en bas
 
Nouvelle version 0.32
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu]Nouvelle version: fichier .bat
» Roboform, Nouvelle version
» Problème: pourquoi Base C. crée t-il une nouvelle version à chaque chargement de fichier .gpx
» Nouvelle version de Garmin Express (3.6.2 pour Mac)-Resolu
» Basecamp - nouvelle version [Résolu]

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: