[Delphi] Konstrukcja formularza

0

Mam tabelę (ListView) która ma nieprzewidywalną ilość pozycji (typu string).
Chciałbym ją wyświetlać na formularzu ( w sposób w miarę ozdobny), tak aby :

  1. Wyswietlanie odbywało się bezpośrednio na tle formularza, lub lepiej na czymś w rodzaju RadioGroup.
  2. Po przekroczeniu wielkości jakiegoś założonego obszaru pojawiałby się suwak przewijania , ale nie w takim klasycznym wykonaniu , lecz elegantszym jak np. na stronie Dryobatesa.
  3. Każda z wyświetlanych pozycji uruchamiałaby po kliknięciu jakąś procedurę ( procedura ma być identyczna dla wszystkich pozycji, ale jej wejściowe parametry zależałyby od treści wypisywanego strngu).
    Byłbym mocno zobowiązany za poddanie pomysłu konstrukcji (chodzi np o to na jakim komponencie najlepiej wyświetlić ListView aby zarówno działał Scroll jak też by udało się podpiąć pod wyświetlenie procedury) i zasugerowanie idei działania.
0
  1. Wyswietlanie odbywało się bezpośrednio na tle formularza, lub lepiej na czymś w rodzaju RadioGroup.

Nie bardzo rozumiem. Nie odpowiada takie zwykłe wyświetlanie jak w ListView? Potrzebujesz czegoś takiego jak w RadioGroup, tzn. takiej ramki? Możesz użyć Bevel i Shape na bsFrame.

  1. Po przekroczeniu wielkości jakiegoś założonego obszaru pojawiałby się suwak przewijania , ale nie w takim klasycznym wykonaniu , lecz elegantszym jak np. na stronie Dryobatesa.

Dwa Image przesuwające się jeden po drugim.

  1. Każda z wyświetlanych pozycji uruchamiałaby po kliknięciu jakąś procedurę ( procedura ma być identyczna dla wszystkich pozycji, ale jej wejściowe parametry zależałyby od treści wypisywanego strngu).

Hmm. To może jednak napisać własny komponent pochodny od CustomRadioGroup lub nawet CustomGroup.

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