equal
deleted
inserted
replaced
112 |
112 |
113 // clear any existing parameter definations |
113 // clear any existing parameter definations |
114 delete iParameters; |
114 delete iParameters; |
115 iParameters = NULL; |
115 iParameters = NULL; |
116 |
116 |
117 CNotepadParameters* parameters = aParameters; |
|
118 |
|
119 // random data needed if no predefined data available |
117 // random data needed if no predefined data available |
120 if (!parameters) |
118 if (!aParameters) |
121 { |
119 { |
122 iParameters = new(ELeave) CNotepadParameters; |
120 iParameters = new(ELeave) CNotepadParameters; |
123 parameters = iParameters; |
|
124 parameters->iNoteText->Des() = iEngine->RandomString(CCreatorEngine::EMessageText); |
|
125 } |
121 } |
|
122 else |
|
123 { |
|
124 iParameters = aParameters; |
|
125 } |
|
126 |
|
127 TPtr noteTextPtr = iParameters->iNoteText->Des(); |
|
128 noteTextPtr.Copy( iEngine->RandomString(CCreatorEngine::EMessageText).Left( noteTextPtr.MaxLength() ) ); |
126 |
129 |
127 TInt err = KErrNone; |
130 return iNotepadWrapper->CreateNoteL( noteTextPtr ); |
128 |
|
129 iNotepadWrapper->CreateNoteL(parameters->iNoteText->Des()); |
|
130 |
|
131 return err; |
|
132 } |
131 } |
133 |
132 |
134 //---------------------------------------------------------------------------- |
133 //---------------------------------------------------------------------------- |
135 void CCreatorNotepad::DeleteAllL() |
134 void CCreatorNotepad::DeleteAllL() |
136 { |
135 { |