01: /*
02:  *  plot-win.c
03:  *  dde
04:  *
05:  *  Created by ashley on 01/12/2009.
06:  *  Copyright 2009 __MyCompanyName__. All rights reserved.
07:  *
08:  */
09: 
10: #include "plot-win.h"
11: 
12: DDEPlotWin *make_plotwin(usercontrol *out)
13: {
14:         DDEPlotWin *plotwin = (DDEPlotWin *)g_malloc(sizeof(DDEPlotWin));
15:         
16:     GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
17:         plotwin->window = window;
18:         gtk_window_set_title(GTK_WINDOW(window), out->initialtitle);
19:         gtk_window_set_default_size(GTK_WINDOW(window), 800, 500);
20:         gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);
21: 
22:         GtkWidget *vbox = gtk_vbox_new(FALSE, 0);
23:         gtk_container_add(GTK_CONTAINER(window), vbox); 
24:         
25:         GtkWidget *graph2d = dde_graph2d_new();
26:         gtk_box_pack_start(GTK_BOX(vbox), graph2d, FALSE, TRUE, 0);     
27:         
28:         plotwin->currentplot = 0;
29: 
30:     gtk_widget_show_all(plotwin->window);
31: 
32:         return plotwin;
33: }