X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fwidgets%2FXCCalendarDayEntry.h;h=c82faf20927ed910083176ee8eba337ce06bbff1;hb=8c3ffd801b8a316dcaf51f988002e324979d9bbd;hp=6daf755e51e01b00dbaa55ad1db5016c477a6b2d;hpb=401fd2eee6047f72fdaf811bbcc3924409a4fb9d;p=xestiacalendar%2F.git diff --git a/source/widgets/XCCalendarDayEntry.h b/source/widgets/XCCalendarDayEntry.h index 6daf755..c82faf2 100644 --- a/source/widgets/XCCalendarDayEntry.h +++ b/source/widgets/XCCalendarDayEntry.h @@ -39,11 +39,16 @@ class XCCalendarDayEntry: public wxPanel private: wxWindow *dayPanel = nullptr; + wxPanel *mainPanel = nullptr; + wxPanel *borderPanel = nullptr; + wxPanel *calendarColour = nullptr; string eventTextData = ""; wxStaticText *eventTime = nullptr; wxStaticText *eventText = nullptr; wxStaticBitmap *highPriorityIcon = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxPoint(14,7), wxDefaultSize, 0 ); wxStaticBitmap *alarmIcon = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxPoint(30,7), wxDefaultSize, 0 ); + wxBoxSizer *mainSizer = nullptr; + wxBoxSizer *borderSizer = nullptr; wxSizerItem *afterSpacer = nullptr; wxBitmap alarmIconBitmap; wxBitmap priorityIconBitmap; @@ -68,9 +73,6 @@ class XCCalendarDayEntry: public wxPanel const int secondPosition = 30; const int thirdPosition = 49; - void Repaint(); - void RepaintSelected(); - void UpdateInformation(); string BuildEventTime(int timeHour, int timeMinute); @@ -83,7 +85,6 @@ class XCCalendarDayEntry: public wxPanel XCCalendarDayEntry(wxWindow* parent, const wxString& title, const wxPoint& pos, const wxSize& size, const int id); ~XCCalendarDayEntry(); - void PaintFrameEvent(wxPaintEvent &paintEvent); void ResizeFrameEvent(wxSizeEvent &sizeEvent); void Deselect(wxCommandEvent &deselectEvent); @@ -101,8 +102,8 @@ class XCCalendarDayEntry: public wxPanel wxSizerItem* GetAfterSpacer(); bool GetDisplayAlarm(); bool GetDisplayHighPriority(); - bool SetShowAccountStatus(bool statusInput); - bool SetShowCalendarStatus(bool statusInput); + void SetShowAccountStatus(bool statusInput); + void SetShowCalendarStatus(bool statusInput); bool GetShowAccountStatus(); bool GetShowCalendarStatus();