Erreurs, bugs, questions - page 2669
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
type de ressource inconnu- quelle est la raison de ce bogue ? C'est le deuxième indicateur que je ne peux pas utiliser comme ça.
Chers développeurs !
Ils l'ont réparé récemment, et encore (FORTS, Open, Real, Bild 2340)
Existe-t-il un moyen de bloquer le défilement du graphique lorsqu'un bouton de la souris est enfoncé dans un CAppDialog ouvert ?
Maintenant, par exemple, si vous cliquez sur le bouton CB dans la boîte de dialogue et que vous maintenez le bouton de la souris enfoncé tout en déplaçant le curseur (souvent, cela se produit même involontairement, de quelques pixels), le graphique commence à défiler.
La bibliothèque n'a qu'une seule astuce pour cela - l'en-tête CAppDialog, qui crée un objet darg au clic de la souris et entre en mode glisser, dans lequel le graphique lui-même reste en place. Si vous utilisez cette technologie, vous perdez la possibilité de cliquer sur un CButton (ou tout autre contrôleur).
Quelqu'un a-t-il déjà résolu ce problème ?
Existe-t-il un moyen de bloquer le défilement du graphique lorsqu'un bouton de la souris est enfoncé dans un CAppDialog ouvert ?
Maintenant, par exemple, si vous cliquez sur le bouton CB à l'intérieur de la boîte de dialogue, que vous maintenez le bouton de la souris enfoncé et que vous déplacez le curseur (souvent, cela se produit même involontairement, de quelques pixels), le graphique commence à défiler.
La bibliothèque n'a qu'une seule astuce pour cela - l'en-tête CAppDialog, qui crée un objet darg au clic de la souris et entre en mode glisser, dans lequel le graphique lui-même reste en place. Si vous utilisez cette technologie, vous perdez la possibilité de cliquer sur un CButton (ou tout autre contrôleur).
Peut-être que quelqu'un a déjà résolu ce problème ?
J'ai utilisé une molette de souris pour écrire un exemple pour quelqu'un et c'est exactement le défilement bloqué avec la molette. Je pense que vous devez modifier certaines des propriétés du graphique
Voici tous les exempleshttps://www.mql5.com/ru/docs/constants/chartconstants/charts_samples
CHART_MOUSE_SCROLL et CHART_FOREGROUND vous pouvez essayer de le modifier.
La principale plainte concernant la sortie inappropriée est "comportement déprécié, l'appel de méthode caché sera désactivé dans une future version du compilateur MQL".
La mise en œuvre actuelle revient à tirer un canon sur un moineau.
Qu'il soit pertinent ou non, l'avertissement apparaît à chaque appel d'une fonction modèle surchargée dans une classe de base, ce qui, dans certaines situations, entrave considérablement le développement :
C++ en ligne: https://onlinegdb.com/rkbNuGVSL
DXContextSetSize
Change la taille du cadre d'un contexte graphique créé dans DXContextCreate()
DXContextSetSize
Obtient une taille de cadre d'un contexte graphique créé dans DXContextCreate()
Valeur et référence correctes : DXContextGetSize
Erreur du testeur (ou peut-être que je ne comprends plus rien)