I'm developing a product with multiple different program that are launched through a java wrapper from a central launcher application. With the default Windows 7 taskbar options, each program should appear with its own icon on the taskbar.
This basic functionality stops working once I launch my application on a computer with Windows 7 installed in a different language. All of a sudden, my programs appear grouped together under one icon, even though the programs have different names and different icons. This probably means there's some sort of bug in my localization process.
Unfortunately, I haven't the faintest idea of where I should begin looking for this bug, since I can't find any information on how exactly Windows 7 decides whether icons are to be stacked or not. Is it the process name? The process location? Are other launch options taken into acocunt?
Does anyone know if there's documentation for this behavior?
To Recap:
- Windows 7 Language Foo, Application Language Foo: Icons are properly separated.
- Windows 7 Language Foo, Application Language Bar: Icons are properly separated.
- Windows 7 Language Bar, Application Language Foo: Icons are stacked.
- Windows 7 Language Bar, Application Langauge Bar: Icons are stacked.