00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef ADDMARKET_H
00020 #define ADDMARKET_H
00021
00022 #include <gtkmm.h>
00023
00024 #include <iostream>
00025 #include <stdio.h>
00026
00027 class StockMarket;
00028 class StockMarketVector;
00029
00030 using namespace std;
00031
00037 class AddMarket : public Gtk::Window {
00038
00039 private:
00040 Gtk::VBox *vbox;
00041 Gtk::Button *buttonCancel, *buttonFinish;
00042 Gtk::HButtonBox *hButtonBox;
00043 Gtk::Table *tableEditStockValue;
00044
00045 Gtk::Label *label;
00046 Gtk::HSeparator *hSep;
00047 Gtk::Entry *entryName;
00048
00049 StockMarketVector *stockMarketVector;
00050
00051 void quit();
00052 void finishAddMarket();
00053
00054 public:
00055 AddMarket(StockMarketVector *stockMarketVector);
00056 ~AddMarket();
00057
00058 protected:
00059 virtual bool on_delete_event(GdkEventAny *event);
00060
00061 };
00062
00063 #endif