  if (!strcmp( thefunction , "gtk_label_set_text")) {
    gtk_label_set_text( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_markup")) {
    gtk_label_set_markup( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_markup_with_mnemonic")) {
    gtk_label_set_markup_with_mnemonic( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_pattern")) {
    gtk_label_set_pattern( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_width_chars")) {
    gtk_label_set_width_chars( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_max_width_chars")) {
    gtk_label_set_max_width_chars( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get")) {
    gtk_label_get( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_parse_uline")) {
    resultguint = gtk_label_parse_uline( GTKLABEL(obj) , arg1  );
    sprintf(result , "%s" , resultguint);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_line_wrap")) {
    gtk_label_set_line_wrap( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_layout_offsets")) {
    gtk_label_get_layout_offsets( GTKLABEL(obj) , arg1  , arg2  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_mnemonic_keyval")) {
    resultguint = gtk_label_get_mnemonic_keyval( GTKLABEL(obj) );
    sprintf(result , "%s" , resultguint);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_selectable")) {
    resultgboolean = gtk_label_get_selectable( GTKLABEL(obj) );
    sprintf(result , "%s" , resultgboolean);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_text")) {
    resultbuffer = gtk_label_get_text( GTKLABEL(obj) );
    sprintf(result , "%s" , resultbuffer);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_select_region")) {
    gtk_label_select_region( GTKLABEL(obj) , arg1  , arg2  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_selectable")) {
    gtk_label_set_selectable( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_text_with_mnemonic")) {
    gtk_label_set_text_with_mnemonic( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_label")) {
    resultbuffer = gtk_label_get_label( GTKLABEL(obj) );
    sprintf(result , "%s" , resultbuffer);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_line_wrap")) {
    resultgboolean = gtk_label_get_line_wrap( GTKLABEL(obj) );
    sprintf(result , "%s" , resultgboolean);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_selection_bounds")) {
    resultgboolean = gtk_label_get_selection_bounds( GTKLABEL(obj) , arg1  , arg2  );
    sprintf(result , "%s" , resultgboolean);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_use_markup")) {
    resultgboolean = gtk_label_get_use_markup( GTKLABEL(obj) );
    sprintf(result , "%s" , resultgboolean);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_use_underline")) {
    resultgboolean = gtk_label_get_use_underline( GTKLABEL(obj) );
    sprintf(result , "%s" , resultgboolean);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_single_line_mode")) {
    resultgboolean = gtk_label_get_single_line_mode( GTKLABEL(obj) );
    sprintf(result , "%s" , resultgboolean);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_get_angle")) {
    resultgdouble = gtk_label_get_angle( GTKLABEL(obj) );
    sprintf(result , "%s" , resultgdouble);
    returnstring(result);
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_label")) {
    gtk_label_set_label( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_use_markup")) {
    gtk_label_set_use_markup( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_use_underline")) {
    gtk_label_set_use_underline( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_single_line_mode")) {
    gtk_label_set_single_line_mode( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
  if (!strcmp( thefunction , "gtk_label_set_angle")) {
    gtk_label_set_angle( GTKLABEL(obj) , arg1  );
    returnstring("Nothing");
    free(resultbuffer);
    return;
  }
