Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
XCCalendar widgets: Removed painting of controls
[xestiacalendar/.git] / source / widgets / XCCalendarDayEntry.h
index 6daf755..1836312 100644 (file)
@@ -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);
        
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