m_fields
m_fields = new BList();
if (m_fields) {
while (m_fields->CountItems() > 0) {
(m_fields->RemoveItem((int32)0));
delete m_fields;
m_fields = 0;
for (int32 i = 0; i < m_fields->CountItems(); i++) {
_InfoTextField *field = static_cast<_InfoTextField *>(m_fields->ItemAt(i));
for (int32 i = 0; i < m_fields->CountItems(); i++) {
_InfoTextField *field = static_cast<_InfoTextField *>(m_fields->ItemAt(i));
for (int32 i = 0; i < m_fields->CountItems(); i++) {
_InfoTextField *field = static_cast<_InfoTextField *>(m_fields->ItemAt(i));
m_fields->AddItem(new _InfoTextField(label, text, this));
BList *m_fields;