version 11 (Modifiée)
Le plug-in 4D_Pack est un package regroupant diverses routines utiles pour le développement de vos applications 4D.
Les commandes de 4D_Pack débutent par le préfixe "AP" afin d'éviter toute confusion avec les commandes propres à 4D. Elles respectent également la convention minuscules/majuscules qui différencie les fonctions (commandes retournant une valeur) des procédures (commandes ne retournant pas de valeur).
Installation
L'installation du plug-in 4D_Pack s'effectue comme pour tout plug-in 4D : vous devez le placer dans le dossier Plugins situé soit à côté de l'application exécutable soit à côté du fichier de structure de la base. Pour plus d'informations, reportez-vous au manuel Mode Développement.
Note aux utilisateurs des versions précédentes de 4D_Pack
Pour des raisons d'évolution des produits 4D, plusieurs commandes présentes dans les versions précédentes ont été supprimées dans 4D_Pack v11. Voici la liste des commandes supprimées ainsi que les solutions de remplacement préconisées :
AP PICT DRAGGER -> Utiliser les fonctions de glisser-déposer intégrées de 4D (Variables système MouseDown , MouseX et MouseY dans le cadredes événements de type "clic")
AP PICT UPDATER et %AP Pict displayer -> Utiliser un champ image
AP Read Picture BLOB -> Utiliser BLOB VERS IMAGE
AP Read Picture File - > Utiliser LIRE FICHIER IMAGE
AP Save GIF -> Utiliser CONVERTIR IMAGE + ECRIRE FICHIER IMAGE
AP SET PICT MODE -> Utiliser CHOIX FORMATAGE
AP Select document -> Utiliser Selectionner document
AP Set palette -> Utiliser Selectionner couleur RVB
AP Sublaunch -> Utiliser LANCER PROCESS EXTERNE
AP PrintDefault -> Utiliser AP BLOB to print settings + AP Print settings to BLOB
AP Text to PrintRec -> Utiliser AP BLOB to print settings + AP Print settings to BLOB
AP PrintRec to text -> Utiliser AP BLOB to print settings + AP Print settings to BLOB
AP PrValidate -> Utiliser AP BLOB to print settings + AP Print settings to BLOB
AP Toolbar installed -> Utiliser Hauteur barre outils (retourne 0 si la barre est masquée)
AP SET WEB FILTERS -> Utiliser FIXER PARAMETRE BASE et Lire parametre base
AP ShellExecute (Mac OS) Utiliser LANCER PROCESS EXTERNE
AP Add table and fields -> Utiliser le moteur SQL de 4D
AP Create relation -> Pas de solution alternative actuellement