The following problems occur when I launch Elemental from the "My Games" tab of Impulse. If I exit Elemental and restart it from the Elemental icon the problems still occur. However, if I reboot Windows7 then launch Elemental from the icon (ie. no Impulse.) Elemental works without the following issues. (I have tried re-installing both Elemental and Impulse and still have this problem. I guess it could be a registry issue.)
Problem: After launching Elemental from Impulse, some icons are missing, like the arrow icons for changing between nations after pressing the Kingdom button. Also on the Kingdom screen the other main icons (like Build units or Spells) don't work. However the icons on the bottom of the screen, when no city or unit is select works. Also some text is missing like "file name" (or what ever it is) before you save a game.
Work around: Do NOT launch Elemental from Impulse.
Edit: This is for EWOM 1.09e
If Stardock thinks it will help I can post debug files from Elemental launched from Impulse and not.
Edit: Here are the two debug files
Launch from Impulse -- Has Problems: http://pastebin.com/5QaXnxDM
Launch from Elemental Icon -- No Impulse -- No issue: http://pastebin.com/hyr5muVh
Running tkdiff on the two debug.err files I notice that the EWOM-launched-from-Impulse has 80 "Error parsing file" debug messages. Where the EWOM-launched-from-Elemental-Icon does not have any of these messages:
grep "Error parsing file" debug-Impulse.err | wc -l
80
grep "Error parsing file" debug-NoImpulse.err | wc -l
0
Here are a couple of those 80 "Error parsing file" lines:
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\MessageBoxWnd.dxscreen. Object of type CheckBox with OBJID MessageBox_Message_Checkbox has wrong size before parsing scripts 0 x 0
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\MessageBoxWnd.dxscreen. Object with OBJID MessageBox_Message_Checkbox has wrong size after parsing scripts 0 x 0
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\LogOnWnd.dxscreen. Object of type CheckBox with OBJID Logon_Remember_Checkbox has wrong size before parsing scripts 0 x 0
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\LogOnWnd.dxscreen. Object with OBJID Logon_Remember_Checkbox has wrong size after parsing scripts 0 x 0
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\KingdomWnd.dxscreen. Object of type Button with OBJID Kingdom_Screen_Button_3 has wrong size before parsing scripts 0 x 0
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\KingdomWnd.dxscreen. Object with OBJID Kingdom_Screen_Button_3 has wrong size after parsing scripts 0 x 0
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\KingdomWnd.dxscreen. Object of type Button with OBJID Kingdom_Screen_Button_6 has wrong size before parsing scripts 0 x 0
DebugMessage: Error parsing file C:\ProgramData\Stardock\Elemental - War of Magic\screens\KingdomWnd.dxscreen. Object with OBJID Kingdom_Screen_Button_6 has wrong size after parsing scripts 0 x 0