This repo is archived. You can view files and clone it, but cannot push or open issues or pull requests.
hf_naptar/AddAnniversaryWindow.hpp
2020-05-10 13:54:42 +02:00

25 lines
606 B
C++

#ifndef HF_NAPTAR_ANNIVERSARY_WINDOW_H
#define HF_NAPTAR_ANNIVERSARY_WINDOW_H
#include "evfordulo.h"
#include "AddDateWindow.h"
class AnniversaryWindow : public AddDateWindow {
protected:
void addToCalendar(){
int ev,honap,nap;
calendar.get_date((guint&)ev,(guint&)honap,(guint&)nap);
if(!np.foglalt(ev,honap+1,nap)){
np.hozzaad(new Evfordulo(ev,honap+1,nap,entry.get_buffer()->get_text().c_str()));
close();
}else{
createErrorWindow();
}
}
public:
AnniversaryWindow(Naptar& np): AddDateWindow(np) {
set_title("Évforduló Hozzáadása");
}
};
#endif