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:
Menu4 = new wxMenu();
but I do not know why.
Please post bug report on berlios. I don't have much time to investigate it now and without bug report I'll almost for usre forget about it :).
Thanks for reporting
BYO
Quote from: byo on December 20, 2007, 11:11:00 PM
Please post bug report on berlios. I don't have much time to investigate it now and without bug report I'll almost for usre forget about it :).
Thanks for reporting
BYO
thank you for reply.
I just register an account on berlios.this bug has been reported there by other user.hope it be resolved soon.
best wishes.
Ok, looks like it's fixed now. Could you test it now (I've commited the fix in rev 4742)
BYO