USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  _ Label c/ contorno pontilhado
wilKs
ITABORAÍ
RJ - BRASIL
Postada em 17/07/2004 09:00 hs            
   Olá!
   Geralmente nos programas mais comuns do Windows, ao lado das caixinhas
de seleção (CheckBox), fica um Label para explicar a respectiva caixinha. E na
maioria das vezes, não precisamos clicar na caixinha para selecioná-la; pois
basta apenas clicar no Label.
   A questão é que, quando clicamos neste Label, geralmente ele fica com um
contorno pontilhado; e este efeito ainda não consegui habilitar...
   A quem puder ajudar, grato.
 
     
Rinaldo
SÃO PAULO
SP - BRASIL
Postada em 30/07/2004 11:32 hs            
Bom fiz uma "gambiarra"
1 - Insira um shape com a linha tracejada (BorderStyle=3) sobre o label
2 - Mude a propriedade Visible do Shape para False
3 - Insira o seguinte código
 
Private Sub Label1_Click()
    If Shape1.Visible = True Then
        Shape1.Visible = False
    Else
        Shape1.Visible = True
    End If
End Sub
Cara isso serve bem se vc tiver poucos labels na tela, agora se vc tiver muitos... haja paciência.
 
T+
Rinaldo
     
Eledio Junior
Pontos: 2843
CAÇADOR
SC - BRASIL
ENUNCIADA !
Postada em 30/07/2004 11:58 hs         
Wilks nada contra kra mas vc disse que havia resolvido isso:
como prova o post http://www.vbweb.com.br/forum_resp.asp?Codigo=165512, naum entendi o pq de tantos posts iguais:
e além desse...
 
Mas so pra salientar o assunto quem nunca vi isso mas quem programa em C sabe que muitos objetos nao se tem em VB...
 
PS: Rinaldo nao quero induzir ninguem a usar ideias que eu uso mas nao seria um tanto qto complicado criar um shape pra cada label... reflita na ideia que mandei no post http://www.vbweb.com.br/forum_resp.asp?Codigo=165512
 
abraços...
   
Rinaldo
SÃO PAULO
SP - BRASIL
Postada em 30/07/2004 12:20 hs            
Bom Eledio eu mesmo disse que vc precisaria de muita paciência para fazer isso e, logicamente que esta não é a melhor solução...
Desculpe se aparentemente plagiei sua idéia, só que não cheguei a ler o post que vc indicou acima.
 
Emoções
T+
Rinaldo
     
Eledio Junior
Pontos: 2843
CAÇADOR
SC - BRASIL
Postada em 30/07/2004 12:32 hs         
kra nao foi e nao é minha intenção denegrir sua ideia ou acusar um suposto plágio... so dei uma ideia um pouco mais .... fácil
 
na PAzEmoções
     
Rinaldo
SÃO PAULO
SP - BRASIL
Postada em 30/07/2004 15:22 hs            
Emoções PAZ pra vc TambemEmoçõesEmoçõesEmoçõesEmoçõesEmoçõesEmoçõesEmoções
 
T+
 
Rinaldo
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página