Désolé. Votre demande n'a pas pu être traitée.

Important: Cet article est une traduction automatique réalisée par un logiciel. Le texte original peut être lu ici. SBC fournit ces informations sans garantie de l’exactitude ou de la fonctionnalité et n’assume pas la responsabilité de la traduction.

Comment une FBox crée-t-elle des symboles de l'Application (symboles-) ?

FAQ #100518

Dans certains cas FBox doit fournir des "Symboles de l'Application" (un-symbole, tel que A.HVC.FBoxName.Error). ces symboles seront disponibles (mais non modifiable) dans l'onglet "Système" de l'éditeur de symbole. Cette FAQ décrit l'introducion de symboles pour les développeurs FBox.

 

Comment créer une FBox qui fournit symboles ?
(Afin de créer ces FBox, la FBox Builder "version évoluée" est nécessaire...)

Comme le nom FBox (défini dans la fenêtre « Propriétés de FBox... » dans Fupla) est généralement utilisé pour la création du symbole, la création doit être selon la présence de ce nom. Cela est vérifié avec la directive $IFNB (IF Not vide). Si c'est le cas, le groupe pour le symbole sera généré. les deux premiers niveaux de ce groupe doit être « A.MacroPrefixProvidedBySBC. », suivie du nom de la FBox (sera fourni par le programmeur Fupla).
Ci-dessous un exemple :

$IFNB <nom>; Si « nom » n'est pas vide...
$GROUP A.TCS__.Name; Groupe creat A.YourMacroPrefix.FBoxName
ShownFlagEQUstc_ADJ; Commentaire indiquée dans l'éditeur de symbole
PUBLShownFlag; Publier le symbole
$ENDGROUP; Fin du groupe A
$ENDIF

Le paramètre « name Accept » (onglet général dans l'espace de travail dans la FBox Builder) doit avoir la valeur « User defined » et non « Facultatif ».

Comme résultat l'un-symbole suivant est introduit si la FBox est placée dans un fichier Fupla et le nom que firstbox est entré dans la fenêtre Propriétés FBox :
image

Note au sujet - et S-symboles
Dans cet exemple, un paramètre statique existant (stc_ADJ) est donné le nom A.TCS__.FBoxName.ShownFlag pour votre FBox vous devez utiliser le préfixe de votre macro au lieu de TCS__ (réservé à la clientèle technique) ou par exemple CHV (réservé à la bibliothèque de CVC). Les traits de soulignement de votre préfixe doivent être présents dans tous les cas.
Ar S-symboles toujours défini par PG5 et ne doit pas être généré par des développeurs tiers.

 

Files connexes:

Categories

PG5 2.0 / FBox Builder

Last update: 29.05.2015 02:11

First release: 31.01.2006 14:50

Views: 2806

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download