--- a/src/hbcore/devicedialogbase/devicedialogserver/hbdevicedialogsession.cpp Fri May 14 16:09:54 2010 +0300
+++ b/src/hbcore/devicedialogbase/devicedialogserver/hbdevicedialogsession.cpp Thu May 27 13:10:59 2010 +0300
@@ -154,6 +154,10 @@
UpdateDataRequestL( aMessage );
break;
}
+ case EHbSrvPublishOrientation: {
+ PublishOrientation( aMessage );
+ break;
+ }
default: {
break;
@@ -500,6 +504,21 @@
/*!
\internal
+ Publish current orientation to PS-key
+*/
+void HbDeviceDialogSession::PublishOrientation(const RMessage2 &aMessage)
+{
+ TRACE_ENTRY
+ TInt result = KErrNone;
+ TInt val0 = aMessage.Int0();
+ result = Server().publishOrientation( val0 );
+
+ aMessage.Complete( result );
+ TRACE_EXIT_ARGS("result " << result)
+}
+
+/*!
+ \internal
*/
HbDeviceDialogSession::HbDeviceDialogSession()
{