X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Picture.cpp;h=c99057e3196ee8c718405ef84c8828180bc49b7b;hb=23776c47694a72b7ae42c3c0f63bd24ab63a3bad;hp=68aa2cbf22be17f4ed1cc568a4523e93b515672a;hpb=d06d0b1d631e7a48c34738397e98651f541d4000;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Picture.cpp b/source/contacteditor/frmContactEditor-Picture.cpp index 68aa2cb..c99057e 100644 --- a/source/contacteditor/frmContactEditor-Picture.cpp +++ b/source/contacteditor/frmContactEditor-Picture.cpp @@ -1,6 +1,6 @@ // frmContactEditor-Picture.cpp - frmContactEditor Picture tab subroutines. // -// (c) 2012-2015 Xestia Software Development. +// (c) 2012-2016 Xestia Software Development. // // This file is part of Xestia Address Book. // @@ -27,16 +27,16 @@ void frmContactEditor::AddPicture( wxCommandEvent& event ) frmContactEditorPicture *frameCEPicture = new frmContactEditorPicture ( this ); frameCEPicture->SetEditorMode(FALSE); - intResult = GetLastInt(&PicturesList); - frameCEPicture->SetupPointers(&PicturesList, - &PicturesListAltID, - &PicturesListPID, - &PicturesListType, - &PicturesListPicEncType, - &PicturesListPictureType, - &PicturesListTokens, - &PicturesListMediatype, - &PicturesListPref, + intResult = GetLastInt(&ContactEditorData.PicturesList); + frameCEPicture->SetupPointers(&ContactEditorData.PicturesList, + &ContactEditorData.PicturesListAltID, + &ContactEditorData.PicturesListPID, + &ContactEditorData.PicturesListType, + &ContactEditorData.PicturesListPicEncType, + &ContactEditorData.PicturesListPictureType, + &ContactEditorData.PicturesListTokens, + &ContactEditorData.PicturesListMediatype, + &ContactEditorData.PicturesListPref, lboPictures, (intValueSeek)); frameCEPicture->ShowModal(); @@ -56,15 +56,15 @@ void frmContactEditor::ModifyPicture( wxCommandEvent& event ) } frmContactEditorPicture *frameCEPicture = new frmContactEditorPicture ( this ); - frameCEPicture->SetupPointers(&PicturesList, - &PicturesListAltID, - &PicturesListPID, - &PicturesListType, - &PicturesListPicEncType, - &PicturesListPictureType, - &PicturesListTokens, - &PicturesListMediatype, - &PicturesListPref, + frameCEPicture->SetupPointers(&ContactEditorData.PicturesList, + &ContactEditorData.PicturesListAltID, + &ContactEditorData.PicturesListPID, + &ContactEditorData.PicturesListType, + &ContactEditorData.PicturesListPicEncType, + &ContactEditorData.PicturesListPictureType, + &ContactEditorData.PicturesListTokens, + &ContactEditorData.PicturesListMediatype, + &ContactEditorData.PicturesListPref, lboPictures, intSelectedData); frameCEPicture->SetEditorMode(TRUE); @@ -88,9 +88,9 @@ void frmContactEditor::DeletePicture( wxCommandEvent& event ) lboPictures->DeleteItem(longSelected); DeleteMapData(intSelectedData, - &PicturesList, &PicturesListAltID, &PicturesListPID, &PicturesListType, - &PicturesListPicEncType, &PicturesListPictureType, &PicturesListTokens, - &PicturesListMediatype, &PicturesListPref); + &ContactEditorData.PicturesList, &ContactEditorData.PicturesListAltID, &ContactEditorData.PicturesListPID, &ContactEditorData.PicturesListType, + &ContactEditorData.PicturesListPicEncType, &ContactEditorData.PicturesListPictureType, &ContactEditorData.PicturesListTokens, + &ContactEditorData.PicturesListMediatype, &ContactEditorData.PicturesListPref); wxMemoryInputStream istream(misc_emptyimage_png, sizeof(misc_emptyimage_png)); wxImage misc_emptyimage_png(istream, wxBITMAP_TYPE_PNG); @@ -116,8 +116,8 @@ void frmContactEditor::LoadPicture( wxListEvent& event ) std::map::iterator initier; std::map::iterator pictypeiter; - initier = PicturesList.find(intSelectedData); - pictypeiter = PicturesListPictureType.find(intSelectedData); + initier = ContactEditorData.PicturesList.find(intSelectedData); + pictypeiter = ContactEditorData.PicturesListPictureType.find(intSelectedData); base64dec = base64_decode(initier->second); @@ -181,8 +181,8 @@ void frmContactEditor::SavePicture( wxCommandEvent &event ) std::map::iterator initier; std::map::iterator pictypeiter; - initier = PicturesList.find(intSelectedData); - pictypeiter = PicturesListPictureType.find(intSelectedData); + initier = ContactEditorData.PicturesList.find(intSelectedData); + pictypeiter = ContactEditorData.PicturesListPictureType.find(intSelectedData); if (pictypeiter->second == wxT("image/jpeg")){ @@ -222,7 +222,7 @@ void frmContactEditor::SavePicture( wxCommandEvent &event ) std::string base64dec; - initier = PicturesList.find(intSelectedData); + initier = ContactEditorData.PicturesList.find(intSelectedData); base64dec = base64_decode(initier->second); PictureFile.Write(base64dec.c_str(), (size_t)base64dec.size());