ViewBase.h
sigc++/trackable.h
View.h
ViewBase.h
sigc++/trackable.h
ViewBase.h
bakery.h
Document_XML.h
GtkDialogs.h
App_WithDoc.h
Document.h
View_Composite.h
App_WithDoc_Gtk.h
View.h
Bakery::ViewBase
Bakery

    /*
    *Copyright2000MurrayCumming
    *
    *Thislibraryisfreesoftware;youcanredistributeitand/or
    *modifyitunderthetermsoftheGNULibraryGeneralPublic
    *LicenseaspublishedbytheFreeSoftwareFoundation;either
    *version2oftheLicense,or(atyouroption)anylaterversion.
    *
    *Thislibraryisdistributedinthehopethatitwillbeuseful,
    *butWITHOUTANYWARRANTY;withouteventheimpliedwarrantyof
    *MERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.SeetheGNU
    *LibraryGeneralPublicLicenseformoredetails.
    *
    *YoushouldhavereceivedacopyoftheGNULibraryGeneralPublic
    *Licensealongwiththislibrary;ifnot,writetotheFree
    *SoftwareFoundation,Inc.,675MassAve,Cambridge,MA02139,USA.
    */

    #ifndefBAKERY_VIEWBASE_H
    #defineBAKERY_VIEWBASE_H

    #include<sigc++/trackable.h>

    namespaceBakery
    {

    classViewBase:virtualpublicsigc::trackable
    {
    public:
    ViewBase();
    virtual~ViewBase();

    virtualvoidload_from_document();
    virtualvoidsave_to_document();

    //Overridethese:
    virtualvoidclipboard_copy();
    virtualvoidclipboard_paste();
    virtualvoidclipboard_clear();
    };

    }//namespace

    #endif