Lines Matching refs:items
180 BList items;
181 _LoadHistory(items);
184 if (string == NULL || !items.AddItem(string)) {
186 _FreeHistory(items);
190 int32 count = items.CountItems() - 1;
195 BString* string = static_cast<BString*>(items.ItemAt(t));
197 delete static_cast<BString*>(items.RemoveItem(t));
202 while (items.CountItems() >= HISTORY_LIMIT)
203 delete static_cast<BString*>(items.RemoveItem((int32)0));
205 _SaveHistory(items);
206 _FreeHistory(items);
213 BList items;
214 if (!_LoadHistory(items))
217 for (int32 t = items.CountItems() - 1; t >= 0; --t) {
218 BString* item = static_cast<BString*>(items.ItemAtFast(t));
224 _FreeHistory(items);
232 Model::_LoadHistory(BList& items) const
253 if (copy == NULL || !items.AddItem(copy)) {
264 Model::_SaveHistory(const BList& items) const
278 int32 count = items.CountItems();
280 BString* string = static_cast<BString*>(items.ItemAtFast(i));
296 Model::_FreeHistory(const BList& items) const
298 for (int32 t = items.CountItems() - 1; t >= 0; --t)
299 delete static_cast<BString*>((items.ItemAtFast(t)));