summaryrefslogtreecommitdiff
path: root/examples/rulers/rulers.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/rulers/rulers.c')
-rw-r--r--examples/rulers/rulers.c31
1 files changed, 13 insertions, 18 deletions
diff --git a/examples/rulers/rulers.c b/examples/rulers/rulers.c
index e9aa4a7b5..014d6be22 100644
--- a/examples/rulers/rulers.c
+++ b/examples/rulers/rulers.c
@@ -1,6 +1,4 @@
-/* This file extracted from the GTK tutorial. */
-
-/* rulers.c */
+/* example-start rulers rulers.c */
#include <gtk/gtk.h>
@@ -9,20 +7,16 @@
#define XSIZE 600
#define YSIZE 400
-/* this routine gets control when the close button is clicked
- */
-void close_application( GtkWidget *widget, GdkEvent *event, gpointer data )
-{
+/* This routine gets control when the close button is clicked */
+void close_application( GtkWidget *widget, GdkEvent *event, gpointer data ) {
gtk_main_quit();
}
-
-/* the main routine
- */
+/* The main routine */
int main( int argc, char *argv[] ) {
GtkWidget *window, *table, *area, *hrule, *vrule;
- /* initialize gtk and create the main window */
+ /* Initialize GTK and create the main window */
gtk_init( &argc, &argv );
window = gtk_window_new( GTK_WINDOW_TOPLEVEL );
@@ -30,7 +24,7 @@ int main( int argc, char *argv[] ) {
GTK_SIGNAL_FUNC( close_application ), NULL);
gtk_container_border_width (GTK_CONTAINER (window), 10);
- /* create a table for placing the ruler and the drawing area */
+ /* Create a table for placing the ruler and the drawing area */
table = gtk_table_new( 3, 2, FALSE );
gtk_container_add( GTK_CONTAINER(window), table );
@@ -40,8 +34,8 @@ int main( int argc, char *argv[] ) {
GTK_EXPAND|GTK_FILL, GTK_FILL, 0, 0 );
gtk_widget_set_events( area, GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK );
- /* The horizontal ruler goes on top. As the mouse moves across the drawing area,
- a motion_notify_event is passed to the appropriate event handler for the ruler. */
+ /* The horizontal ruler goes on top. As the mouse moves across the drawing area,
+ * a motion_notify_event is passed to the appropriate event handler for the ruler. */
hrule = gtk_hruler_new();
gtk_ruler_set_metric( GTK_RULER(hrule), GTK_PIXELS );
gtk_ruler_set_range( GTK_RULER(hrule), 7, 13, 0, 20 );
@@ -52,8 +46,8 @@ int main( int argc, char *argv[] ) {
gtk_table_attach( GTK_TABLE(table), hrule, 1, 2, 0, 1,
GTK_EXPAND|GTK_SHRINK|GTK_FILL, GTK_FILL, 0, 0 );
- /* The vertical ruler goes on the left. As the mouse moves across the drawing area,
- a motion_notify_event is passed to the appropriate event handler for the ruler. */
+ /* The vertical ruler goes on the left. As the mouse moves across the drawing area,
+ * a motion_notify_event is passed to the appropriate event handler for the ruler. */
vrule = gtk_vruler_new();
gtk_ruler_set_metric( GTK_RULER(vrule), GTK_PIXELS );
gtk_ruler_set_range( GTK_RULER(vrule), 0, YSIZE, 10, YSIZE );
@@ -64,7 +58,7 @@ int main( int argc, char *argv[] ) {
gtk_table_attach( GTK_TABLE(table), vrule, 0, 1, 1, 2,
GTK_FILL, GTK_EXPAND|GTK_SHRINK|GTK_FILL, 0, 0 );
- /* now show everything */
+ /* Now show everything */
gtk_widget_show( area );
gtk_widget_show( hrule );
gtk_widget_show( vrule );
@@ -72,5 +66,6 @@ int main( int argc, char *argv[] ) {
gtk_widget_show( window );
gtk_main();
- return 0;
+ return(0);
}
+/* example-end */