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
Código:
Opção 1:
Opção 2:
Anos atrás, analisei seu código e tentei implementá-lo em meus sistemas.
Ainda não descobri como criar formulários dinâmicos no processo. É possível e, em caso afirmativo, por favor, envie-me exemplos. Além disso, especifique se é possível alterar as propriedades de um objeto no processo, por exemplo, fonte, tamanho, posição no formulário.
O segundo tipo de enumeração é i, SWITCH,..., END .
Alterna o estado ativado entre itens cujos nomes estão escritos entre a palavra c. SWITCH e a palavra c.END,
1.
2.
CÓDIGO:
Anos atrás, analisei seu código e tentei implementá-lo em meus sistemas.
Ainda não descobri como criar formulários dinâmicos no processo. É possível e, em caso afirmativo, por favor, envie-me exemplos. Além disso, especifique se é possível alterar as propriedades de um objeto no processo, por exemplo, fonte, tamanho, posição no formulário.
Nessa versão do construtor, a janela dinâmica está desativada. É possível alterar várias propriedades dos elementos, inclusive as fontes. No momento, estou fazendo um trabalho educacional sobre a linguagem de marcação neste tópico. Recomendo que você dê uma olhada nas páginas anteriores. Há material lá que pode ajudá-lo e ensiná-lo. Entretanto, o tópico da disposição dos elementos no formulário ainda não foi abordado. Ele está por vir. Além disso, quando eu publicar o mecanismo, você poderá conectar interfaces a aplicativos de usuário.
O segundo tipo de enumeração é i, SWITCH,..., END .
Alterna o estado ativado entre os elementos cujos nomes estão escritos entre a palavra c. SWITCH e a palavra c.END,
1.
2.
CÓDIGO:
Para se atualizar sobre a enumeração SWITCH.
Há uma opção para atribuir comutação universal a itens em um grupo quando há muitos deles para escrever o nome de cada um. Por exemplo, menus longos com dezenas de itens em listas suspensas. Nesse caso, você precisa de uma maneira de especificar a alternância de todos os itens sem listar cada nome.
Isso é feito com a palavra-chave SWITCH_ALL.
E o último tipo de enumeração de hoje:
i, BLOCKS, ..., END.
Quando há necessidade de bloquear elementos individuais da interface, a palavra-chave BLOCKS vem em seu socorro.
Por exemplo, você tem duas caixas de seleção que precisam bloquear/habilitar várias outras caixas de seleção que estão em seu grupo ou em outro grupo.
Isso é feito da seguinte forma:
Resultado:
1. Quando o item de bloqueio não está no estado actv, seus itens são bloqueados.
2.
Por outro lado, se ele estiver ativado, eles estarão abertos.
O restante será amanhã.
Esqueci de acrescentar. Você pode nomear um grupo em vez de listar itens e todos os itens nele serão bloqueados:
Resultado:
Muito bem, continue com os outros controles.
Sim, é claro. Isso está nos planos. A propósito, sobre os outros controles...
Veja a seguir como é o bloqueio de alguns outros tipos de controles:
1. aberto:
2. bloqueado: