Retour au sommaire

SourceServer
ForumServer

DesignServer

Accueil CanalOpenSource


Liens :

www.pmarty.com
www.4D.fr
www.fyi.4D.fr
www.ajar.ch
www.4DToday.com

 

Le dossier Properties

Ce dossier doit impérativement se trouver à coté du fichier de données. Si vous créez un fichier de données et que le dossier properties n'est pas présent, il sera créé mais il sera incomplet et la base ne pourra pas fonctionner correctement.

Le dossier properties contient un ensemble de documents qui permettent à xShell d'être paramétré et de fonctionner. Un chapitre complet est consacré au dossier properties et à la libraire de code qui le manipule.

En voici brièvement une description :

Le fichier DBprp.txt contient le nom du dernier utilisateur. Cela permet de repositionner ce nom dans la liste des utilisateurs lors du login. Il contient le nom de l'utilisateur considéré comme invité. Et aussi le nom de l'utilisateur considéré comme administrateur. Attention, cela ne modifie pas les droits d'accès! Seulement les noms des deux comptes à créer lors de l'initialisation d'un nouveau fichier de données. xShell2002 utilise un nom de données. Chaque enregistrement créé dans xShell se voit associer un nom de données qui peut varier selon le contexte. Le nom de données par défaut est contenu dans DBprp.txt...

Les fichiers messagesPrp.TXT et WordingPrp.TXT servent à la localisation de l'application. Certaines chaines de caractères sont contenues dans le ressources, comme les tips. Mais les messages affichés dans les dialogues 4D proviennent de messagesPrp.TXT et sont accessible via la méthode str_Get . Les libellés des boutons sont issus du fichier WordingPrp.TXT (Wording veut dire libellé en Anglais), et peuvent être affectés avec la méthode str_Wording .


tcpPrp.TXT renferme tous les paramètres du serveur tcp_ . La librairie tcp_ utilise le plug-in ITK et permet d'établir une communication entre deux bases 4D, l'une étant le serveur de l'autre, et d'échanger des informations. Ce fichier d'aspect complexe est renseigné par l'intermédiaire d'un dialogue qui s'affiche avec la méthode tcp_DialogSrv . Vous pouvez consulter et modifier ces paramètres à partir de xShell2002 en choisissant "Administration des serveurs tcp" dans le menu Spécial.

Autre fichier d'importance, le fichier www_WebPrp.TXT. Il conserve les différentes options du serveur web. Il est détaillé dans le chapitre mettre en place un site web.

MenusBar.TXT et MenuTmpl.TXT sont utilisés pour la gestion des barres de menus en relation avec le dossier Menus. Ces deux fichiers contiennent des paramètres qui ne bougent pas. C'est dans le dossier Menus que sont stockées les paramètres des barres de menus construitent via l'éditeur de menu accessible par le menu Spécial.

Le dossier FieldAndListDef stock dans des sous dossiers différents les définitions de structure virtuelle, c'est-à-dire le nom des tables et des champs qui sont visibles par l'utilisateur, et les paramètres de la zone AreaList Pro qui se trouve dans le formulaire malp_ListH. Ces fichiers sont modifiable via l'éditeur de champs et de listes du menu Spécial.

Le dossier uid_ reçoit les définitions d'interface utilisateur créées avec l'éditeur d'interface utilisateur qui se trouve lui aussi dans le menu Spécial.

Le dossier src est en mesure de recevoir du code source 4D sous forme de fichier texte. La méthode prp_getSrcFolderPath retourne le chemin d'accès à ce dossier. Les documents placés dans ce dossier peuvent être utilisés avec la méthode exe_ .



Retour | Haut de page