• advertisement_alt
  • advertisement_alt
  • advertisement_alt

Search the Community

Showing results for tags 'controles'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Windev Desktop, Mobile, Web
    • Windev Desktop
    • Windev Mobile
    • Webdev
    • Bugs
  • Banco de Dados
    • HFSQL
    • PostgreSQL
    • MySQL, MariaDB, Outros
  • Vendendo Seu Peixe
    • Hire a Professional to solve your Demand!
    • Cursos
    • Aplicativos
  • Tips and Tricks
    • Tips and Tricks
    • Fivewin / xHb / Harbor migration to Windev

Categories

  • Files

Calendars

  • Community Calendar

Categories

  • Articles

Found 2 results

  1. Pessoal, em uma JANELA tenho o seguinte cenário. Ela possui alguns planos, e dentro de cada plano tenho uma tabela de listagem, que é preenchida via programação, tanto o seu conteúdo, quanto a sua paginação. O que acontece é que não gostaria que o código das janelas que estão em outro plano fossem executados ao entrar na janela, gostaria de impedir com que fossem executados códigos que não sejam do plano atual. Existe alguma forma de realizar tal feito? O problema que enfrento é que ao entrar na janela ao debugar percebi que o sistema passa por todos os codigos de inicializacao das tabelas nos planos ( que impedi de rodarem testando o plano, if mywindow..plane = x) e também passa por todo o codigo que fica em "Displaying a row of Table" e em "Adding additional elements into Table". Estou conseguindo fazer o código não ser executado testando o plano, mas gostaria de encontrar uma forma de nem passar pelos mesmos caso não esteja no plano onde o controle se encontra ... Grato desde já
  2. Olá pessoal, blz... Seguinte, seguindo as orientações do manual da PCSOFT, q recomenda trabalhar com componentes externos ao invés de WDLs, iniciei o projeto de um componente no qual utilizará várias procedures e outros recursos q serão comuns entre outros projetos, exemplo procedure VALIDACPF(). Por isso estou fazendo testes com componentes externos, simulando pra entender na prática seu funcionamento e visibilidade. Então o q fiz foi o seguinte, criei o componente externo, adicionei a procedure tudo esta funcionado bem, a procedure é visível no projeto q tem o componente etc, agora minha dúvida é com relação a controles pertecentes a uma window do componente externo. Se é possível acessar esses controles. Vou exemplificar... Criei um componente externo com: 1 classe chamada C_ParametrosGlobais contendo uma variável (member) chamada sTextodaWindow do tipo string = "" 1 window chamada WIN_TESTE, com apenas um controle STC chamado STC_Teste de conteúdo inicial "Testando" Blz, agora em um novo projeto importo esse componente e crio um botão para abrir essa window do componente, da seguinte maneira: Open(WIN_Teste) O resultado é a abertura da Window com o STC com a palavra Testando sendo visualizada. Blz até aki tudo ok... Agora a dúvida seria o seguinte... Quero alterar ou ler o conteúdo desse STC_Teste, se possível de uma maneira direta sem ser das maneiras q vou mostrar abaixo... As 2 formas q conheço para alterar seriam: Definir parâmetros na inicialização da window e passar esses parâmetros na função Open() da seguinte forma: Open(Win_Teste, "NovoTexto") Atribuir na variável sTextodaWindow da Classe o novo texto e no código de inicialização da Window Win_Teste, do compoente, fazer verificar a classe, da seguinte forma: C_Parametros_Globais:sTextodaWindow = "Testando alterar texto da Window" Open(Win_Teste) // e no código de inicialização da Win_Teste colocar IF C_Parametros_Globais:sTextodaWindow <> "" STC_Teste = C_Parametros_Globais:sTextodaWindow END Agora acredito q não tenha como acessar o controle STC_Teste do componente diretamente, tipo: Info( Win_Teste.STC_Teste )