Hi. I cannot find such basic control in Titanium Mobile (pupup with select):
Will it be ever implemented?
This is not a "basic control" in the sense that the iPhone SDK does not provide this control as a standard option.
However, you can easily build this in Titanium. What you have here is a semi-transparent view. Inside that you have label (at the top) and a button (at the bottom). In the middle, you have a basic table. In each "row" of the table, you have a composite view that contains a label, plus two graphics (dynamically selected based on the data at hand, such as locked, unlocked, 0-3 bars, etc.)
This is not all that hard to implement. To do it in Objective-C, it would be approached the exact same way (only it would take much longer to code, at least for me.)