Click here to Skip to main content
15,888,351 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
Hello code project people, this site is awesome, I have always found interesting information.

I do really need to edit this project: HexEdit - Window Binary File Editor[^]

The edition will be intended for educational purposes, it consist in several things like:

1) Edit the main screen and adding a new language pack.
2) Edit the main form.

Since this project is not written in Visual Basic I cannot find the main form, Can anyone help me with it?

I already know that Hed edit has a website, I already posted the same question there so please do not refer at this as a solution.

My best regards, I Will be waiting for your reply.
Posted
Comments
Member 11267069 1-Nov-15 1:25am    
Thanks for the advice.

As George Jonsson said below, I already wrote the question in the original post, but since the author does not joined into codeproject.com since 3 year I did think that he is not logged in anymore.

Regards

Well, this is the wrong forum, but I see that you have posted the same question under the article.

MFC (and C++ for that matter) is a different animal compared to C# or VB.NET.
The code for a dialog (form) is usually located in four files. For example:
C++
MyDialog.h            // Contains method prototypes and definitions
MyDialog.cpp          // Contains the method implementation
resource.h            // contains definitions for the ID's used in the dialog
MyProject.rc          // contains the x,y position, color etc of controls

Both the last files are usually common for the whole project.

So if we take a look at this specific project we find these files:
C++
MainFrm.h      // The should have tipped you off :-)
MainFrm.cpp
resource.h
HexEdit.rc


In a solution explorer you have to add the tab Resources and look for dialog in order to see the visual form.
Now the only problem is to learn C++ and MFC in order to translate the code into another language.
 
Share this answer
 
Don't post this under Quick Answers - if you got the code from an article, then there is a "Add a Comment or Question" button at the bottom of that article, which causes an email to be sent to the author. They are then alerted that you wish to speak to them.
Posting this here relies on them "dropping by" and realising it is for them.

Alternatively, either find a similar project in a language you do understand, or learn C++...
 
Share this answer
 
Comments
Member 11267069 31-Oct-15 23:22pm    
Thanks for the advice.

As George Jonsson said upper, I already wrote the question in the original post, but since the author does not joined into codeproject.com since 3 year I did think that he is not logged in anymore.

Regards
This application is written in C++/MFC so is a totally different architecture from VB.NET form based applications. Unless you have a good knowledge of Win32, C++ and MFC it is unlikely that you will be able to make the changes you want.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900