--- a/mobilemessaging/unieditor/application/src/UniEditorAppUi.cpp Tue May 11 16:10:04 2010 +0300
+++ b/mobilemessaging/unieditor/application/src/UniEditorAppUi.cpp Tue May 25 12:38:02 2010 +0300
@@ -2760,21 +2760,35 @@
aMenuPane->SetItemDimmed( EUniCmdPlayPreview, ETrue );
aMenuPane->SetItemDimmed( EUniCmdSendSMS, ETrue );
+
+ // Completely dim PlaceTextFirst and PlaceTextSecond from options menu
+ aMenuPane->SetItemDimmed( EUniCmdPlaceTextFirst, ETrue );
+ aMenuPane->SetItemDimmed( EUniCmdPlaceTextSecond, ETrue );
if ( Document()->DataModel()->SmilType() != EMmsSmil )
{
// It's 3GPP presentation
+ aMenuPane->SetItemDimmed( EUniCmdInsertMedia, ETrue );
+ }
+
+
+ /* This code can be used if PlaceTextFirst and PlaceTextSecond
+ * functionality is needed.
+ if ( Document()->DataModel()->SmilType() != EMmsSmil )
+ {
+ // It's 3GPP presentation
aMenuPane->SetItemDimmed( EUniCmdInsertMedia, ETrue );
aMenuPane->SetItemDimmed( EUniCmdPlaceTextFirst, ETrue );
aMenuPane->SetItemDimmed( EUniCmdPlaceTextSecond, ETrue );
}
- else if ( iSupportedFeatures & EUniFeatureJapanese )
+
+ else if ( iSupportedFeatures & EUniFeatureJapanese )
{
// Not shown on japanese variant ever.
aMenuPane->SetItemDimmed( EUniCmdPlaceTextFirst, ETrue );
aMenuPane->SetItemDimmed( EUniCmdPlaceTextSecond, ETrue );
}
- else
+ else
{
if ( iSmilModel->Layout() == EUniImageFirst )
{
@@ -2784,7 +2798,7 @@
{
aMenuPane->SetItemDimmed( EUniCmdPlaceTextFirst, ETrue );
}
- }
+ } */
if ( Document()->DataModel()->SmilType() != EMmsSmil ||
iSmilModel->SlideCount() <= 1 )