AP SET PARAM

4D - Documentation   Français   English   German   Japanese   4D_Pack, Commandes par thèmes   4D_Pack, Index des commandes   Retour   Précédent   Suivant

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ètreTypeDescription
optionEntierNuméro de l'option à modifier
valeurEntierNouvelle 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°ValeurSignification
défaut
000 = il n'est pas possible d'utiliser les accessoires de bureau durant une impression
1 = cela est possible

100 = 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.

20Fixe 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.

53Contient 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)

727Contient 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)

93Contient le code ASCII du caractère générant la validation d'une boîte de dialogue.
(Entrée)

100Contient la valeur indiquant la touche de modification associée au caractère
(pas deindiqué par l'entier n°9.
touche)

1127Contient le code ASCII du caractère générant la non-validation d'un dialogue.
(Echap)

120Contient la valeur indiquant la touche de modification associée au caractère
(pas deindiqué par l'entier n°11.
touche)

131Indique 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-1Indique le côté haut de la fenêtre de 4D.
15-1Indique le côté gauche de la fenêtre de 4D.
16-1Indique le côté bas de la fenêtre de 4D.
17-1Indique 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)

180Spé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

190Spé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

20Réservé au programme, ne pas utiliser
21Réservé au programme, ne pas utiliser
22Réservé au programme, ne pas utiliser
23Réservé au programme, ne pas utiliser
24Réservé au programme, ne pas utiliser

250Indique 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é.

260Indique 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.


4D - Documentation   Français   English   German   Japanese   4D_Pack, Commandes par thèmes   4D_Pack, Index des commandes   Retour   Précédent   Suivant