Bibliothèque


F4DTB - ToolBox

F4DTK - Assistant de programmation

F4DTKRes - Editeur de ressources

F4DTKSec - Sécurisation de fichiers de structure et de données - désormais intégré à F4DTB et F4DTK

F4DTKExe - Exécution de code 4D étendue

F4DTKQuery - Recherche phonétique - Désormais intégré dans F4DTB 1.1 et +

F4DTB - ToolBox

Version
Auteurs
1.1
L'idée originale... et la documentation... Windows - Mac Jacques Bossy
1.1.1
16/12/98
Afin de ne pas multiplier les documents vous trouverez la librairie F4DTB dans F4DTK Michel Paris
Jacques Bossy
1.2
2.1.99
Afin de ne pas multiplier les documents vous trouverez la librairie F4DTB dans F4DTK Michel Paris
Jacques Bossy

 

F4DTK

Version Auteurs
1D L'idée originale... Windows - Mac Anne Françoise Chacun
1.01D Implémentation des points 3 et 4 de la liste des suggestions Windows - Mac Eric Juhel
1.02D Internationalisation des mots clés et gestion des process (tflag(
Suggestions 1 - 10
Windows - Mac Maurice Inzirillo & Christophe Doucet
1.02Sr1 Formidable travail de mise en conformité de la version 1.02 par Benoit.
Benoit en a profiter pour implémenter le point 12 de la liste des suggestions et une palette contenant les commandes et fonctions 4D classés par thèmes ou par ordre Alpha avec "cerise sur le gâteau" une fonction de recherche sur les commandes et les arguments des différentes commandes et fonctions de 4D v6. Eric Juhel à finaliser sa méthode F4DTK_do_List_H_Them_Meth afin de la rendre compilable...
Windows - Mac Benoit Angibaut & Eric Juhel
1.02r4 F4DTK Util 1.0

Import, à partir du CD-ROM ACI et export, vers le fichier de ressources de F4DTK, des commandes 4D. Gestion :

  • des paramètres optionnels ({} rempalcé par _)
  • de la langue en focntion de la base qui lance "F4DTK Util"

F4DTK

  • Collage des noms de commandes
  • Collage des fonctions (avec "Resultat:=" optionnel grace a Shift)
  • Collage de "Au cas ou" (avec nombre de cas parametrable grace à Shift)
  • Recours systématique au pop-up menu visible- Mémorisation des dernières coordonnées des fenetres (jusqu'a ce qu'on quitte d'ici a ce que quelqu'un mémorise les prefs dans un fichier externe…)
  • Gestion générique du copier/coller
  • Gestion de 3 types de palettes
  • Mise à disposition d'un dialogue de pref

Reste à faire

  • Aide
  • Mémorisation des prefs sur le disque (dossier ACI)
  • Mémorisation des commandes les plus utilisées (ou création d'un best off perso)
  • Gestion du drag&drop
  • Trouver un type de fenetre redimensionnable…
  • La vérification des conventions F4DTK n'est pas faite
  • La version Windows reste à vérifier...
Windows - Mac Alain Meunier
1.02r5 F4DTK

Diverses corrections de bugs de la version 1.02r4

Windows - Mac Alain Meunier
1.02r6
16/7/98
F4DTK

Ajout de la fonction Chercher/remplacer dans les procédures ouvertes

L'implémentation a été faite comme suit :
Cette fonction a été introduite dans le pop up menu "Commentaire" en dernière ligne avec un séparateur de ligne et d'autre part une icone a été incorporée dans la grande palette à droite avec un bouton 3D...

Windows - Mac Frere Dominique Savio Marie
1.02R73
1/8/98
dans un groupe Insider.
  • Mémorisation des prefs sur le disque (dossier ACI)
  • Création d'un best off personnel ( voir les preferences pour le mode d'emploi )
  • Fenêtre redimensionnable dans la mesure ou c'est nécessaire
  • Interface personnalisable
  • - sur le "remplacer partout" : création d'un popup menu, qui permet de faire le copier-coller ; il est possible aussi d'utiliser les raccourcis clavier classiques
  • fusion des trois métodes F4DTK_Copier, F4DTK_Copier et F4DTK_gminuteur en une seule F4DTK_gminuteur

voir le fichier "Lisez-moi" pour en savoir plus...

Windows - Mac Frere Dominique Savio Marie

Villeteau christian

1.02R74
30/10/98
F4DTK

Modifications :

1) Mémorisation du presse-papiers : durant l'utilisation des copier-coller par F4DTK, le contenu du presse-papiers est stocké dans un blob.
2) Possibilité du glisser-déposer sur la liste elle-même des méthode
préférées.

