For Programmers: Free Programming Magazines  


Home > Archive > Smartphone Developer Forum > March 2006 > Smartphone WM5 emulator images?









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Smartphone WM5 emulator images?
The PocketTV Team

2006-03-11, 3:58 am

the Smartphone emulator images that are bundled with the VS2005 SDK are for
Smartphone 2003 (i.e. WinCE 4.21).

the problem is that Smartphones with WinCE 4.21 does not support
programatically changing screen orientation to Landscape. I did the
following test:

{
int ret;
DEVMODE devMode = {0};
devMode.dmSize = sizeof devMode;
devMode.dmFields = DM_DISPLAYORIENTATION;
devMode.dmDisplayOrientation = DMDO_90;

ret = ChangeDisplaySettingsEx((const TCHAR *)NULL, &devMode, (HWND)NULL, 0,
NULL);
// on Smartphone 2003 (WinCE 4.21), ret == -2 (DISP_CHANGE_BADMODE = the
mode is unsupported)
}

therefore it is not possible to rotate the display (programmatically) to
test that applications run fine of Landscape-oriented Smartphones.

i'm pretty sure that WM5 smartphones support display ritations, since some
of those new smartphone are coming out with a landscape-oriented display:

Tapani Saarinen wrote: Smartphones with landscape screen (320x240).

http://www.motorola.com/motoinfo/pr.../0,,113,00.html
http://www.theunwired.net/?itemid=2902#article

so, are there WM5 Smartphone emulator images that support
DM_DISPLAYORIENTATION with DMDO_90 ? (i.e. Landscape display)

short of that, i don't think third-party software can be properly tested for
those upcoming devices...


The PocketTV Team

2006-03-11, 3:58 am

well, i found some localized WM5 Smartphone emulator images here:

http://www.microsoft.com/downloads/...&displaylang=en

but strangely the WWE (wold-wide english = standard us-english) is not in
the list!!!

anyone knows where i can get the WWE WM5 Smartphone emulator image?

is it necessary to download the WM5 Smartphone SDK in order to get it?

also, is it possible to use the Smarphone 2003 SDK (with VS2005 tools)
together with the WM5 Smartphone emulator images? well, i guess i'll get
the answer if i try :)


"The PocketTV Team" <support@pockettv.com> wrote in message
news:OMvAHbNRGHA.2536@tk2msftngp13.phx.gbl...
> the Smartphone emulator images that are bundled with the VS2005 SDK are
> for Smartphone 2003 (i.e. WinCE 4.21).
>
> the problem is that Smartphones with WinCE 4.21 does not support
> programatically changing screen orientation to Landscape. I did the
> following test:
>
> {
> int ret;
> DEVMODE devMode = {0};
> devMode.dmSize = sizeof devMode;
> devMode.dmFields = DM_DISPLAYORIENTATION;
> devMode.dmDisplayOrientation = DMDO_90;
>
> ret = ChangeDisplaySettingsEx((const TCHAR *)NULL, &devMode, (HWND)NULL,
> 0, NULL);
> // on Smartphone 2003 (WinCE 4.21), ret == -2 (DISP_CHANGE_BADMODE = the
> mode is unsupported)
> }
>
> therefore it is not possible to rotate the display (programmatically) to
> test that applications run fine of Landscape-oriented Smartphones.
>
> i'm pretty sure that WM5 smartphones support display ritations, since some
> of those new smartphone are coming out with a landscape-oriented display:
>
> Tapani Saarinen wrote: Smartphones with landscape screen (320x240).
>
> http://www.motorola.com/motoinfo/pr.../0,,113,00.html
> http://www.theunwired.net/?itemid=2902#article
>
> so, are there WM5 Smartphone emulator images that support
> DM_DISPLAYORIENTATION with DMDO_90 ? (i.e. Landscape display)
>
> short of that, i don't think third-party software can be properly tested
> for those upcoming devices...
>



The PocketTV Team

2006-03-11, 3:58 am

> is it necessary to download the WM5 Smartphone SDK in order to get it?
>
> also, is it possible to use the Smarphone 2003 SDK (with VS2005 tools)
> together with the WM5 Smartphone emulator images? well, i guess i'll get
> the answer if i try :)


