#ifndef NOTIFY_EVENT_H_20131215 #define NOTIFY_EVENT_H_20131215 #include "stdafx.h" #include "ReaderType.h" #include "PDFNoteInfo.h" //画线通知 ABSTRACT class DrawLineNotify { public: //返回值:>0:正常,是添加的笔记的id,0:添加被取消,-1:出错 virtual int OnDrawLineFinish(CPDFNoteInfo* info) = 0; //返回值:>=0:正常 -1:出错 virtual int OnNoteClicked(long note_id) = 0; //返回值:1:正常,0:删除被取消,-1:出错 //virtual int OnDeleteLineFinish(int index) = 0; virtual int OnDeleteNoteFinish(int pdfId) = 0; //virtual int OnUpdateNoteText(int id, CString noteText) = 0; }; //点击线通知 ABSTRACT class ClickLineNotify { public: //返回值:0,其他未定义 virtual int OnNoteLineClicked(CPDFNoteInfo* info)=0; }; #endif //NOTIFY_EVENT_H_20131215