AP SET PARAM
version 11 (Modifiée)
Note de compatibilité : Cette commande est désormais obsolète, elle est conservée pour des raisons de compatibilité uniquement et sera supprimée dans les prochaines versions du plug-in. Il est fortement recommandé d'utiliser la commande FIXER PARAMETRE BASE de 4D.
AP SET PARAM (option; valeur)
Paramètre | Type | | Description |
option | Entier | | Numéro de l'option à modifier |
valeur | Entier | | Nouvelle valeur de l'option à modifier |
Description
La commande AP SET PARAM permet de modifier les paramètres du programme enregistrés dans la ressource CUST ID=0. Pour cela, vous passez le numéro de l'option à modifier dans le paramètre option et sa nouvelle valeur dans le paramètre valeur.
La ressource CUST ID=0 est une suite de valeurs entières structurée de la façon suivante (le n° de l'entier est suivi de sa signification ) :
N° | Valeur | Signification |
| défaut | |
| | |
0 | 0 | 0 = il n'est pas possible d'utiliser les accessoires de bureau durant une impression |
| | 1 = cela est possible |
1 | 0 | 0 = il n'est pas possible d'utiliser les accessoires de bureau durant l'affichage du |
| | thermomètre (recherches, tris...) |
| | 1 = cela est possible |
| | Pour la version Windows, la valeur -4 signifie que 4D va utiliser un buffer |
| | offscreen permanent, ce qui optimise notablement les affichages au détriment |
| | d'une occupation mémoire plus importante. |
2 | 0 | Fixe la vitesse de rotation du curseur en forme de roue lors de l'exécution de |
| | formules 4D. |
| | 0 = le curseur tournant n'apparaît pas |
| | Nombre positif ou négatif non nul = vitesse de rotation modulo 32 |
| | Valeur moyenne pouvant être passée = 16. |
3 | (voir ci- | Contient le code ASCII du caractère générant un nouveau sous-enregistrement |
| contre) | lors de la saisie d'un enregistrement. Valeur par défaut sous Mac OS = 3 (touche |
| | Entrée). Valeur par défaut sous Windows = 58 (touche [:]) |
4 | (voir ci- | Contient la valeur indiquant la touche de modification associée au caractère |
| contre) | indiqué par l'entier n°3. |
| | Valeur par défaut sous Mac OS = 256 (touche Commande). Valeur par défaut sous |
| | Windows = 0 (pas de touche). |
| | Valeurs possibles = 256 pour la touche Commande/Ctrl, 512 pour la touche |
| | Majuscule, 1024 pour la touche Verrouillage Majuscule, 2048 pour la touche |
| | Option/Alt. |
5 | 3 | Contient le code ASCII du caractère générant la validation de la saisie d'un |
| (Entrée) | enregistrement. |
6 | (voir ci- | Contient la valeur indiquant la touche de modification associée au caractère |
| contre) | indiqué par l'entier n°5. Valeur par défaut sous Mac OS = 2048 (touche Option). |
| | Valeur par défaut sous Windows = 0 (pas de touche) |
7 | 27 | Contient le code ASCII du caractère générant l'annulation de la saisie d'un |
| (Echap) | enregistrement. |
8 | (voir ci- | Contient la valeur indiquant la touche de modification associée au caractère |
| contre) | indiqué par l'entier n°7. Valeur par défaut sous Mac OS = 2048 (touche Option). |
| | Valeur par défaut sous Windows = 0 (pas de touche) |
9 | 3 | Contient le code ASCII du caractère générant la validation d'une boîte de dialogue. |
| (Entrée) | |
10 | 0 | Contient la valeur indiquant la touche de modification associée au caractère |
| (pas de | indiqué par l'entier n°9. |
| touche) | |
11 | 27 | Contient le code ASCII du caractère générant la non-validation d'un dialogue. |
| (Echap) | |
12 | 0 | Contient la valeur indiquant la touche de modification associée au caractère |
| (pas de | indiqué par l'entier n°11. |
| touche) | |
13 | 1 | Indique l'emplacement par défaut de la fenêtre de 4D. |
| | Les valeurs possibles sont : |
| | 0 = la fenêtre à la taille de l'écran avec sa barre de titre visible en-dessous de la barre |
| | des menus. |
| | 1 = la fenêtre a la taille de l'écran avec sa barre de titre cachée sous la barre des |
| | menus. |
| | 2 = la fenêtre est affichée avec les coordonnées indiquées par les entiers 14,15,16, 17 |
| | 3 = la fenêtre est affichée avec les coordonnées indiquées par les entiers 14,15,16 et 17 |
| | mais est centrée par rapport à l'écran. |
14 | -1 | Indique le côté haut de la fenêtre de 4D. |
15 | -1 | Indique le côté gauche de la fenêtre de 4D. |
16 | -1 | Indique le côté bas de la fenêtre de 4D. |
17 | -1 | Indique le côté droit de la fenêtre de 4D. |
| | (Ces quatre entiers ne sont utilisés que si l'entier n°13 contient 2 ou 3) |
18 | 0 | Spécifie le redimensionnement de la fenêtre de 4D quand on passe |
| | du mode Structure ou Utilisation au mode Menus créés. |
| | 0 = la fenêtre n'est pas redimensionnée |
| | 1 = la fenêtre est redimensionnée suivant la valeur de l'entier n°13 |
19 | 0 | Spécifie le redimensionnement de la fenêtre de 4D après l'exécution |
| | d'une méthode 4D appelée depuis un menu. |
| | 0 = la fenêtre n'est pas redimensionnée |
| | 1 = la fenêtre est redimensionnée suivant la valeur de l'entier n°13 |
20 | | Réservé au programme, ne pas utiliser |
21 | | Réservé au programme, ne pas utiliser |
22 | | Réservé au programme, ne pas utiliser |
23 | | Réservé au programme, ne pas utiliser |
24 | | Réservé au programme, ne pas utiliser |
25 | 0 | Indique si le Pendant saisie des formules est appelé lorsque l'utilisateur annule la |
| | saisie. |
| | 0 = le Pendant saisie est appelé. |
| | 1 = le Pendant saisie n'est pas appelé. |
26 | 0 | Indique si le mode auto-déverrouillage est actif ou non en mode multi-utilisateurs |
| | 0 = le mode n'est pas actif |
| | 1 = le mode est actif |
Exemple
Cette instruction vous permet d'afficher le curseur en forme de roue lors de l'exécution de vos formules :
AP SET PARAM(2;16)
Référence
AP GET PARAM.