Potrzebny nietypowy komponent

Odpowiedz Nowy wątek
No_to_klops
2007-01-08 21:38
No_to_klops
0

witam,

Potrzebuję nietypowego komponentu, jak na obrazku poniżej (to fotomontaż :P )

user image

Składa się on z ListBox'a, ComboBox'ów i MaskEdit'a (przy czym ostatni Combos musiałby sterować jego atrybutem Enabled/Disabled). Oczywiście gotowego pewnie nie ma ;-)
Pytanie brzmi więc jak coś takiego stworzyć i później odwoływać się do poszczególnych elementów. Problem jest o tyle złożony, że całość musi być tworzona dynamicznie - lista elementów tego ListBox'a jest wczytywana z pliku...

Czy może zrobić taki udawany komponent niby ListBox - wstawić ScrollBox'a, kupę Labeli, CheckBox-ów, MaskEditów (tak ze dwie setki na oko, CheckBoxów x3, czyli ze 600), wszystkim nadać Visible = False i przy wczytywaniu zmieniać ten atrybut na True dla tylu elementów, ile jest w pliku? Tylko, że to trochę czasochłonne wyjście i coś mi się zdaje, że niezbyt mądre...

Any ideas? :-)

Pozostało 580 znaków

Gumiś
2007-01-08 21:58
Gumiś
0

Myślę, że ten komponent Cię zadowoli :-)

http://www.bergsoftware.net/index.php?section=components&page=gridview

Pozostało 580 znaków

Gumiś
2007-01-08 21:59
Gumiś
0

Myślę, że ten komponent Cię zadowoli :-)

http://www.bergsoftware.net/index.php?section=components&page=gridview

Pozostało 580 znaków

No_to_klops
2007-01-08 23:29
No_to_klops
0

No ten mógłby być niezły, ale wersja dla Delphi 2005 jest płatna :( Nie wiem, czy w Turbo Delphi odpalę wersję dla D7 :-/

W każdym razie dzięki [browar]

Jak ktoś ma jeszcze jakiś pomysł jak to rozwiązać, proszę o info w temacie ;-)

Pozostało 580 znaków

2007-01-09 00:43

Rejestracja: 16 lat temu

Ostatnio: 7 lat temu

0

może VirtualTreeView, trochę pracy będzie trzeba włożyć, ale jest free i możesz w każdą kolumnę włożyć co chcesz (na stronie VTW masz np. screen z polem typu DateTimePicker)


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

Odpowiedz

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