Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Utilizar on_MouseDown em vez de on_Click
OBRIGADO OBRIGADO que o problema tenha sido resolvido de uma forma bastante rápida.
Gosto ainda mais desta língua!!!!
OBRIGADO OBRIGADO que o problema tenha sido resolvido de uma forma bastante rápida.
Gosto ainda mais desta língua!!!!
Iluminem
ZS. Analisou rapidamente os possíveis acontecimentos e teve imediatamente algumas ideias sobre o assunto. Confirmação interessante.
Também tenho um pequeno painel.
Funciona clicando num objecto e, além disso, é necessário premir CTRL como "childproofing".
Uma vez premidos, os botões são colocados em falso.
Também tenho um pequeno painel.
Funciona clicando num objecto e, além disso, é necessário premir CTRL como "childproofing".
Uma vez premidos, os botões são colocados em falso.
Estou a ver, foi assim que eu comecei: http://codebase.mql4.com/ru/6091
então assim: https://www.mql5.com/ru/code/223/
então assim: https://www.mql5.com/ru/market/product/332
ZS, não. isto não é um anúncio. não o atire a mim. Acabei de me divertir e passei de 2 ligações para 3 literalmente da noite para o dia. Opinião interessante.
Não é porque eu seja ganancioso. Preciso do dinheiro. As crianças são pequenas, as exigências são grandes. Quem sou eu para dizer. Todos estão nessa posição.
Iluminem
ZS. Analisou rapidamente os possíveis acontecimentos e teve imediatamente algumas ideias sobre o assunto. Confirmação interessante.
Não utilizei nenhuma biblioteca suplementar porque não gosto delas. !!!! Para ser honesto, não o escrevi para obter o código completo, apenas um pontapé nas calças, como sempre :-)
Eu usei o habitual
E tem um botão esquerdo pressionado, no parâmetro 3 dá 1, se o botão for pressionado.
Determinar a localização desta coordenada e compará-la com a coordenada do botão premido - 1 classe.
Só não pensei que a língua MKL5 fosse tão avançada.
Agora estou a trabalhar em arrastar o painel, e arrastar não é como a maioria dos painéis - pressiona-se o botão, depois um pequeno quadrado que nem sequer é visível - arrasta-se e depois solta-se o botão - e depois tudo é redesenhado.
Fiz todo o painel arrastar-se atrás do cursor até não ser espremido, mas como raio fazer com que já não se arraste quando se clica no botão? :-)
Acho que se pode dizer ::
Yup é fácil :-)
não é fácil :-) e todo o problema é que não consegue lidar com dois snappers ao mesmo tempo.
Agora estou a trabalhar em arrastar o painel, e arrastar não é como a maioria dos painéis - pressiona-se o botão e depois para um pequeno quadrado que nem sequer é visível - arrasta-se e depois solta-se o botão - e depois tudo é redesenhado.
não é fácil :-) mas o problema é que não consegue lidar com dois sobytes ao mesmo tempo.
Vladon:
Fiz todo o painel arrastar-se atrás do cursor até ser libertado, mas como raio faço para que pare de arrastar novamente quando carrego no botão? :-)
de que botão estamos a falar?
botão esquerdo do rato a que eu me referia.
Talvez seja mais fácil de usar a Biblioteca Standard? Vejam um exemplo - Controls.mq5 da MQ.
Todos o dizem, mas porque deveria eu, um programador, utilizar a biblioteca padrão? :-)
Por exemplo, o erro com um clique acidental do botão esquerdo do rato ao arrastar um gráfico, resolvi com 2 linhas de funções padrão, enquanto que a biblioteca contém 1000 linhas de código.
Não estou a discutir - as bibliotecas padrão podem ser mais rentáveis de utilizar. Mas prefiro uma forma facilmente acessível, e não me preocupar com a inclusão de bibliotecas adicionais.