seed r490 - trunk/examples/turtle
- From: hortont svn gnome org
- To: svn-commits-list gnome org
- Subject: seed r490 - trunk/examples/turtle
- Date: Thu, 18 Dec 2008 01:57:06 +0000 (UTC)
Author: hortont
Date: Thu Dec 18 01:57:06 2008
New Revision: 490
URL: http://svn.gnome.org/viewvc/seed?rev=490&view=rev
Log:
Fix some warnings in turtle example.
Modified:
trunk/examples/turtle/turtle.c
Modified: trunk/examples/turtle/turtle.c
==============================================================================
--- trunk/examples/turtle/turtle.c (original)
+++ trunk/examples/turtle/turtle.c Thu Dec 18 01:57:06 2008
@@ -68,17 +68,16 @@
GtkWidget * create_ui()
{
- GtkWidget * main; // HPaned
+ GtkWidget * main_pane; // HPaned
GtkWidget * left; // VBox
GtkWidget * button_bar; // HBox
- GtkWidget * run, // Buttons
- * step;
+ GtkWidget * run; // Button
GtkWidget * canvas_frame; // Frames
char * start_script = "var t = new Turtle();\nt.forward(50);\nt.turnleft(50);\nt.forward(10);\nt.turnright(50);\nt.forward(60);";
- main = gtk_hpaned_new();
- gtk_paned_set_position(GTK_PANED(main), 200);
+ main_pane = gtk_hpaned_new();
+ gtk_paned_set_position(GTK_PANED(main_pane), 200);
left = gtk_vbox_new(0, 0);
instructions = gtk_text_view_new();
@@ -99,8 +98,8 @@
canvas_frame = gtk_frame_new(NULL);
gtk_container_add(GTK_CONTAINER(canvas_frame), canvas);
- gtk_paned_add1(GTK_PANED(main), left);
- gtk_paned_add2(GTK_PANED(main), canvas_frame);
+ gtk_paned_add1(GTK_PANED(main_pane), left);
+ gtk_paned_add2(GTK_PANED(main_pane), canvas_frame);
offscreen_surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,
CANVAS_SIZE, CANVAS_SIZE);
@@ -110,7 +109,7 @@
g_signal_connect(G_OBJECT(canvas), "expose_event", G_CALLBACK(draw_turtle),
NULL);
- return main;
+ return main_pane;
}
SeedObject turtle_construct(SeedContext ctx,
@@ -170,6 +169,8 @@
new_y = t->y + sinf(t->direction) * distance;
turtle_draw_line(t, new_x, new_y);
+
+ return seed_make_null(ctx);
}
SeedValue turtle_turn_left(SeedContext ctx,
@@ -184,6 +185,8 @@
turtle_t * t = seed_object_get_private(this_object);
t->direction -= (M_PI / 180.0) * angle;
+
+ return seed_make_null(ctx);
}
SeedValue turtle_turn_right(SeedContext ctx,
@@ -198,6 +201,8 @@
turtle_t * t = seed_object_get_private(this_object);
t->direction += (M_PI / 180.0) * angle;
+
+ return seed_make_null(ctx);
}
SeedValue turtle_pen_color(SeedContext ctx,
@@ -215,6 +220,8 @@
if(argument_count == 4)
t->a = seed_value_to_float(ctx, arguments[3], NULL);
+
+ return seed_make_null(ctx);
}
SeedValue turtle_pen_up(SeedContext ctx,
@@ -227,6 +234,8 @@
turtle_t * t = seed_object_get_private(this_object);
t->pen_state = FALSE;
+
+ return seed_make_null(ctx);
}
SeedValue turtle_pen_down(SeedContext ctx,
@@ -239,6 +248,8 @@
turtle_t * t = seed_object_get_private(this_object);
t->pen_state = TRUE;
+
+ return seed_make_null(ctx);
}
// Static functions declared on our custom class
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]