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
Posted on 2001-08-13 14:15:09 by sToNeRiFiK
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):



//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 ;)
Posted on 2001-08-13 14:44:39 by bazik
uh ok
Posted on 2001-08-13 17:58:01 by sToNeRiFiK
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
Posted on 2001-08-14 07:09:45 by jcfuller
thanks man, ill check that out
Posted on 2001-08-14 07:59:46 by sToNeRiFiK
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.
Posted on 2001-08-14 08:07:16 by bitRAKE
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
Posted on 2001-08-16 05:01:40 by ivogelov
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.
Posted on 2001-08-16 05:40:42 by f0dder
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!
Posted on 2002-02-27 16:53:17 by Beyond2000!