hey people, just wanted to know if there is a better resource editor than ResourceStudio - cuz i cant create child windows with that, so i dun know you tell me
I use VisualC++ and Notepad for making resource files.
The disadvantage of VC++ is, that a simple resource file looks
like this (just put some controls together):
Looks very bloated, eh? So I use Notepad for cleaning up, and it looks like this now:
Personally, I think, VC++ is the best resource editor. Even, if you need to clean up every created resource file ;)
The disadvantage of VC++ is, that a simple resource file looks
like this (just put some controls together):
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// German (Germany) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_DEU)
#ifdef _WIN32
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
#pragma code_page(1252)
#endif //_WIN32
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_DIALOG1 DIALOG DISCARDABLE 0, 0, 186, 95
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,65,66,50,14
PUSHBUTTON "Cancel",IDCANCEL,121,66,50,14
GROUPBOX "Static",IDC_STATIC,7,7,172,54
EDITTEXT IDC_EDIT1,16,22,153,19,ES_AUTOHSCROLL
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_DIALOG1, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 88
END
END
#endif // APSTUDIO_INVOKED
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
#endif // German (Germany) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
Looks very bloated, eh? So I use Notepad for cleaning up, and it looks like this now:
#include "resource.h"
IDD_DIALOG1 DIALOG DISCARDABLE 0, 0, 186, 95
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,65,66,50,14
PUSHBUTTON "Cancel",IDCANCEL,121,66,50,14
GROUPBOX "Static",IDC_STATIC,7,7,172,54
EDITTEXT IDC_EDIT1,16,22,153,19,ES_AUTOHSCROLL
END
Personally, I think, VC++ is the best resource editor. Even, if you need to clean up every created resource file ;)
uh ok
I use Borlands BC++ 5.02 dialog editor.
One reason I prefer this over VC is the ability to create a status bar in the dialog editor. I also don't have to clean up all the VC clutter. It's not free but it is cheap from Macmillan Publishing. $29.95 US.
Let me clarify this is not the old ver 4.5 you can find on the web in various places. This version is not stand alone but I have run the ide ( which the dialog editor is a part of) directly from the cd without an instalation.
James
http://www.macmillansoftware.com/detail_software.cfm?item=1575953021
One reason I prefer this over VC is the ability to create a status bar in the dialog editor. I also don't have to clean up all the VC clutter. It's not free but it is cheap from Macmillan Publishing. $29.95 US.
Let me clarify this is not the old ver 4.5 you can find on the web in various places. This version is not stand alone but I have run the ide ( which the dialog editor is a part of) directly from the cd without an instalation.
James
http://www.macmillansoftware.com/detail_software.cfm?item=1575953021
thanks man, ill check that out
I have been using RadASM for the past week, it's great! And Ketil0 says we will have the source code one day. It's very small and quick, and it's part of an IDE.
Enigma is an IDE with integrated resource editor. Contains text editor with syntax hilighting for Java, C/C++, Fortran, ASM, Pascal, HTML, Basic.
Can create tool-bars, status bars, MDIs ....
It's only 500 Kb....
Try http://pws.prserv.net/ivoja/enigma16.zip
Can create tool-bars, status bars, MDIs ....
It's only 500 Kb....
Try http://pws.prserv.net/ivoja/enigma16.zip
Enigma didn't work very well for me. I had to patch it manually to
get it working on my computer, it just crashed on startup. When I
got it working, I found that I didn't like it any more than editplus.
get it working on my computer, it just crashed on startup. When I
got it working, I found that I didn't like it any more than editplus.
I agree with Bazik
Visual C++ has a great way to create/view/analyse resources.
The result is just like waht is needed to do a working masm project, all it has to do is to cut some junk stuff with notepad, and the rest is completelly usefull.
Yet, it?s not perfect, if it could be able to put automatically definitions in dialog/menus replacing the values, it would be 100%.
But it is more handy then ResEdit ore others, and a few modifications in the resulting rc with notepad compensates the work.
Regards,
Beyond2000!
Visual C++ has a great way to create/view/analyse resources.
The result is just like waht is needed to do a working masm project, all it has to do is to cut some junk stuff with notepad, and the rest is completelly usefull.
Yet, it?s not perfect, if it could be able to put automatically definitions in dialog/menus replacing the values, it would be 100%.
But it is more handy then ResEdit ore others, and a few modifications in the resulting rc with notepad compensates the work.
Regards,
Beyond2000!