Beispiel #1
0
void w_scrollbufferbar_uninit (w_object_t *object)
{
	w_scrollbufferbar_t *sbb;
	sbb = object->data[OBJECT_SCROLLBUFFERBAR];
	w_frame_uninit(sbb->box->object);
	w_button_uninit(sbb->add->object);
	w_button_uninit(sbb->sub->object);
	w_frame_uninit(object);
	s_free(sbb);
}
Beispiel #2
0
void w_scrollbuffer_uninit (w_object_t *object)
{
	w_scrollbuffer_t *sb;
	sb = object->data[OBJECT_SCROLLBUFFER];
	w_scrollbufferbar_uninit(sb->vertical->object);
	w_frame_uninit(object);
	s_free(sb);
}
Beispiel #3
0
void w_clistbox_uninit (w_object_t *object)
{
	w_clistbox_t *lb;
	w_clistbox_item_t *li;
	w_clistbox_item_image_t *ii;
	lb = object->data[OBJECT_CLISTBOX];
	while (!s_list_eol(lb->items, 0)) {
		li = (w_clistbox_item_t *) s_list_get(lb->items, 0);
		s_list_remove(lb->items, 0);
		w_clistbox_item_uninit(li);
	}
	while (!s_list_eol(lb->item_images, 0)) {
		ii = (w_clistbox_item_image_t *) s_list_get(lb->item_images, 0);
		s_list_remove(lb->item_images, 0);
		w_clistbox_item_image_uninit(ii);
	}
	s_list_uninit(lb->item_images);
	s_list_uninit(lb->items);
	w_frame_uninit(object);
	s_free(lb);
}
Beispiel #4
0
void w_clistbox_item_uninit (w_clistbox_item_t *listbox_item)
{
	w_frame_uninit(listbox_item->frame->object);
	s_free(listbox_item);
}