Clipper On Line • Ver Tópico - Controle Tab page

Controle Tab page

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Controle Tab page

Mensagempor Nascimento » 07 Mar 2019 13:44

Amigos analizem o seguinte cenário:

tenho um tab com 3 pages
em cada page tem um textbox
quando inicio o aplicativo na primeira page o primeiro textbox ja entra em focus
como fazer para na page que eu clicar o textbox correspondente ja ficar em focus?
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes

Controle Tab page

Mensagempor Nascimento » 10 Mar 2019 21:25

Amigos Consegui resolver, e tambem postar a solução, pq as vezes resolvemos nosso problema,
e esquecemos que podem ter amigos aqui que possam passar pelo mesmo tipo de problema
então solucionamos e esquecemos de postar como foi dada a solução pois bem sem mais delongas

//no tab vc adiciona o controle on change(Page_change())

// PS Altere para seus controles claro rsrs

*-------------------------------------------------------------------------------
* deste modo a função page_change() vai saber em que page esta e em qual foco setar
*
Static Function Page_change()
  local n_value := GetProperty("Mcpagcx_form","tb_caipg","value") // pego o valor do tab para saber em qual page estou
  if n_value = 1
     DoMethod("Mcpagcx_form","tx_din_cpg","Setfocus")   // seto o foco para o controle que desejo na page que cliquei Óbvio
  else
     DoMethod("Mcpagcx_form","tx_add_cpg","Setfocus")
  endif
Return Nil

// bom acho que ficou bem simples o entendimento!, qualquer coisa so falar que explico melhor

A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro