i have this problem.
step by step
new Project
chose Pocket PC Application.
name it
chose "hello world Program"
and click finish
open the main.rc and click on menu
double click on IDR_MNU_MAIN
click on the <> button
and open properties
rename it and look in the string table the new name was corrupt
and if you save all, close project and open again
the following message apear after open the main.rc again
Building main.rc.
C:\Program Files\PellesC\Projects\aaa\main.rc(25): error: Unknown keyword: 'I_IMAGENONE'.
Done.
and the file open in a text editable format
like this
// RESOURCE SCRIPT generated by "Pelles C for Windows, version 5.00".
#include <windows.h>
#include <commctrl.h>
#include <richedit.h>
#include "main.h"
LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US
DLG_ABOUT DIALOG DISCARDABLE 6, 18, 150, 110
STYLE WS_POPUP|DS_MODALFRAME|WS_CAPTION|WS_VISIBLE
CAPTION "About aaa Program"
FONT 8, "Tahoma"
{
CONTROL "OK", IDOK, "Button", BS_DEFPUSHBUTTON|WS_TABSTOP, 55, 85, 40, 14
CONTROL "aaa Program", -1, "Static", SS_CENTER|WS_GROUP, 15, 10, 120, 8
CONTROL "Developed by", -1, "Static", SS_CENTER|WS_GROUP, 15, 25, 120, 8
CONTROL "Pelles C for Windows", -1, "Static", SS_CENTER|WS_GROUP, 15, 35, 120, 8
CONTROL "Version 1.0", -1, "Static", SS_CENTER|WS_GROUP, 15, 60, 120, 8
}
IDR_MNU_MAIN SHMENUBAR
{
IDR_MNU_MAIN, 1
I_IMAGENONE, IDM_ABOUT, 0|TBSTATE_ENABLED, TBSTYLE_BUTTON|TBSTYLE_DROPDOWN|TBSTYLE_AUTOSIZE, IDS_ABOUT, 0, 0
}
IDR_MNU_MAIN MENU
{
POPUP "Menu"
{
MENUITEM "About aaa Program", IDM_ABOUT
}
}
IDR_ICO_MAIN ICON "main.ico"
IDR_ACC_MAIN ACCELERATORS
{
81, IDM_EXIT, VIRTKEY, CONTROL
}
STRINGTABLE
{
IDS_ABOUT, "Me??\x7?\x1c?F"
}
if they are possible to fix that bug
Yes, thanks, I found this myself recently. The fix will be in the next beta (it was a buffer size problem: the IDE is using Unicode and wchar_t internally as of v5.0, but one size was still being calculated for char -- bad, bad dog.)
I have the same problem with a project for Windows Mobile. How can I get back to the resource editor?
Thanks in advance.
Georg
This was a problem in beta #1 (IIRC) leading up to version 5.0. In other words, I doubt you can have the exact same problem in the released version. So the obvious question is: what is the problem you actually have?
Pelles C for Windows
Version 5.00.8
I create new project "Test" as "A simple program":
File - New - Project... - Pocket PC Application Wizard
I save and close my project:
DblClick "main.rc"
File - Save All
File - Close Project
I open my project:
File - Open
File "main.rc" open in a text editable format.
If I close project and delete these lines in file "main.rc":
IDR_MNU_MAIN SHMENUBAR
{
IDR_MNU_MAIN, 1
I_IMAGENONE, IDM_ABOUT, 0|TBSTATE_ENABLED, TBSTYLE_BUTTON|TBSTYLE_DROPDOWN|TBSTYLE_AUTOSIZE, IDS_ABOUT, 0, 0
}
project open ok.