Hi, everyone. can anybody help me.
C:B 4719.
below is a part of my project's wxs file:
<object class="wxMenuBar" variable="mbMain" member="no">
<object class="wxMenu" variable="Menu1" member="no">
<label>&File</label>
<object class="wxMenuItem" name="ID_MENUITEM_NEW" variable="MenuItem3" member="yes">
<label>&New...</label>
<accel>Ctrl-N</accel>
<help>Create new word library</help>
<bitmap stock_id="wxART_NEW" stock_client="wxART_MENU" />
<handler function="OnMenuItemNewSelected" entry="EVT_MENU" />
</object>
<object class="wxMenuItem" name="ID_MENUITEM_OPEN" variable="MenuItem4" member="yes">
<label>&Open...</label>
<accel>Ctrl-O</accel>
<help>Open a word library</help>
<bitmap stock_id="wxART_FILE_OPEN" stock_client="wxART_MENU" />
<handler function="OnMenuItemOpenSelected" entry="EVT_MENU" />
</object>
<object class="separator" />
<object class="wxMenuItem" name="idMenuQuit" variable="MenuItem1" member="no">
<label>Quit</label>
<accel>Alt-F4</accel>
<help>Quit NewWords</help>
<bitmap stock_id="wxART_QUIT" stock_client="wxART_MENU" />
<handler function="OnQuit" entry="EVT_MENU" />
</object>
</object>
<object class="wxMenu" variable="Menu3" member="yes">
<label>&View</label>
<object class="wxMenu" variable="Menu4" member="yes"> ***************************************************
<label>Language</label>
<object class="wxMenuItem" name="ID_MENUITEM_ENGLISH" variable="MenuItem10" member="yes">
<label>&English</label>
<handler function="OnMenuItemEnglishSelected" entry="EVT_MENU" />
<radio>1</radio>
</object>
<object class="wxMenuItem" name="ID_MENUITEM_CHINESE" variable="MenuItem11" member="yes">
<label>Simplified &Chinese</label>
<handler function="OnMenuItemChineseSelected" entry="EVT_MENU" />
<radio>1</radio>
</object>
</object>
</object>
<object class="wxMenu" variable="Menu2" member="no">
<label>Help</label>
<object class="wxMenuItem" name="idMenuAbout" variable="MenuItem2" member="no">
<label>About...</label>
<accel>F1</accel>
<help>About NewWords</help>
<handler function="OnAbout" entry="EVT_MENU" />
</object>
</object>
</object>
notice the line ends with some "*" (I add them to indicate the position where error occured, no * in original file)
everytime wxsmith generate code from the wsx file, the wrong code generated:
Menu4 = new wxMenuItem();
so I have to modify it manully:
but I do not know why.