Il reste à àméliorer le comportement de la grande palette sous Windows. En effet la case d'agrandissement de la palette à un fonctionnement erratique. Ceratinement un problème de coordonnées de la position de la souris qui est différent que sur Mac !

Windows - Mac Frere Dominique Savio Marie
1.02R75
30/11/98
Modification du comportement de la palette F4DTK :
Lorsque le processe de premier plan n'est le process de structure, la palette est cachée. Ceci permet de passer en mode menu créé sans être géné par celle-ci.

Pour ce faire, un process tourne en tache de fond afin de cacher ou monter la palette en fonction du process de premier plan.
Petites corrections de bug sur l'environnement Windows (suite aux directives de Michel Paris)
Windows - Mac Christophe Doucet
1.1 - 8/12/98
Intégration de la nouvelle ToolBox (F4DTB) dans F4DTK et beaucoup d'autres nouveautés et améliorations ! Pour en savoir plus... Windows - Mac Jacques Bossy
1.1.1
16/12/98
Correction de quelques petits bugs et ajouts de quelques fonctionnalités :

Ajouts de fonctions dans la palette :

1) Gestion du redimensionnement et du déplacement des palettes.
2) Gestion du Glisser-Déposer des méthodes depuis l'explorateur.
3) Commande-clic sur titre liste structure : reconstruit la structure.
4) Commande-clic sur titre liste méthodes : reconstruit la liste interne des méthodes (à faire lorsqu'on ajoute des méthodes, avant d'utiliser le glisser-déposer depuis l'explorateur)

Modifications

1) Écran d'ajout de méthodes préférées : bouton de mise à jour des méthodes projet
2) Liste des méthodes préférées. Message si ajout après la liste.
3) Gestion intégrale des glisser-déposer des méthodes préférées.
4) Gestion des palettes (affichage/masquage) plus de pb avec Chercher/Remplacer.
5) Contrôle de la validité des données lues dans les Prefs.

Librairie et exemple

Windows - Mac

Documentation

Windows & Mac

Jacques Bossy
1.2
2/1/99
Le nombre de modifications étant particulièrement fournie, veuillez vous référer à l'historique de F4DTK et F4DTB (voir la documentation).

La grande nouveauté concerne le manuel d'utilisation... réalisé par Patrick Emanuel !

Etant donné la qualité de la réalisation, la stabilité de cette version et conformément à notre modèle d'organisation concernant le versioning, nous baptisons cette version 1.2.

Librairie et exemple

Windows - Mac

Documentation

Windows & Mac

Manuel d'utilisation

Frere Dominique Savio Marie
Michel Paris

Jacques Bossy
Patrick EMANUEL
1.3.1
3/2/99
Principale nouveauté :

Analyseur de méthode permettant d'automatiser la déclaration des variables locales, réalisée par Eric Rochand. Il reste à le tester et à adapter ses méthodes aux conventions de F4DTK.

Calcul de distance en connaissant les coordonnées de deux points (latitude, longitude et altitude). Implémentée par Micaël Germann sur une idée de Didier LAZZAROLLO

Windows - Mac Eric Rochand
Micaël Germann
1.3.2b
9/2/99
Principale Nouveauté :

- Nouveau dialogue des preférences :

  • réorganisation plus rationnelle
  • préférences de typage des locales
  • respect de l'interface courante dans la capture d'aide
  • nouvelle macro "_Typage" pour insérer les directives de compilation des locales

- Suppression du bouton "$" dans la petite palette et réorganisation des boutons sur les palettes

