//--------------------------------------------------------------------- bool __fastcall TPropertiesDialog::Execute(TRemoteProperties & Properties) { SetFileProperties(Properties); PageControl->ActivePage = CommonSheet; if (FAllowedChanges & cpGroup) ActiveControl = GroupComboBox; else if (FAllowedChanges & cpOwner) ActiveControl = OwnerComboBox; else if (FAllowedChanges & cpMode) ActiveControl = RightsFrame; else ActiveControl = CancelButton; ChecksumAlgEdit->Text = GUIConfiguration->ChecksumAlg; ResetChecksum(); UpdateControls(); bool Result = (ShowModal() == DefaultResult(this)); if (Result) { Properties = GetFileProperties(); } GUIConfiguration->ChecksumAlg = ChecksumAlgEdit->Text; return Result; }
// ----------------------------------------------------------------------------- // CSendObject::AddMediaToStoreL() // // ----------------------------------------------------------------------------- // void CSendObject::AddMediaToStoreL() { PRINT( _L( "MM MTP => CSendObject::AddMediaToStoreL" ) ); // SetFileProperties here make sure no matter the previous operation is SendObjectInfo // or SendObjectPropList // Might need to set dateadded for further extension. SetFileProperties(); PRINT1( _L( "MM MTP <> CSendObject::AddMediaToStoreL iFullPath = %S" ), &iFullPath ); iDpConfig.GetWrapperL().AddObjectL( *iReceivedObjectInfo ); iDpConfig.GetWrapperL().SetImageObjPropL( *iReceivedObjectInfo, iWidth, iHeight ); PRINT( _L( "MM MTP <= CSendObject::AddMediaToStoreL" ) ); }