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
» Cacher la barre des tâches
par Klaus Aujourd'hui à 8:41

» quel est ce comportement de Panoramic_editor
par Oscaribout Aujourd'hui à 0:22

» Des FORM(s) Colorés
par Jean Claude Hier à 20:58

» Recherches dans un fichier texte
par JL35 Hier à 20:18

» Problème d'affichage des pages du forum (Résolu)
par Jean Claude Hier à 20:00

» Une "base de connaissance" - pour jouer ou plus si affinité
par Klaus Hier à 19:10

» Objet 3D_PLANE, réalisation d'un dé en 3D
par papydall Hier à 13:54

» Créer une application *.exe
par Yannick Ven 18 Mai 2018 - 20:01

» [RÉSOLU] Priorité affichage des objets : comment la définir?
par papydall Ven 18 Mai 2018 - 18:22

» Aucune différence entre ON_CLICK et ON_DOUBLE_CLICK
par Jean Claude Jeu 17 Mai 2018 - 8:37

» [Résolu] Récuperer les fonctions systeme de Panoramic
par Minibug Mar 15 Mai 2018 - 23:21

» Est-ce qu'un fichier est inclus dans l'application ?
par Yannick Mar 15 Mai 2018 - 12:04

» Création d'une application avec Panoramic_Editor
par Klaus Mar 15 Mai 2018 - 0:36

» Pour faire patienter
par Minibug Lun 14 Mai 2018 - 21:25

» Une copie de Panoramic Editeur
par Minibug Lun 14 Mai 2018 - 19:55

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

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

Partagez | 
 

 Nouvelle version 0.32

Aller en bas 
AuteurMessage
jean_debord

avatar

Nombre de messages : 794
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 : 5355
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 : 2833
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 : 794
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 : 5355
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 : 794
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 : 5355
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: