Problems with display of icons on ES400 after application porting

// Expert user has replied.
H Helmut Will 3 years 7 months ago
1 4 0

Colleagues, does anyone know the cause or fix for the following issue ?

After porting software from MC70 / WM5.0 to ES400 / WM6.5 (BSP 01.19.0011) there is a problem with the display of the icons.  Immediately after start all 5 icons are properly displayed in the tool bar.  But as soon as DoEvent() is called, the icons are dispersed to an extent that the right 2 are not visible any more (see attached video). Many thanks

Please Register or Login to post a reply

4 Replies

Y Yanis Dalabiras

If you read the fine print for WM 6.5 devices, you'll find that an application is no longer allowed to place icons on the task bar.  The ES400, in particular, seems to enforce this while some of our other WM 6.5 devices (MC 9190 comes to mind) do not. To get an icon on the task bar for the ES400, I used the SHNotificationAdd() API.  The Shell_NotifyIcon() API doesn't work. See the note in http://msdn.microsoft.com/en-us/library/aa922175.aspx.  It may help to explain what you're seeing.

N Nikolaos Mastorakos

We saw something similar a few weeks ago with the 5574. Again, the toolbar buttons were misplaced whereas the same application in WM6.1 showed up perfect. However, using the wm6.5.3 sdk and the customer´s code, the problem reproduced itself in the visual studio emulator so we advised the customer to go through Microsoft. Another thing that might also be of consideration is the display resolution change between MC70 and ES400 (QVGA--->VGA). 

Y Yanis Dalabiras

This is an issue because the UI has changed in WM6.5.3 to be finger friendly. I am not aware of any tricks or hacks that you can do to resolve.  The only 2 options being, either change the UI so that it works under this OS. Or write a custom control that displays the icons how you wish.

G Gene Niles

we have an ECSG work item (SPR 19841) on this for a couple of customers. It appears that the toolbar uses some default width that is more suitable for finger touch. We have a potential workaround by adding a menu bar with a single text or blank character. It seems the tool bar will then use the width of the text in the menu bar for the toolbar icon. This is behavoir seems a little odd so we have put a query out the Microsoft on this. We will keep SPR 19841 up to date on the feedback.

CONTACT
Can’t find what you’re looking for?