Compare your WndTaskbar.cpp & FuncApplet.cpp.
For example, compare these ones:
WndTaskbar.cpp
Code:
#ifdef __NEW_WEB_BOX
#ifdef __INTERNALSERVER
pWndButton = AppendMenu( m_pMenu6, 0, APP_WEBBOX2 , GETTEXT( TID_GAME_HELPER_WEB_BOX_ICON_TITLE ) );
#else // __INTERNALSERVER
if( ( GetLanguage() == LANG_ENG && GetSubLanguage() == LANG_SUB_USA ) )
{
pWndButton = AppendMenu( m_pMenu6, 0, APP_WEBBOX2 , GETTEXT( TID_GAME_HELPER_WEB_BOX_ICON_TITLE ) );
}
#endif // __INTERNALSERVER
#endif // __NEW_WEB_BOX
FuncApplet.cpp
Code:
#ifdef __NEW_WEB_BOX
DECLAREAPPLET( AppMain_WndHelperWebBox , new CWndHelperWebBox );
#endif // __NEW_WEB_BOX
Code:
#ifdef __NEW_WEB_BOX
AddAppletFunc( AppMain_WndHelperWebBox , APP_WEBBOX2 , _T( "HelperWebBox" ) , _T( "Icon_HelperHelp.dds" ) , GETTEXT( TID_GAME_HELPER_WEB_BOX_ICON_TOOLTIP ), 0 );
#endif // __NEW_WEB_BOX
Currently your button on WndTaskbar isn't calling the correct applet on FuncApplet.cpp.