Today - "Calendar" and "Contacts" button replace possible?

  • Thread starter Thread starter juvi
  • Start date Start date
J

juvi

Hello,

Where are this buttons "calendar" "contacts" from the today screen stored? I
want to get the current options for these buttons and backup this, because
then I would like to add my own button assignment to my application.

If I remove my application it should replace the buttons back to old values...
Hope this is possible

thx
juvi
 
The left-hand calendar item is specific to Pocket PC (Professional Edition).
You can set it in the registry here:-
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
Default value is a string representing the display text
Open is the path to the executable to launch

112 (hex 70) is the numerical value of VK_TSOFT1 (VK_F1)

The right-hand key is implemented differently as it can change use depending
on current context - e.g. if there is a notification, missed call etc

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility
 
thx ... that is exactly what I am looking for .... and how can I set it back
to default?

Peter Foot said:
The left-hand calendar item is specific to Pocket PC (Professional Edition).
You can set it in the registry here:-
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
Default value is a string representing the display text
Open is the path to the executable to launch

112 (hex 70) is the numerical value of VK_TSOFT1 (VK_F1)

The right-hand key is implemented differently as it can change use depending
on current context - e.g. if there is a notification, missed call etc

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

juvi said:
Hello,

Where are this buttons "calendar" "contacts" from the today screen stored?
I
want to get the current options for these buttons and backup this, because
then I would like to add my own button assignment to my application.

If I remove my application it should replace the buttons back to old
values...
Hope this is possible

thx
juvi
 
You'll have to read and store the values there before you overwrite them.

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

juvi said:
thx ... that is exactly what I am looking for .... and how can I set it
back
to default?

Peter Foot said:
The left-hand calendar item is specific to Pocket PC (Professional
Edition).
You can set it in the registry here:-
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
Default value is a string representing the display text
Open is the path to the executable to launch

112 (hex 70) is the numerical value of VK_TSOFT1 (VK_F1)

The right-hand key is implemented differently as it can change use
depending
on current context - e.g. if there is a notification, missed call etc

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

juvi said:
Hello,

Where are this buttons "calendar" "contacts" from the today screen
stored?
I
want to get the current options for these buttons and backup this,
because
then I would like to add my own button assignment to my application.

If I remove my application it should replace the buttons back to old
values...
Hope this is possible

thx
juvi
 
On my device I have the keys 112 and 113 but only with (Default) and value
(value not set).

If I edit this I am not able to set it back to this state.

Peter Foot said:
You'll have to read and store the values there before you overwrite them.

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

juvi said:
thx ... that is exactly what I am looking for .... and how can I set it
back
to default?

Peter Foot said:
The left-hand calendar item is specific to Pocket PC (Professional
Edition).
You can set it in the registry here:-
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
Default value is a string representing the display text
Open is the path to the executable to launch

112 (hex 70) is the numerical value of VK_TSOFT1 (VK_F1)

The right-hand key is implemented differently as it can change use
depending
on current context - e.g. if there is a notification, missed call etc

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

Hello,

Where are this buttons "calendar" "contacts" from the today screen
stored?
I
want to get the current options for these buttons and backup this,
because
then I would like to add my own button assignment to my application.

If I remove my application it should replace the buttons back to old
values...
Hope this is possible

thx
juvi
 
In that case delete the default value = name "" (RegistryKey.DeleteValue).

Peter

juvi said:
On my device I have the keys 112 and 113 but only with (Default) and value
(value not set).

If I edit this I am not able to set it back to this state.

Peter Foot said:
You'll have to read and store the values there before you overwrite them.

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

juvi said:
thx ... that is exactly what I am looking for .... and how can I set it
back
to default?

:

The left-hand calendar item is specific to Pocket PC (Professional
Edition).
You can set it in the registry here:-
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
Default value is a string representing the display text
Open is the path to the executable to launch

112 (hex 70) is the numerical value of VK_TSOFT1 (VK_F1)

The right-hand key is implemented differently as it can change use
depending
on current context - e.g. if there is a notification, missed call etc

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

Hello,

Where are this buttons "calendar" "contacts" from the today screen
stored?
I
want to get the current options for these buttons and backup this,
because
then I would like to add my own button assignment to my application.

If I remove my application it should replace the buttons back to old
values...
Hope this is possible

thx
juvi
 
I just tried it now on a device which do not have "keys" -> "112" / "113"....
how to handle this?

juvi

Peter Foot said:
In that case delete the default value = name "" (RegistryKey.DeleteValue).

Peter

juvi said:
On my device I have the keys 112 and 113 but only with (Default) and value
(value not set).

If I edit this I am not able to set it back to this state.

Peter Foot said:
You'll have to read and store the values there before you overwrite them.

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

thx ... that is exactly what I am looking for .... and how can I set it
back
to default?

:

The left-hand calendar item is specific to Pocket PC (Professional
Edition).
You can set it in the registry here:-
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
Default value is a string representing the display text
Open is the path to the executable to launch

112 (hex 70) is the numerical value of VK_TSOFT1 (VK_F1)

The right-hand key is implemented differently as it can change use
depending
on current context - e.g. if there is a notification, missed call etc

Peter

--
Peter Foot
Microsoft Device Application Development MVP
peterfoot.net | appamundi.com | inthehand.com
APPA Mundi Ltd - Software Solutions for a Mobile World
In The Hand Ltd - .NET Components for Mobility

Hello,

Where are this buttons "calendar" "contacts" from the today screen
stored?
I
want to get the current options for these buttons and backup this,
because
then I would like to add my own button assignment to my application.

If I remove my application it should replace the buttons back to old
values...
Hope this is possible

thx
juvi
 
Back
Top