[delphi7] List Box Problem

0

mam kilka drobnych problemów, dlatego prosze was o pomoc. Mam nadzieje że ktoś z was pomoże mi je rozwiązać.

A WIĘC DO RZECZY:

  1. PIERWSZY PROBLEM:

mam na formie 5 obiektów typu ListBox. Problem jest taki: nie wiem co mam zrobić, aby po kliknięciu na 1 z obiektów (napisów - tekst) znajdujących się w polu ListBox podświetliły mi się wszystkie napisy w 1 lini np. mam na każdym ListBox_ie 7 wartości i w momęcie kiedy klikne na napis w 3 lini (trzecia wartość znajdująca się w ListBox1) wówczas powinny podświetlić cię wszystkie wartości znajdujące się na 3 lini (na wszystkich pięciu ListBox_ach).

  1. DRUGI PROBLEM

CO zrobić aby:
Po wciśnięciu przycisku Button1 (który nazywa się "poprzecnia wartość") i Button2 (który nazywa się "następna wartość") w polach edit1 do edit5, pojawiły się wartości które widnieją w ListBox_ach od 1 do 5. Chodzi o to aby po kliknięciu przycisku nastąpiło przepisanie wartości z pola lisstBox1 do pola Edit1. A po ponownym naciśnięciu przycisku nastąpi ponowne przepisanie tych wartości (z tym że tym razem z sąsiedniej lini) tzn: jeśli użytkownik naciśnie przycisk "POPRZEDNIA WARTOŚĆ" wówczas nastąpi przepisanie wartości z lini znajdującej się NAD aktualnie podświetloną linią (kiedy żadna linia nie jest podświetlona wówczas następuje przpisanie wartođci z pierwszej lini Pola ListBox)

0
  1. O ile dobrze rozumiem - zanaczasz w którymś z listboxów element nr1 i we wszystkich sie zaznacza element nr1? Itd? Musisz do kazdego listboxa podpiac procedure OnClick, w której zapamietujesz numer zaznaczonego itemu i podświetlasz item o danym numerze w reszcie listboxow... Jak znalezc numer zaznaczonego itema i jak je zaznaczac - F1 + szukaj na forum...
0

to jeszcze mi powiedz co mam wpisać w tej ort! ONclick ??

0

napislalem ci w http://4programmers.net/Forum/viewtopic.php?id=84490 powinno ci pomoc

a co do 2
to

listbox1 ma takie cos co sie nazywa

itemIndex jak nic nie jest podswietlone to to ma wartosc -1
a jak cos juz jest to przybiera jego index :) proste nie :)
dalej juz sobie powinienes poradzic.

1 użytkowników online, w tym zalogowanych: 0, gości: 1