Develop and Download Open Source Software

Browse CVS Repository

Diff of /malonnote/mnNotePanelController.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.12 by maloninc, Fri Oct 20 11:58:52 2006 UTC revision 1.13 by maloninc, Mon Oct 23 08:00:09 2006 UTC
# Line 20  BEGIN_EVENT_TABLE(mnNotePanelController, Line 20  BEGIN_EVENT_TABLE(mnNotePanelController,
20  #else  #else
21          EVT_COMMAND(XRCID("wikiHtmlTextCtrl"), mnEVT_LINK_CLICK, mnNotePanelController::handleLinkClick)          EVT_COMMAND(XRCID("wikiHtmlTextCtrl"), mnEVT_LINK_CLICK, mnNotePanelController::handleLinkClick)
22  #endif  #endif
23            EVT_TIMER(wxID_ANY, mnNotePanelController::readAll)
24  END_EVENT_TABLE()  END_EVENT_TABLE()
25    
26  mnNotePanelController::mnNotePanelController(mnNotePanel* inPanel, wxString* inWikiDir)  mnNotePanelController::mnNotePanelController(mnNotePanel* inPanel, wxString* inWikiDir)
27  {  {
28          wiki = new mnModel(inWikiDir->mb_str());          wiki = new mnModel(inWikiDir->mb_str());
29          wiki->readAll(inWikiDir, true);          wiki->readAll(true);
30    
31            wxTimer* timer = new wxTimer(this);
32            timer->Start(MN_READ_INTERVAL);
33    
34          panel = inPanel;          panel = inPanel;
35  }  }
# Line 34  mnNotePanelController::~mnNotePanelContr Line 38  mnNotePanelController::~mnNotePanelContr
38  {  {
39  }  }
40    
41    void mnNotePanelController::readAll(wxTimerEvent& event)
42    {
43            wiki->readAll(false); /* read wiki data in background */
44    }
45    
46  const wxString* mnNotePanelController::getWikiDataDir()  const wxString* mnNotePanelController::getWikiDataDir()
47  {  {
48          return  wiki->getWikiDataDir();          return  wiki->getWikiDataDir();

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26