[Gpredict-svn] SF.net SVN: gpredict: [40] trunk/src/rot-ctrl-window.c
Real time satellite tracking and orbit prediction
Status: Beta
Brought to you by:
csete
From: <cs...@us...> - 2008-04-28 20:45:58
|
Revision: 40 http://gpredict.svn.sourceforge.net/gpredict/?rev=40&view=rev Author: csete Date: 2008-04-28 13:45:52 -0700 (Mon, 28 Apr 2008) Log Message: ----------- Updated. Modified Paths: -------------- trunk/src/rot-ctrl-window.c Modified: trunk/src/rot-ctrl-window.c =================================================================== --- trunk/src/rot-ctrl-window.c 2008-04-24 21:32:49 UTC (rev 39) +++ trunk/src/rot-ctrl-window.c 2008-04-28 20:45:52 UTC (rev 40) @@ -44,6 +44,10 @@ static GtkWidget *win; +static GtkWidget *AzSat,*AzDelta,*AzLock,*AzSet,*AzRead; +static GtkWidget *ElSat,*ElDelta,*ElLock,*ElSet,*ElRead; + + static gint rot_win_delete (GtkWidget *, GdkEvent *, gpointer); static void rot_win_destroy (GtkWidget *, gpointer); static gboolean rot_win_config (GtkWidget *, GdkEventConfigure *, gpointer); @@ -147,9 +151,41 @@ /** \brief Create status widgets. */ static GtkWidget *create_status_widgets () { - GtkWidget *frame; + GtkWidget *frame,*table,*label,*ctrbut; + table = gtk_table_new (3,7, TRUE); + + /* table header */ + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label), "<b>SAT</b>"); + gtk_table_attach_defaults (GTK_TABLE (table), label, 1, 2, 0, 1); + + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label), "<b>\316\224</b>"); + gtk_table_attach_defaults (GTK_TABLE (table), label, 2, 3, 0, 1); + + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label), "<b>SET</b>"); + gtk_table_attach_defaults (GTK_TABLE (table), label, 4, 5, 0, 1); + + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label), "<b>READ</b>"); + gtk_table_attach_defaults (GTK_TABLE (table), label, 5, 6, 0, 1); + + /* Azimuth widgets */ + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label), "<b>AZ:</b>"); + gtk_table_attach_defaults (GTK_TABLE (table), label, 0, 1, 1, 2); + + /* Eevation widgets */ + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label), "<b>EL:</b>"); + gtk_table_attach_defaults (GTK_TABLE (table), label, 0, 1, 2, 3); + + + frame = gtk_frame_new (_("STATUS")); + gtk_container_add (GTK_CONTAINER (frame), table); gtk_frame_set_label_align (GTK_FRAME (frame), 0.5, 0.5); return frame; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |