Lines Matching refs:which
2235 void studiox_project::DeleteResource(res_info *which) in DeleteResource() argument
2240 parent = which->parent; in DeleteResource()
2244 if (which->parent->child == which) in DeleteResource()
2247 which->parent->child = which->next; in DeleteResource()
2252 previous = which->parent->child; in DeleteResource()
2253 while(previous->next != which) in DeleteResource()
2257 previous->next = which->next; in DeleteResource()
2261 int display = GetDisplayIndex(which); in DeleteResource()
2262 which->parent = NULL; in DeleteResource()
2263 which->next = NULL; in DeleteResource()
2273 RemoveFromResourceDictionary(display, which); in DeleteResource()
2275 delete which; in DeleteResource()
2427 void studiox_project::DeleteWidget(widget_info *which) in DeleteWidget() argument
2430 parent_info = FindParentInfo(which); in DeleteWidget()
2434 if (parent_info->GetChildWidgetInfo() == which) in DeleteWidget()
2437 parent_info->SetChildWidgetInfo(which->GetNextWidgetInfo()); in DeleteWidget()
2444 while (previous->GetNextWidgetInfo() != which) in DeleteWidget()
2448 previous->SetNextWidgetInfo(which->GetNextWidgetInfo()); in DeleteWidget()
2458 widget_folder = FindParentFolderInfo(which); in DeleteWidget()
2466 if (current == which) in DeleteWidget()
2470 prev->SetNextWidgetInfo(which->GetNextWidgetInfo()); in DeleteWidget()
2474 widget_folder->SetFirstChildWidget(which->GetNextWidgetInfo()); in DeleteWidget()
2484 which->SetNextWidgetInfo(NULL); in DeleteWidget()
2485 delete which; in DeleteWidget()