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.
Nouvelle version 0.32 Emptypar Pedro Aujourd'hui à 8:08

» Un autre pense-bête...
Nouvelle version 0.32 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Nouvelle version 0.32 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Nouvelle version 0.32 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Nouvelle version 0.32 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Nouvelle version 0.32 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Nouvelle version 0.32 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Nouvelle version 0.32 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Nouvelle version 0.32 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Nouvelle version 0.32 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Nouvelle version 0.32 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Nouvelle version 0.32 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Nouvelle version 0.32 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Nouvelle version 0.32 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Nouvelle version 0.32 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
Le Deal du moment : -28%
-28% Machine à café avec broyeur ...
Voir le deal
229.99 €

 

 Nouvelle version 0.32

Aller en bas 
3 participants
AuteurMessage
jean_debord

jean_debord


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

Nouvelle version 0.32 Empty
MessageSujet: Nouvelle version 0.32   Nouvelle version 0.32 EmptyMar 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
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jean Claude

Jean Claude


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

Nouvelle version 0.32 Empty
MessageSujet: Re: Nouvelle version 0.32   Nouvelle version 0.32 EmptyMar 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
Minibug

Minibug


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

Nouvelle version 0.32 Empty
MessageSujet: Re: Nouvelle version 0.32   Nouvelle version 0.32 EmptyMar 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
http://gpp.panoramic.free.fr
jean_debord

jean_debord


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

Nouvelle version 0.32 Empty
MessageSujet: Re: Nouvelle version 0.32   Nouvelle version 0.32 EmptyMer 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
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jean Claude

Jean Claude


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

Nouvelle version 0.32 Empty
MessageSujet: Re: Nouvelle version 0.32   Nouvelle version 0.32 EmptyMer 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
jean_debord

jean_debord


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

Nouvelle version 0.32 Empty
MessageSujet: Re: Nouvelle version 0.32   Nouvelle version 0.32 EmptyJeu 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
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jean Claude

Jean Claude


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

Nouvelle version 0.32 Empty
MessageSujet: Re: Nouvelle version 0.32   Nouvelle version 0.32 EmptyJeu 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
Contenu sponsorisé





Nouvelle version 0.32 Empty
MessageSujet: Re: Nouvelle version 0.32   Nouvelle version 0.32 Empty

Revenir en haut Aller en bas
 
Nouvelle version 0.32
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» nouvelle version
» Nouvelle version du 12/2
» Nouvelle version 0.34
» Nouvelle version 0.29
» Nouvelle version 0.37

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: