Chapitre précédentRetour au sommaireChapitre suivant

Documentation VISION (VAPI)

Dernière mise à jour : 04/01/02

Télécharger la doc

PROGRESS INTERFACE

 

Résumé
Préfixe de l'interface Pr
Nombre de fonctions 4
Description Ensemble de fonctions permettant d'agir sur les fenêtres de progression de VISION afin de prévenir l'utilisateur de la progression du travail

 

Prototype void cdecl PrSetProg(long pc)
Paramètres [IN] pc : pourcentage de travail accompli (0...100)
Retour Aucun
Description Met à jour l'indicateur de pourcentage de la fenêtre de progression
Remarques Si le paramètre pc est hors limite, il sera ramené à sa limite la plus proche. Le type long est utilisé pour assurer la comptabilité entre compilateurs
Version VAPI 1.00 ou supérieure

 

Prototype void cdecl PrOptimize(long mask)
Paramètres [IN] mask : masque de bits ayant la signification suivante:
Bit 0 : des instructions 68030 seront utilisées
Bit 1 : le DSP sera utilisé
Retour Aucun
Description Indique à l'utilisateur que des optimisations en 68030 et/ou DSP seront utilisées lors du travail. Cela a pour effet d'afficher un "030!" ou "DSP!" dans la fenêtre de progression.
Si votre LDV comporte plusieurs phases dans le traitement, vous pouvez aussi bien valider qu'invalider l'affichage des optimisations, il suffit d'appeler cette fonction avec le bon masque en paramètre (valable pour toute version de VAPI à partir de la 1.02).
Remarques Le type long est utilisé pour assurer la comptabilité entre compilateurs
Version VAPI 1.00 ou supérieure

 

Prototype void cdecl PrSetText(long no_line, char *text)
Paramètres [IN] no_line : index de la zone de texte concernée (0, 1, ou 2)
[IN] text : pointeur sur la chaine de caractères à afficher
Retour Aucun
Description Affiche dans la zone de texte concernée de la fenêtre de progression le texte spécifié
Remarques Le type long est utilisé pour assurer la comptabilité entre compilateurs. Si le paramètre no_line est hors limite, rien ne se passe.
Version VAPI 1.02 ou supérieure

 

Prototype long cdecl PrSetProgEx(long pc)
Paramètres [IN] pc : pourcentage de travail accompli (0...100)
Retour 0 : L'utilisateur n'a pas demandé l'annulation de l'opération en cours (Run à priori)
!= 0 : L'utilisateur a demandé l'annulation
Description Met à jour l'indicateur de pourcentage de la fenêtre de progression et renvoit en retour une valeur non nulle si une demande d'annulation a été demandée par l'utilisateur
Remarques Si le paramètre pc est hors limite, il sera ramené à sa limite la plus proche. Le type long est utilisé pour assurer la comptabilité entre compilateurs.
Utilisé avec le flag LDVF_SUPPORTCANCEL, cette fonction permet de gérer l'annulation de la fonction Run d'un LDV.
Version VAPI 1.02 ou supérieure

Chapitre précédentRetour au sommaireChapitre suivant

Documentation VISION (VAPI)

Dernière mise à jour : 04/01/02

Télécharger la doc

PROGRESS INTERFACE