Boa tarde, diga-me: há planos para aumentar a prioridade do objeto OBJ_BITMAP_LABEL ao processar um clique?
Por favor, esclareça. Eu verifiquei - se o objeto OBJ_BITMAP_LABEL estiver em primeiro plano, o evento de clique do mouse será reconhecido corretamente.
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
- www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
Se o objeto OBJ_BITMAP_LABLEL se sobrepuser a outro objeto, por exemplo, OBJ_EDIT, o evento de clique será ignorado. Encaminhei essa pergunta ao servicedesk e recebi a seguinte resposta: "Ele foi projetado dessa forma, o OBJ_BITMAP_LABLEL tem prioridade mais baixa ao processar um clique". Em alguns casos, não é muito conveniente implementar elementos da GUI usando esse objeto.
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
- www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
É possível escrever um código de tradução em primeiro plano simples e genérico. Para fazer isso, os objetos são excluídos e criados novamente.
Por exemplo, você pode criar um invólucro de objeto para elementos da GUI e trazer o objeto/grupos de objetos necessários para o primeiro plano a cada inicialização/reversão.
Vigor:
Você entendeu um pouco mal, aqui se trata de processar um clique de um objeto pelo próprio terminal. Abaixo está um EA simples que demonstra tudo isso.
É possível escrever um código de tradução em primeiro plano simples e versátil. Para fazer isso, os objetos são excluídos e criados novamente.
Por exemplo, você pode criar um invólucro de objeto para elementos da GUI e, a cada inicialização/reversão, trazer o objeto/grupos de objetos necessários para o primeiro plano.
Arquivos anexados:
TestBmp.mq5
3 kb
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
Demo_Create_OBJ_BITMAP_LABEL_EA:
O objeto gráfico OBJ_BITMAP_LABEL permite criar diferentes botões. Para ativar a mudança de seu estado é necessário permitir a propriedade "Desativar seleção".
Autor: MetaQuotes Software Corp.