#include "cistern.h"
+#include "cisternptywnd.h"
Cistern::Cistern()
{
imgActual = 0;
image = imageE;
set_size_request(image->get_width(), image->get_height());
-
+
Glib::RefPtr<Gnome::Glade::Xml> ref = Gnome::Glade::Xml::create("constructor.glade", "cistern_pty_wnd");
ref->get_widget_derived("cistern_pty_wnd",cistern_pty_wnd);
cistern_pty_wnd->cistern = this;
#ifndef _CISTERN_H_
#define _CISTERN_H_
-#include "item.h"
-#include "cisternptywnd.h"
#include <iostream>
+#include "item.h"
class CisternPtyWnd;
#include "cisternptywnd.h"
+#include "cistern.h"
CisternPtyWnd::CisternPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade):PropertyWnd(cobject, refGlade)
{
- refGlade = Gnome::Glade::Xml::create("constructor.glade", "cistern_pty_wnd");
refGlade->get_widget("spin_capacidad", spin_capacidad);
refGlade->get_widget("spin_inicial", spin_inicial);
refGlade->get_widget("txt_cistern_name", txt_cistern_name);
#define _CISTERNPTYWND_H_
#include "propertywnd.h"
-#include "cistern.h"
class Cistern;
-// Conduct.h
#ifndef _CONDUCT_H_
#define _CONDUCT_H_
#include "item.h"
-#include <iostream>
+#include "workplace.h"
CItem::CItem(const char *filename):Gtk::DrawingArea()
{
-#ifndef GTKMM_EXAMPLE_DRAWINGAREALINES_H
-#define GTKMM_EXAMPLE_DRAWINGAREALINES_H
+#ifndef _ITEM_H_
+#define _ITEM_H_
#include <iostream>
#include <gtkmm/drawingarea.h>
#include <gdkmm.h>
#include <libglademm.h>
#include "itemptywnd.h"
-#include "workplace.h"
class WorkPlace;
#include "itemptywnd.h"
+#include "item.h"
ItemPtyWnd::ItemPtyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade):PropertyWnd(cobject,refGlade)
{
-//cisternptywnd.h
-#ifndef _CISTERNPTYWND_H_
-#define _CISTERNPTYWND_H_
+#ifndef _ITEMPTYWND_H_
+#define _ITEMPTYWND_H_
#include "propertywnd.h"
virtual ~ItemPtyWnd();
Gtk::SpinButton *spin_caudal;
Gtk::Entry *txt_item_name;
+ protected:
virtual void on_btn_cancel_clicked();
virtual void on_btn_accept_clicked();
virtual void on_btn_apply_clicked();
#include "propertywnd.h"
-
-PropertyWnd::PropertyWnd()
-{
-}
+#include "item.h"
PropertyWnd::PropertyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade): Gtk::Window(cobject)
{
#include <gtkmm/spinbutton.h>
#include <gtkmm/entry.h>
#include <libglademm.h>
-#include "item.h"
class CItem;
class PropertyWnd : public Gtk::Window{
public:
- PropertyWnd();
PropertyWnd(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& refGlade);
virtual ~PropertyWnd();
CItem *item;