Perguntas de Iniciantes MQL4 MT4 MetaTrader 4 - página 218
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
// задержка 500 милисекунд, годная для тестера
Enfiado em uma marta
Estou tentando entender os objetos, há um exemplo no Manual de Referência MQL4 onde pressionar um botão (pressionado/des pressionado) muda a imagem. O botão tem dois estados. Então minha pergunta é como fazer um botão tem, por exemplo, 3 estados ou mais? Eu quero para cada estado do botão sua própria imagem. Se é impossível fazer isso com essa função, então qual função para alcançar o resultado desejado?
Estou tentando entender os objetos, há um exemplo no manual MQL4 onde pressionar um botão (pressionado/des pressionado) muda a imagem. O botão tem dois estados. Então minha pergunta é como fazer um botão tem, por exemplo, 3 estados ou mais? Eu quero para cada estado do botão sua própria imagem. Se você não pode fazer isso com essa função, qual função para alcançar o resultado desejado?
Meio comprimido :)
O deslizador tem 9 posições) percebi que quando pressionado ficou amarelo claro, quando pressionado duas vezes ficou amarelo. Mas este não é um botão padrão.
Sério? Tão difícil de entender, mesmo que você leia mais sobre o resultado desejado?
Cada vez que você clica em uma foto, a foto muda. Por exemplo 5 fotos, cada foto mudará cada vez que você clicar nela, e assim por diante, e assim por diante.
Apenas OBJPROP_STATE estava bem, se você quisesse mudar 2 figuras em círculo, mas mais de duas.
Sério? Tão difícil de entender, mesmo que você leia mais sobre o resultado desejado?
Cada vez que você clica em uma foto, a foto muda. Por exemplo, 5 fotos, cada foto mudará cada vez que você clicar e assim por diante em um círculo.
Apenas OBJPROP_STATE estava bem, se você quisesse mudar 2 figuras em círculo, mas mais de duas.
Apenas OBJPROP_STATE estava bem se você precisasse trocar 2 figuras em círculo, mas mais de duas.
Solução possível: criar vários objetos OBJ_BITMAP_LABEL um por um. Ao clicar no primeiro objeto, ele é apagado e cria um segundo objeto no mesmo lugar. Após o segundo objeto, um terceiro objeto é criado. Para ambos os modos OBJPROP_BMPFILE, você carrega a mesma imagem e não rastreia o estado do clique, mas rastreia o nome do objeto existente. Este nome lhe dirá o estado atual do botão.
Solução possível: criar vários objetos OBJ_BITMAP_LABEL um por um. Ao clicar no primeiro objeto, ele é apagado e cria um segundo objeto no mesmo lugar. Após o segundo objeto, um terceiro objeto é criado. Para ambos os modos OBJPROP_BMPFILE, você carrega a mesma imagem e não rastreia o estado do clique, mas rastreia o nome do objeto existente. Este nome lhe dirá o estado atual do botão.
Obrigado, eu vou tentar!