Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Added comments to describe functions in frmContactEditorTelephone
[xestiaab/.git] / source / contacteditor / frmContactEditor-Logo.cpp
index 8205da7..808e2d5 100644 (file)
@@ -1,6 +1,6 @@
 // frmContactEditor-Logo.cpp - frmContactEditor Logo tab subroutines.
 //
-// (c) 2012-2015 Xestia Software Development.
+// (c) 2012-2016 Xestia Software Development.
 //
 // This file is part of Xestia Address Book.
 //
@@ -87,18 +87,19 @@ void frmContactEditor::AddLogo( wxCommandEvent& event )
     
     frmContactEditorPicture *frameCELogo = new frmContactEditorPicture ( this );
     frameCELogo->SetEditorMode(FALSE);
-    intResult = GetLastInt(&LogosList);
-    frameCELogo->SetupPointers(&LogosList,
-                               &LogosListAltID,
-                               &LogosListPID,
-                               &LogosListType,
-                               &LogosListPicEncType,
-                               &LogosListPictureType,
-                               &LogosListTokens,
-                               &LogosListMediatype,
-                               &LogosListPref,
+    intResult = GetLastInt(&ContactEditorData.LogosList);
+    frameCELogo->SetupPointers(&ContactEditorData.LogosList,
+                               &ContactEditorData.LogosListAltID,
+                               &ContactEditorData.LogosListPID,
+                               &ContactEditorData.LogosListType,
+                               &ContactEditorData.LogosListPicEncType,
+                               &ContactEditorData.LogosListPictureType,
+                               &ContactEditorData.LogosListTokens,
+                               &ContactEditorData.LogosListMediatype,
+                               &ContactEditorData.LogosListPref,
                                lboLogos,
-                               (intValueSeek));
+                               (intValueSeek),
+                              FALSE);
     frameCELogo->ShowModal();
     delete frameCELogo;
     frameCELogo = NULL;
@@ -116,17 +117,18 @@ void frmContactEditor::ModifyLogo( wxCommandEvent& event )
     }
     
     frmContactEditorPicture *frameCELogo = new frmContactEditorPicture ( this );
-    frameCELogo->SetupPointers(&LogosList,
-                               &LogosListAltID,
-                               &LogosListPID,
-                               &LogosListType,
-                               &LogosListPicEncType,
-                               &LogosListPictureType,
-                               &LogosListTokens,
-                               &LogosListMediatype,
-                               &LogosListPref,
+    frameCELogo->SetupPointers(&ContactEditorData.LogosList,
+                               &ContactEditorData.LogosListAltID,
+                               &ContactEditorData.LogosListPID,
+                               &ContactEditorData.LogosListType,
+                               &ContactEditorData.LogosListPicEncType,
+                               &ContactEditorData.LogosListPictureType,
+                               &ContactEditorData.LogosListTokens,
+                               &ContactEditorData.LogosListMediatype,
+                               &ContactEditorData.LogosListPref,
                                lboLogos,
-                               intSelectedData);
+                               intSelectedData,
+                              FALSE);
     frameCELogo->SetEditorMode(TRUE);
     frameCELogo->ShowModal();
     delete frameCELogo;
@@ -147,9 +149,9 @@ void frmContactEditor::DeleteLogo( wxCommandEvent& event )
     lboLogos->DeleteItem(longSelected);
     
     DeleteMapData(intSelectedData,
-                  &LogosList, &LogosListAltID, &LogosListPID, &LogosListType,
-                  &LogosListPicEncType, &LogosListPictureType, &LogosListTokens,
-                  &LogosListMediatype, &LogosListPref);
+                  &ContactEditorData.LogosList, &ContactEditorData.LogosListAltID, &ContactEditorData.LogosListPID, &ContactEditorData.LogosListType,
+                  &ContactEditorData.LogosListPicEncType, &ContactEditorData.LogosListPictureType, &ContactEditorData.LogosListTokens,
+                  &ContactEditorData.LogosListMediatype, &ContactEditorData.LogosListPref);
     
     wxMemoryInputStream istream(misc_emptyimage_png, sizeof(misc_emptyimage_png));
     wxImage misc_emptyimage_png(istream, wxBITMAP_TYPE_PNG);
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