- Méthode de typage des locales :

  • Respect des directives de compilation présentent dans le code
  • Paramétrage possible de la syntaxe des variables pour déduire le type si aucune directive n'est disponible
  • Balise paramétrable d'insertion des directives de compilation
  • Respect du code déjà inséré dans le zone de directive de compilation (pour ne pas perdre d'éventuels commentaires)
  • (presque) prêt pour une version US

- Les palettes sont actives uniqement lorsque une fenêtre de méthode est au premier plan

Windows - Mac

Et la nouvelle ressource :
Windows - Mac

Alain Meunier
1.4b1
16.3.99
Principale Nouveauté :

Alain Meunier a implémenter dans les préférences, le paramétrage possibles des locales

Maurice Inzirillo a modifié les démo

Windows - Mac Alain Meunier
Maurice Inzirillo
1.4b2
16.3.99
La deuxième Beta 1.4 est dispo. La démo a été remaniée. J'ai corrigé les problèmes avec l'exemple de confirmation et de progression. D'autres petites corrections d'interface ont été apporté à la démo "Générique Chercher". J'ai un petit problème avec la version Windows. Le fichier des pref qui est sauvé sous windows ne doit pas être très propre et chaque fois que je quitte F4DTK et que je relance, 4D se plante... Il faut donc détruire le fichier à chaque fois :-( Faut que je trouve le pourquoi du comment parce que je n'ai pas se problème sous MacOS ! Windows - Mac Maurice Inzirillo
1.4b3
22.3.99
Michel Paris a fait les corrections pour la version Windows. Tout marche aU poil à présent... Windows - Mac Michel Paris
1.4b4
29.3.99
Christophe Doucet nous a introduit quelques nouveautés :

Nouveaux thermomètres Barbier (voir démo/Fonctions DDD/Alertes/confirmations) _DTBMes_do_Barber

- Controle du numero des cartes de credit (_DTBVCC_ValidCCNo). Retourne vrai si le numero est OK, sinon faux avec un motif dans une variable globale
- Controle et/ou calcul des cles RIB (_DTBRIB_Ctrl) Retourne vrai si la
cle est OK. Si on passe un deuxieme argument de type booleen, on peut recuperer la cle calculee dans une varaible globale
- Acquisition des numeros de version (DTBVers_GetNumber). Retourne le numero de version de la ressource vers 1. Si on passe un deuxieme argument, retourne le numero de version de la ressource vers passée en argument. Si on passe un pointeur sur un tableau texte de 6 lignes en 3eme argument, retourne dans le tableau le detail de la ressource vers. Suite a un Bug de 4D, une methode Appeler sur erreur est mise en route dans ces methodes. ACI devrait corriger le bug bientot.
- Modification de _DTK_Init (lecture dans le fichier de ressources du numéro de version actuel de FTK)

Alain a corrigé le petit bug de collage des méthodes 4D (grande palette) et puis pendant qu'il y était, il a ajouté les plug-in... et dans la lancée il a amélioré la gestion de la structure (avec accès à une table par un pop-up en en-tête : y manquerait plus qu'on fasse moins bien que 4D) :-)

Windows - Mac Christophe Doucet
Alain Meunier
1.4b5
4.4.99
Cette nouvelle version corrige le problème de fonctionnement de la routine de contrôle de version sous Windows.
La nouveauté concerne l'intégration des coordonnées géographiques des principales villes du monde. Le format de calcul de distance est modifié et permet de chosir grâce à deux Menu/Liste déroulante , les villes de son choix.
Windows - Mac Micaël Germann
1.4b7
5.5.99
Mais ou est la 1.4b6 ?? Mystère et boule de gomme ;-)

La b7 est une belle version. Vous dévouvrirez une nouvelle démo remaniée avec un beau message d'accueil ;-) et une nouvelle fenêtre de progression détaillée(que j'aime assez . Dis-je modestement :)) Christophe nous a intégré le Versioning, et sans Michel nous n'en serions pas là ... Merci Michel pour ton temps, ta patience (le typage des variables pour la compile c'est pas du petit boulot...) et ton aide pour la version Windows...

Windows - Mac Michel Paris
Christophe Doucet
Maurice Inzirillo

F4DTKRes - Editeur de ressources

Version
Auteurs
1
L'idée originale... Windows - Mac Hubert Gailly

 

F4DTKSec - Sécurisation de fichiers de structure et de données

Version
Auteurs
2
L'idée originale... Windows - Mac Michel Paris
3
14/09/98
ajout 2 methodes pour import export enregistrements
de toutes les tables
Windows - Mac Michel Paris
3.1
8/12/98
Intégration de la ToolBox par Jacques et ajout, par Michel, de quelques corrections esthétiques à la version précédente, ainsi qu'une petite base F4DTKSEC_Demo Windows - Mac Michel Paris
Jacques Bossy
3.1.1
16/12/98
Désormais F4DTKSec est intégré à F4DTK

 

F4DTKExe - Exécution de code 4D étendue

Version Auteurs
2.0b1 L'idée originale...
Il reste à mettre le code aux normes de la charte F4DTK
Windows - Mac Keith Goebel

 

date de modification -9/6/02 MI