Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[Tutorial/D7] Lista com conteúdos selecionavél


jonatanuehara
 Compartilhar

Posts Recomendados

Tou compartilhando , tavo procurando essa lista de selecionar , mas como não achei , fiz o meu proprio ¬¬ .
Você pode usar essa lista (ou pode chama de tabela)

para o usuário abrir form (que ta na lista.), jogo , hack , programa, depende do que você quer fazer.

 

VISUALIZAÇÃO

 

U7dva.png

 

 

 

Vamo continuar ao tutorial.

 

- Adicione listview (paletá win32)

Depois de adicionar o componente , clique dois vez , clique nesse icone que esta na janela:

qs08r.png
Isso iria criar nova parte , para deixar a lista mais confortavél, você pode almentar largura ou diminuir, trocar titulo , pelo Object Inspector. da para colocar imagem também.

 

vamos só criar(clicar) 3 tabelas(vez) , depois colocar titulo nos 3, também colocar largura, recomendo 120 pixel.

 

Depois disso clique no listview , no object inspector vai no Style , coloque vsReport

Depois disso teria que ficar desse geito:

 

L9ndL.png
Oq falta é o conteúdo dele no listview , certo né ?

 

 

Clique direito no listview é clique no Items Editor...

Ou vai no object inspector é abrir propriédade na parte ITEMS.

ZYXx8.png
Aqui é propriedade do listview , o items.

Aqui pode adicionar conteúdo , adicionar imagem ao conteúdo , caption , deletar.

 

só clicar no New items (conteúdo tabela 1), é colocar o caption, após isso clique no New Subitem (conteúdo tabela 2), Novamente new subitem (conteúdo tabela 3), depois só dar OK.

 

Isso criou apenas um linha no listview.

Se quiser fazer mais que 1 linha , apenas repetir acima.

8EBNB.png
Deve ficar desse geito com conteúdo, é caption.

 

 

Agora vem o problema , deve fazer alguma coisa quando alguem clicar no listview , depois clicar no botão.

 

 

- Coloque um Button.

 

Clique dois vez coloque o código:

 

if listview1.Items[0].Selected then

form1.show;

if listview1.Items[1].Selected then

form2.hide;

 

 

Explicação: if listview1.Items[0]

 

A Parte 0 séria a primeira Linha do listview. Você trocando para 1 o código libera quando o usuário tiver selecionado a secunda linha.

 

Explicação: form1.show;

 

Você pode apagar , é colocar seu código, no meu caso foi o form1.show.

 

Sempre coloque ; no seu código. (timer1.enabled := True;) < apenas exemplo.

 

 

é também falta o código para quando o usuário naõ selecionar nada , para dar o erro.

 

else

Showmessage ('Você não selecionou o conteúdo da lista.');

 

Tire o ; no fim do código do button1 (exatamente acima do end;) deixando assim:

 

 

if listview1.Items[0].Selected then

form1.show;

if listview1.Items[1].Selected then

form2.hide

else

Showmessage ('Você não selecionou o conteúdo da lista.');

Se você quiser utilizar um código com VAR (não é compartilhavél com o if listview ¬¬)

Apenas colar o código de var num timer é colocar timer1.enabled :=true; , no lugar do código do button1.

 

Credito completamente: jonatanuehara

 

@EDIT

 

Esqueci de source ai para vocês.

 

[DOWN]

É necessário se cadastrar para acessar o conteúdo.
[/DOWN]

[sENHA]

É necessário se cadastrar para acessar o conteúdo.
[/sENHA]

Agradecimento para Augmented skills (nome do programa , hack vip.) que deu ideia de eu faze isso ¬¬

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.