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

Re: Today - "Calendar" and "Contacts" button replace possible? by Peter

Peter
Sun Jul 13 11:17:24 CDT 2008

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" <juvi@discussions.microsoft.com> wrote in message
news:563A7EA7-EBC1-4035-B530-EF697EC03FBB@microsoft.com...
> 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


Re: Today - "Calendar" and "Contacts" button replace possible? by juvi

juvi
Sun Jul 13 13:17:11 CDT 2008

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

"Peter Foot" wrote:

> 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" <juvi@discussions.microsoft.com> wrote in message
> news:563A7EA7-EBC1-4035-B530-EF697EC03FBB@microsoft.com...
> > 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
>
>

Re: Today - "Calendar" and "Contacts" button replace possible? by Peter

Peter
Mon Jul 14 02:25:15 CDT 2008

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" <juvi@discussions.microsoft.com> wrote in message
news:DE4D5215-22AD-4E87-A47A-A336D7DCB549@microsoft.com...
> thx ... that is exactly what I am looking for .... and how can I set it
> back
> to default?
>
> "Peter Foot" wrote:
>
>> 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" <juvi@discussions.microsoft.com> wrote in message
>> news:563A7EA7-EBC1-4035-B530-EF697EC03FBB@microsoft.com...
>> > 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
>>
>>


Re: Today - "Calendar" and "Contacts" button replace possible? by juvi

juvi
Mon Jul 14 03:02:01 CDT 2008

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" wrote:

> 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" <juvi@discussions.microsoft.com> wrote in message
> news:DE4D5215-22AD-4E87-A47A-A336D7DCB549@microsoft.com...
> > thx ... that is exactly what I am looking for .... and how can I set it
> > back
> > to default?
> >
> > "Peter Foot" wrote:
> >
> >> 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" <juvi@discussions.microsoft.com> wrote in message
> >> news:563A7EA7-EBC1-4035-B530-EF697EC03FBB@microsoft.com...
> >> > 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
> >>
> >>
>

Re: Today - "Calendar" and "Contacts" button replace possible? by Peter

Peter
Mon Jul 14 05:33:55 CDT 2008

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

Peter

"juvi" <juvi@discussions.microsoft.com> wrote in message
news:CD3AEA7A-3F50-4831-81D7-49F1BDCA070F@microsoft.com...
> 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" wrote:
>
>> 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" <juvi@discussions.microsoft.com> wrote in message
>> news:DE4D5215-22AD-4E87-A47A-A336D7DCB549@microsoft.com...
>> > thx ... that is exactly what I am looking for .... and how can I set it
>> > back
>> > to default?
>> >
>> > "Peter Foot" wrote:
>> >
>> >> 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" <juvi@discussions.microsoft.com> wrote in message
>> >> news:563A7EA7-EBC1-4035-B530-EF697EC03FBB@microsoft.com...
>> >> > 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
>> >>
>> >>
>>


Re: Today - "Calendar" and "Contacts" button replace possible? by juvi

juvi
Fri Jul 18 12:37:01 CDT 2008

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

juvi

"Peter Foot" wrote:

> In that case delete the default value = name "" (RegistryKey.DeleteValue).
>
> Peter
>
> "juvi" <juvi@discussions.microsoft.com> wrote in message
> news:CD3AEA7A-3F50-4831-81D7-49F1BDCA070F@microsoft.com...
> > 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" wrote:
> >
> >> 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" <juvi@discussions.microsoft.com> wrote in message
> >> news:DE4D5215-22AD-4E87-A47A-A336D7DCB549@microsoft.com...
> >> > thx ... that is exactly what I am looking for .... and how can I set it
> >> > back
> >> > to default?
> >> >
> >> > "Peter Foot" wrote:
> >> >
> >> >> 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" <juvi@discussions.microsoft.com> wrote in message
> >> >> news:563A7EA7-EBC1-4035-B530-EF697EC03FBB@microsoft.com...
> >> >> > 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
> >> >>
> >> >>
> >>
>