Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Win32: implement further UTF8 support
[xestiacalendar/.git] / source / libraries / CalendarDataStorage / CalendarDataStorage.h
index 47c70b5..1e934df 100644 (file)
@@ -1,3 +1,21 @@
+// CalendarDataStorage.h - CalendarDataStorage class 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 <http://www.gnu.org/licenses/>
+
 #ifndef __LIBRARIES_CALENDARDATASTORAGE_H__
 #define __LIBRARIES_CALENDARDATASTORAGE_H__
 
 #include "../../common/colour.h"
 #include "../../common/random.h"
 
-/*enum CDSAddEntryResult{
-       CDSADDENTRY_UNITTESTFAIL = -1,
-       CDSADDENTRY_OK
-}*/
+#if defined(WIN32)
+#include <Windows.h>
+#endif
 
 enum CDSAccountResult{
        CDSACCOUNT_UNITTESTFAIL = -1,
        CDSACCOUNT_OK,
        CDSACCOUNT_FAILED,
        CDSACCOUNT_NOACTION,
-       CDSACCOUNT_NOACCOUNT
+       CDSACCOUNT_NOACCOUNT,
+       CDSACCOUNT_NONAME
 };
 
 enum CDSCalendarResult{
@@ -31,6 +49,7 @@ enum CDSCalendarResult{
        CDSCALENDAR_OK,
        CDSCALENDAR_FAILED,
        CDSCALENDAR_NOACTION,
+       CDSCALENDAR_NOACCOUNT,
        CDSCALENDAR_NOCALENDAR
 };
 
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy