X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Events.cpp;h=b8f47df605882f25708b65f73c4513857b071160;hb=c6694e56236cca9741afafb6c62ce5e11053cefc;hp=39eca49c5dbe88a56ac6f865a4cce17ca0896c99;hpb=5b2b2bcea1ab1dfd2b74589573cd16ee9326c4b9;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Events.cpp b/source/contacteditor/frmContactEditor-Events.cpp index 39eca49..b8f47df 100644 --- a/source/contacteditor/frmContactEditor-Events.cpp +++ b/source/contacteditor/frmContactEditor-Events.cpp @@ -1,3 +1,21 @@ +// frmContactEditor-Events.cpp - frmContactEditor Events subroutines. +// +// (c) 2012-2015 Xestia Software Development. +// +// This file is part of Xestia Address Book. +// +// Xestia Address Book is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by the +// Free Software Foundation, version 3 of the license. +// +// Xestia Address Book is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License along +// with Xestia Address Book. If not, see + #include "frmContactEditor.h" bool frmContactEditor::ProcessEvent(wxEvent& event) @@ -80,12 +98,16 @@ void frmContactEditor::UpdateName( wxCommandEvent &event ){ WindowData *WData = new WindowData; - WData->DataType = 1; - WData->WindowPointer = this; - WData->WindowID = ContactEditorUID; + if (StartupEditMode == FALSE){ + + WData->DataType = 1; + WData->WindowPointer = this; + WData->WindowID = ContactEditorUID; - wxCommandEvent editevent(WINDOW_EDIT); - editevent.SetClientData(WData); - wxPostEvent(GetParent(), editevent); + wxCommandEvent editevent(WINDOW_EDIT); + editevent.SetClientData(WData); + wxPostEvent(GetParent(), editevent); + + } } \ No newline at end of file