X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fforms%2Fnewaccount%2FfrmNewAccount.h;h=6cd24e06db2816c46a4ede5a662888d04bdc4afd;hb=66ebed13414439cd56161faa2abcff7744ab4588;hp=bf5ff0405b9953e2fba3f6e5ec3e5ccb9a185533;hpb=53f288b9f66a1628babd3b0f670c5e75f812860f;p=xestiacalendar%2F.git diff --git a/source/forms/newaccount/frmNewAccount.h b/source/forms/newaccount/frmNewAccount.h index bf5ff04..6cd24e0 100644 --- a/source/forms/newaccount/frmNewAccount.h +++ b/source/forms/newaccount/frmNewAccount.h @@ -1,3 +1,21 @@ +// frmNewAccount.h - frmNewAccount form functions header +// +// (c) 2016-2017 Xestia Software Development. +// +// This file is part of Xestia Calendar. +// +// Xestia Calendar is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by the +// Free Software Foundation, version 3 of the license. +// +// Xestia Calendar is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License along +// with Xestia Calendar. If not, see + #ifndef __frmNewAccount__ #define __frmNewAccount__ @@ -6,13 +24,25 @@ Subclass of frmNewAccountADT, which is generated by wxFormBuilder. */ +#include +#include +#include + #include "../../AppXestiaCalendar.h" +#include "../../libraries/CalendarDataStorage/CalendarDataStorage.h" + +#include "dirs.h" + //// end generated include /** Implementing frmNewAccountADT */ class frmNewAccount : public frmNewAccountADT { + private: + int pageSeek = 0; + wxString serverPrefix; + bool *reloadAccountConfig = NULL; protected: // Handlers for frmNewAccountADT events. void UpdateRequirements( wxCommandEvent& event ); @@ -20,9 +50,11 @@ class frmNewAccount : public frmNewAccountADT void ProcessPrevious( wxCommandEvent& event ); void ProcessNext( wxCommandEvent& event ); void CloseWindow( wxCommandEvent& event ); + void WriteAccountDetails( wxFileConfig *cfgFileIn, wxString accountType, wxString directoryName ); public: /** Constructor */ frmNewAccount( wxWindow* parent ); + void SetupPointers(bool *reloadAccountInc, CalendarDataStorage *dataStorage); //// end generated class members };