5

I am looking to make something like IPhone Listbox !

I found someone who provided a download url for this project: but I was to late and the download url does not work anymore.
So I'm asking if killercode the same member on experts-exchange to upload it again if possible and if there is someone who can help me find the right component for this kind of listbox to use in Delphi.

enter image description here

Johan
  • 74,508
  • 24
  • 191
  • 319
user794737
  • 51
  • 1
  • 2
  • Theme can be downloaded: http://weblogs.asp.net/cumpsd/archive/2004/09/01/223996.aspx – Lars Truijens Jun 12 '11 at 20:21
  • 2
    Can't this just be made using a TScrollBox and some TPanels ? – pritaeas Jun 12 '11 at 21:55
  • I think the controls are repeated for every item, but are only visible for the selected item. And likely, the control content is item-aware. A bit like a TDBControlGrid, but different. I would like to write one, but don't have recent Delphi versions this kind of component? – NGLN Jun 12 '11 at 22:06
  • thanks for the information but i was looking NOT for the thema but for that listbox tht has tpanel with some checkboxes! i know that TDBControlGrid is good choise but i have a Client/server project and when the server connects i want to add the connection into aTpanel and every new connection will have a new tpanel also justlie listview/listbox that adds automatically a new item – user794737 Jun 12 '11 at 23:25
  • @user794737 TConnection (and all descendant types) is a non-visual component, so what use would such a ListBox have? What is it that you want exactly? Do you want to automatically open a connection when selected in the ListBox, and thus close the previous selected? – NGLN Jun 15 '11 at 11:25
  • Put the controls in a frame, size the listbox row to match the frame size on select and some fixed size when not selected. – Jerry Gagnon Sep 19 '11 at 15:48

2 Answers2

1

TDbCtrlGrid looks a lot like what you are looking for.

You just define how each row has to look in the form designer, and that is used as some sort of template for each record in your dataset. It shouldn't take more than a couple of minutes to reproduce whatever you have in your screenshot.

enter image description here

This screenshot was found via google and shamelessly posted here..

Also, check this question: Delphi control that could mimic "Add-ons|Extension list" of Firefox?

It's about somebody trying to mimic the FireFox add-on list:

enter image description here

Community
  • 1
  • 1
Wouter van Nifterick
  • 23,603
  • 7
  • 78
  • 122
  • Thank you bro for your information but i have already found that topic before i come here but everytime i try to use TDBCtrlGrid with speedbuttons but it does not work since im working in Delphi 2010 – user794737 Jun 16 '11 at 17:05
0

If you want to pay for components, TMS software do an iPhone controls pack, which i think has a listview.

Simon
  • 9,197
  • 13
  • 72
  • 115