Develop and Download Open Source Software

Browse CVS Repository

Diff of /malonnote/mnDialog.cpp

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

revision 1.5 by maloninc, Thu Aug 11 07:15:49 2005 UTC revision 1.6 by maloninc, Fri Sep 30 11:44:59 2005 UTC
# Line 1  Line 1 
1  // -*- C++ -*- generated by wxGlade 0.3.5.1 on Sat Jul 30 19:30:39 2005  // -*- C++ -*- generated by wxGlade 0.3.5.1 on Sat Jul 30 19:30:39 2005
2    
3    #include <wx/xrc/xmlres.h>
4  #include "mnDialog.h"  #include "mnDialog.h"
5  #include "mnTextCtrl.h"  #include "mnTextCtrl.h"
6    
7    IMPLEMENT_DYNAMIC_CLASS(mnWikiDataEntryDialog, wxDialog)
8    
9  mnWikiDataEntryDialog::mnWikiDataEntryDialog(wxWindow* parent, int id, const wxString& title, const wxPoint& pos, const wxSize& size, long style):  mnWikiDataEntryDialog::mnWikiDataEntryDialog(wxWindow* parent)
     wxDialog(parent, id, title, pos, size, wxDEFAULT_DIALOG_STYLE)  
10  {  {
11      // begin wxGlade: mnWikiDataEntryDialog::mnWikiDataEntryDialog          wxXmlResource::Get()->LoadDialog(this, parent, wxT("mnDialog"));
     label_3 = new wxStaticText(this, -1, wxT("Subject: "));  
     subjectTextCtrl = new wxTextCtrl(this, -1, wxT(""));  
     //wikiPlainTextCtrl = new wxTextCtrl(this, -1, wxT(""), wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE|wxHSCROLL);  
     wikiPlainTextCtrl = new mnTextCtrl(this, -1, wxT(""), wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE|wxHSCROLL);  
     okButton = new wxButton(this, wxID_OK, wxT("OK"));  
     cancelButton = new wxButton(this, wxID_CANCEL, wxT("Cancel"));  
   
     set_properties();  
     do_layout();  
     // end wxGlade  
 }  
   
12    
13  void mnWikiDataEntryDialog::set_properties()          /* init members */
14  {      subjectTextCtrl   = XRCCTRL(*this, "subjectTextCtrl", wxTextCtrl);
15      // begin wxGlade: mnWikiDataEntryDialog::set_properties      wikiPlainTextCtrl = XRCCTRL(*this, "wikiPlainTextCtrl", wxTextCtrl);
     SetTitle(wxT("MalonNote"));  
     SetSize(wxSize(728, 521));  
     subjectTextCtrl->SetSize(wxSize(650, -1));  
     wikiPlainTextCtrl->SetSize(wxSize(513, 430));  
     wikiPlainTextCtrl->SetFocus();  
     // end wxGlade  
16  }  }
17    
18    
 void mnWikiDataEntryDialog::do_layout()  
 {  
     // begin wxGlade: mnWikiDataEntryDialog::do_layout  
     wxBoxSizer* sizer_1 = new wxBoxSizer(wxVERTICAL);  
     wxGridSizer* grid_sizer_1 = new wxGridSizer(1, 2, 5, 5);  
     wxBoxSizer* sizer_5 = new wxBoxSizer(wxHORIZONTAL);  
     sizer_5->Add(label_3, 0, wxLEFT|wxRIGHT|wxTOP|wxFIXED_MINSIZE, 6);  
     sizer_5->Add(subjectTextCtrl, 0, wxTOP|wxEXPAND|wxALIGN_RIGHT|wxFIXED_MINSIZE, 3);  
     sizer_1->Add(sizer_5, 1, wxEXPAND, 0);  
     sizer_1->Add(wikiPlainTextCtrl, 0, wxALL|wxEXPAND|wxFIXED_MINSIZE, 5);  
     grid_sizer_1->Add(okButton, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxFIXED_MINSIZE, 0);  
     grid_sizer_1->Add(cancelButton, 0, wxALIGN_CENTER_VERTICAL|wxFIXED_MINSIZE, 0);  
     sizer_1->Add(grid_sizer_1, 1, wxEXPAND, 0);  
     SetAutoLayout(true);  
     SetSizer(sizer_1);  
     Layout();  
     Centre();  
     // end wxGlade  
 }  
   
19  void mnWikiDataEntryDialog::setSubject(const wxString& subject)  void mnWikiDataEntryDialog::setSubject(const wxString& subject)
20  {  {
21          subjectTextCtrl->Clear();          subjectTextCtrl->Clear();

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

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