Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Splitting frmContactEditor.cpp into 15 files to make it more manageable.
[xestiaab/.git] / source / contacteditor / frmContactEditor-Groups.cpp
1 #include "frmContactEditor.h"
2 #include "frmContactEditorGroups.h"
3 #include "../frmMain.h"
5 void frmContactEditor::AddGroup( wxCommandEvent& event )
6 {
7     
8     int intResult = 0;
9     
10     XABViewMode XVMData = MainPtr->GetViewMode();
11     
12     frmContactEditorGroup *frameCEGroup = new frmContactEditorGroup ( this );
13     frameCEGroup->SetEditorMode(FALSE, XVMData);
14     intResult = GetLastInt(&GroupsList);
15     frameCEGroup->SetupPointers(&GroupsList,
16                                 lboGroups,
17                                 wxSContactAccount,
18                                 intValueSeek);
19     frameCEGroup->ShowModal();
20     delete frameCEGroup;
21     frameCEGroup = NULL;
22     
23 }
25 void frmContactEditor::ModifyGroup( wxCommandEvent& event )
26 {
27     
28     return;
29     
30 }
32 void frmContactEditor::DeleteGroup( wxCommandEvent& event )
33 {
34     
35     long longSelected = -1;
36     int intSelectedData = 0;
37     
38     if (!GetSelectedItem(lboGroups,
39                          &longSelected,
40                          &intSelectedData)){
41         return;
42     }
43     
44     lboGroups->DeleteItem(longSelected);
45     
46     DeleteMapData(intSelectedData, &GroupsList);
47     
48 }
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