bonsoir,
comment fait t'on un calcul ?
cordialement
bonsoir,
comment fait t'on un calcul ?
cordialement
Comme je t'ai déjà expliqué hier, il te suffit d'utiliser des signes et des variable/nombres x).
Addition = +
Soustraction = -
Diviser = /
Multiplier = *
Modulo = %
Déclencher le calcul/fonction = /C ou /c
Après tu a toujours les fonction plus complexes mais je ne les aie pas en tête.
Par exemple ou 1 et 2 sont des nombres et 3 le résultat.
Bien entendu il te faudra avoir modifié les variable ainsi que l'opération selon ce que tu as besoin .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 fix/ var1 = 5 fix/ var2 = 6 fix/ var3 = /c %var1% + %var2% txt/ Votre resultat est %var3%
bonjour,
en effet, j'ai mal précisé, je voudrait faire une soustraction, mais a une variable systeme, EY
je veux donc, faire :
EY - 20
mais cela ne marche pas, et ça non plus :/ :
%EY%-20
cordialement
re,
en fait, il fallait utiliser %ECRY% et non EY
cordialement
Salut!
Si tu veux faire un calcul comme ca, il faut faire /c!
Exemple
Dison que tu veux mettre ta barre des taches en bas de ton écran. %ECRY% est la largeur de ton écran (l'axe Y quoi)
et bien tout si tu veux la placer disons a 35 truc du bas, et bien tu fais ca:
fix/ POSY = /C %ECRY% - 35
bien sur, POSY est le nom dela nouvelle variable donctu peux le modif.
Salut,
Pour les calculs, il ne faut surtout pas oublier /C qui lui permet de déclencher un calcul ou l'exécution d'une fonction
si tu fais :
(si %ECRX% = 1024)
Code : Sélectionner tout - Visualiser dans une fenêtre à part fix/ MA_VARIABLE = %ECRY% - 35
MA_VARIABLE sera égale à : "1024 - 35"
Si tu ajoutes /C :
(si %ECRX% = 1024)
Code : Sélectionner tout - Visualiser dans une fenêtre à part fix/ MA_VARIABLE = /C %ECRY% - 35
MA_VARIABLE sera égale à : "989" car /C à permis au moteur ccp de le calculer
Ensuite,
EX et EY ainsi que MX et MY sont des espèces de "sous-variables dynamiques" utilisables uniquement dans les déclarations INI/
En effet, il est plus préférable d'utiliser EX pour la taille X, et EY pour la taille Y de l'écran UNIQUEMENT entre les guillemets " " de INI;TOTO = " "
Car théoriquement chercher le contenue des variables %ECRX% et %ECRY% est plus long (microseconde près) que d'utiliser EX et EY
De même pour MX et MY (Qui servent à placer une fenêtre au centre de l'écran
Mais EX, EY, MX et MY ne peuvent pas être traités comme des variables!
Voici un exemple pour placer la fenêtre au centre:
La fenêtre en plein écran :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 INI/ ...( INI;.. INI;.. INI;PX = "MX" INI;PY = "MY" INI;.. INI;.. CREER/ INI/ ..)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 INI/ ...( INI;.. INI;.. INI;TX = "EX" INI;TY = "EY" INI;.. INI;.. CREER/ INI/ ..)
Si il y a la moindre question, n'hésitez pas
Cordialement
re,
merci
et l'équivalent de MY et MX en variable c'est quoi ?
cordialement
Il y en a pas, car MX et MY se calculs tout seul par rapport aux données que tu as mis dans INI;TX et INI;TY se sont des espèce de "dynamiques interne"
cordialement
Quand on met ces variables sur un objet d'une fenêtre.
MX et MY seront :
- le milieu de la fenêtre ?
- ou le milieu de l'écran ?
Si on utilise MX et MY dans INI;PX et INI;PY, ceci permettra de placer ta fenêtre au centre de ton écran
Cordialement
Même les objets d'une fenêtre ??
Exemple : Je crée une fenêtre tout à gauche, je crée un bouton pour cette fenêtre avec Ini;PX = MX . Donc cet objet sera au centre de l'écran et non au centre de la fenêtre à laquelle il appartient.
Salut,
Non MX et MY ne fonctionne pas pour les objets, du moins pas encore, mais si tu veux placer les objets au centre de ta fenêtre , tu peux faire un calcul
position x = ( Taille x de la fenetre / 2 ) - ( taille x de l'objet / 2 )
position y = ( Taille y de la fenetre / 2 ) - ( taille y de l'objet / 2 )
Cordialement
bonjour,
je connais cet algo, mais j'arrive pas a le mettre en place :/
tu peux me donner le code stp ?
cordialement
Centrer en x:Centrer en y:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 FIX/ PosX1 = /C %Taille x de la fenetre% / 2 FIX/ PosX2 = /C %Taille x de l'objet% / 2 FIX/ PositionX = /C %PosX1% - %PosX2%
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 FIX/ PosY1 = /C %Taille y de la fenetre% / 2 FIX/ PosY2 = /C %Taille y de l'objet% / 2 FIX/ PositionY = /C %PosY1% - %PosY2%
Merci :-)
cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager