Not Logged In
|
Login
|
Register
Home
|
News
|
Projects
|
Releases
Bugs
|
RFE
|
Repositories
|
Help
projects
/
xestiacalendar
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
frmCalendarSelectMonth: Implemented only for Win32
[xestiacalendar/.git]
/
source
/
widgets
/
XCCalendarListCalendarCtrl.h
diff --git
a/source/widgets/XCCalendarListCalendarCtrl.h
b/source/widgets/XCCalendarListCalendarCtrl.h
index
9df84cd
..
b4e4ee9
100644
(file)
--- a/
source/widgets/XCCalendarListCalendarCtrl.h
+++ b/
source/widgets/XCCalendarListCalendarCtrl.h
@@
-1,6
+1,6
@@
// XCCalendarListCalendarCtrl.h - XCCalendarListCalendarCtrl class header
//
// XCCalendarListCalendarCtrl.h - XCCalendarListCalendarCtrl class header
//
-// (c) 2016 Xestia Software Development.
+// (c) 2016
-2017
Xestia Software Development.
//
// This file is part of Xestia Calendar.
//
//
// This file is part of Xestia Calendar.
//
@@
-25,6
+25,8
@@
#include "types.h"
#include "colour.h"
#include "types.h"
#include "colour.h"
+#include "events.h"
+#include "XCCalendarMenu.h"
class XCCalendarListCalendarCtrl: public wxPanel{
class XCCalendarListCalendarCtrl: public wxPanel{
@@
-33,14
+35,23
@@
class XCCalendarListCalendarCtrl: public wxPanel{
wxCheckBox *chkShowCalendar = nullptr;
wxStaticText *lblCalendarName = nullptr;
wxStaticBitmap *imgCalendarIcon = nullptr;
wxCheckBox *chkShowCalendar = nullptr;
wxStaticText *lblCalendarName = nullptr;
wxStaticBitmap *imgCalendarIcon = nullptr;
+ XCCalendarMenu *calendarMenu = nullptr;
wxPanel *pnlColour = nullptr;
wxPanel *pnlColour = nullptr;
+ int accountPreferencesID = 0;
protected:
int calendarID = 0;
std::string calendarName = "";
bool showCalendar = true;
protected:
int calendarID = 0;
std::string calendarName = "";
bool showCalendar = true;
+ void ShowAllCheckboxClick( wxMouseEvent &mouseEvent );
+ void PopupMenu( wxMouseEvent &mouseEvent );
public:
XCCalendarListCalendarCtrl(wxWindow* parent, string calendarName, Colour calendarColour);
~XCCalendarListCalendarCtrl();
public:
XCCalendarListCalendarCtrl(wxWindow* parent, string calendarName, Colour calendarColour);
~XCCalendarListCalendarCtrl();
+ wxCheckBoxState GetShowCheckboxState();
+ int GetCalendarID();
+ void SetCalendarID(int calendarID);
+ void SetAccountPreferencesID(int accountID);
+ void SetCheckBoxValue(wxCheckBoxState newValue);
};
};
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software
Xestia Address Book
Xestia Calendar
Development
Xestia Gelforn
Everything else
About
News
Privacy Policy