apparently yes, it is necessary to install the WM5 Smartphone SDK in order
to use the WM5 Smartphone emulator images.


Tapani Saarinen

2006-03-13, 7:57 am

The PocketTV Team wrote:
> short of that, i don't think third-party software can be properly tested for
> those upcoming devices...


Why don't you test Smartphone software with a WM5 Pocket PC device? I
have understood that WM5 PPC runs Smartphone apps. 320x240 Pocket PC
resolution is the same as in QVGA Smartphones.

-Tapani
The PocketTV Team

2006-03-16, 7:57 am

"Tapani Saarinen" <tsaari@nic.fi> wrote in message
news:441565e6$0$25335$9b536df3@news.fv.fi...
> The PocketTV Team wrote:
>
> Why don't you test Smartphone software with a WM5 Pocket PC device? I
> have understood that WM5 PPC runs Smartphone apps. 320x240 Pocket PC
> resolution is the same as in QVGA Smartphones.


because we have different binaries for Smartphone and Pocket PC.

why do we have different binaries for Smartphone and Pocket PC?

because they use different UI's, and also because in general it is not
possible to make a single executable that runs on Smartphone and Pocket PC.

The fact that they have similar resolution does not mean that the platform
are identical enough so that testing on one is sufficient to validate on the
other.


Barry Bond [MS]

2006-03-16, 7:00 pm

In the meantime, if you disable the skin in the Smartphone emulator, you can
change the display size to 320x240. You must do it from the Visual Studio
Tools/Options dialog before the emulator launches: the screen display size
cannot be changed while the emulator is running.

Barry

"The PocketTV Team" <support@pockettv.com> wrote in message
news:esEt8fOSGHA.4276@TK2MSFTNGP10.phx.gbl...
> "Tapani Saarinen" <tsaari@nic.fi> wrote in message
> news:441565e6$0$25335$9b536df3@news.fv.fi...
>
> because we have different binaries for Smartphone and Pocket PC.
>
> why do we have different binaries for Smartphone and Pocket PC?
>
> because they use different UI's, and also because in general it is not
> possible to make a single executable that runs on Smartphone and Pocket
> PC.
>
> The fact that they have similar resolution does not mean that the platform
> are identical enough so that testing on one is sufficient to validate on
> the other.
>



The PocketTV Team

2006-03-19, 3:57 am

"Barry Bond [MS]" <barrybo@microsoft.com> wrote in message
news:ekKAOaQSGHA.1780@TK2MSFTNGP12.phx.gbl...
> In the meantime, if you disable the skin in the Smartphone emulator, you
> can change the display size to 320x240. You must do it from the Visual
> Studio Tools/Options dialog before the emulator launches: the screen
> display size cannot be changed while the emulator is running.


thanks for the tip, i'll keep that in mind.


riki

2006-03-19, 9:57 pm

The PocketTV Team wrote:
> therefore it is not possible to rotate the display (programmatically) to
> test that applications run fine of Landscape-oriented Smartphones.
>
> i'm pretty sure that WM5 smartphones support display ritations, since some
> of those new smartphone are coming out with a landscape-oriented display:


SP does not in fact support dynamic rotation yet. (strange but true)
static rotation is support though.

riki

----
No one should be able to patent something that could be designed by a
marketing department.-- some co-worker of Badgerman
By Night:
ThemeChanger for Smartphone : http://homepages.inspire.net.nz/~gambit/
AbstractStart for Smartphone :
http://homepages.inspire.net.nz/~gambit/AbstractStart/
Latest Betas have WM5 layout and speed dial support
Go Cougs!

2006-03-28, 7:05 pm

Without a skin how do you press the softkey menu buttons and other buttons?

"Barry Bond [MS]" wrote:

> In the meantime, if you disable the skin in the Smartphone emulator, you can
> change the display size to 320x240. You must do it from the Visual Studio
> Tools/Options dialog before the emulator launches: the screen display size
> cannot be changed while the emulator is running.
>
> Barry
>
> "The PocketTV Team" <support@pockettv.com> wrote in message
> news:esEt8fOSGHA.4276@TK2MSFTNGP10.phx.gbl...
>
>
>

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com