Exemple #1
0
int
interface_attach_textbox(interface_t *interface, struct textbox *textbox)
{
	struct interface_element *element = element_get_next(interface);
	element->ptr = textbox;
	element->type = INTERFACE_ELEMENT_TEXTBOX;

	element->x = &textbox->x;
	element->y = &textbox->y;
	element->w = &textbox->w;
	element->h = &textbox->h;

	return element->uid;
}
Exemple #2
0
int main (int argc, char** argv) {
  tree_t t = tree_new();
  list_t l = list_new();
  
  for (int i=0; i<argc-1; i++)
    list_add_element (l, argv[i+1]);
  
  int j=0;
  for (element_t e = list_get_first_element (l); e != NULL; e = element_get_next (e)) {
    if (includeElement())
      tree_insert_node (t, e);
  }
  printf ("Before deleting list:\n");
  tree_ordered_suffix_print (t);
  list_delete (l);
  printf ("After deleting list:\n");
  tree_ordered_suffix_print (t);
  tree_delete (t);
}