GPF In Borland Resource Workshop with New Machine
Posted: Sun Feb 15, 2009 6:28 am
Hello Everyone,
I just got a new Sony Vaio SR290 series laptop, and I got it with XP to increase my compatibility with the older software I run. But to my surprise I'm having a problem with Borland Resource Workshop. It will open, but immediately generates a GPF error when I click on File, Open Project before I even specify an RC file. All my other 16-bit stuff runs just fine. Has anyone else had this problem with a new machine and found any solution? Workshop still works fine on my trusty 4-year old Vaio VGN-FS570 running XP, as well as on another older desktop XP machine I have, so it's nothing to do with any of the recent Windows XP updates.
As for moving away from Workshop, I have tried both Resource Builder 3 and ResEdit. Resource Builder makes pervasive changes to all my dialogs when I save to RC, and the changes it makes causes strange behavior in FiveWin -- like the dialogs for FiveWin folders opening outside the host window at the upper left corner of my screen. While ResEdit is not as severe in the changes it makes when saving the RC file, it does strip out my comments. And it does do some strange things like changing this:
CONTROL "", CID_SECONDARY_BIRTH_DATE_ASSIST, "SysDateTimePick32", 0 | WS_CHILD | WS_VISIBLE, 144, 115, 14, 12
...to this:
CONTROL "", CID_SECONDARY_BIRTH_DATE_ASSIST, DATETIMEPICK_CLASS, 0, 144, 115, 14, 12
... and then it complains about DATETIMEPICK_CLASS being undefined when it loads the RC again. I am using the Date Picker, but I have no idea where ResEdit generated the constant DATETIMEPICK_CLASS from -- I did a substring search of the entire \FWH\ folder, my development folder, (and all subfolders) and found no occurrences. ResEdit will also change this:
CONTROL "", 110, "SysTabControl32", 0 | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 0, 0, 343, 182
To this:
CONTROL "", 110, WC_TABCONTROL, WS_TABSTOP, 0, 0, 343, 182
..and then complain about WC_TABCONTROL not being defined when re-loading the RC.
I don't mind paying for a good resource editor. Does anyone know of one that is more like Workshop in the way it maintains the integrity of your resource file?
Thanks!
-Patrick
I just got a new Sony Vaio SR290 series laptop, and I got it with XP to increase my compatibility with the older software I run. But to my surprise I'm having a problem with Borland Resource Workshop. It will open, but immediately generates a GPF error when I click on File, Open Project before I even specify an RC file. All my other 16-bit stuff runs just fine. Has anyone else had this problem with a new machine and found any solution? Workshop still works fine on my trusty 4-year old Vaio VGN-FS570 running XP, as well as on another older desktop XP machine I have, so it's nothing to do with any of the recent Windows XP updates.
As for moving away from Workshop, I have tried both Resource Builder 3 and ResEdit. Resource Builder makes pervasive changes to all my dialogs when I save to RC, and the changes it makes causes strange behavior in FiveWin -- like the dialogs for FiveWin folders opening outside the host window at the upper left corner of my screen. While ResEdit is not as severe in the changes it makes when saving the RC file, it does strip out my comments. And it does do some strange things like changing this:
CONTROL "", CID_SECONDARY_BIRTH_DATE_ASSIST, "SysDateTimePick32", 0 | WS_CHILD | WS_VISIBLE, 144, 115, 14, 12
...to this:
CONTROL "", CID_SECONDARY_BIRTH_DATE_ASSIST, DATETIMEPICK_CLASS, 0, 144, 115, 14, 12
... and then it complains about DATETIMEPICK_CLASS being undefined when it loads the RC again. I am using the Date Picker, but I have no idea where ResEdit generated the constant DATETIMEPICK_CLASS from -- I did a substring search of the entire \FWH\ folder, my development folder, (and all subfolders) and found no occurrences. ResEdit will also change this:
CONTROL "", 110, "SysTabControl32", 0 | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 0, 0, 343, 182
To this:
CONTROL "", 110, WC_TABCONTROL, WS_TABSTOP, 0, 0, 343, 182
..and then complain about WC_TABCONTROL not being defined when re-loading the RC.
I don't mind paying for a good resource editor. Does anyone know of one that is more like Workshop in the way it maintains the integrity of your resource file?
Thanks!
-Patrick