The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: RHL on May 05, 2012, 04:23:37 PM

Title: Otherwise for GUI applicacions?
Post by: RHL on May 05, 2012, 04:23:37 PM
Hello MASM forum :)
I want to question if exist others forms to create a GUI ( controls, images, draw, so on ). everything to do with the API :P

something I create the GUI provide faster and easier
I'm starting a proyect: simple PE editor as my 2nd application , and the GUI is what is taking me more time :/
also, I want to question if is permitted ask help if I cannot do something for my simple PE editor, also I think publish source code  :bg

with my paint program, I leave :( I could not, was very difficult

any words, thanks guys  :bg
Title: Re: Otherwise for GUI applicacions?
Post by: dedndave on May 05, 2012, 04:37:54 PM
Hutch has a little utility called ProStart
you will find it in the \masm32 folder

for more advanced features - you can use an IDE like RadAsm/ResEd
Ketil has a lot of cool stuff

http://www.oby.ro/rad_asm/
http://www.oby.ro/rad_asm/resed/index.html

Erol (Vortex) also has a lot of cool stuff and has done some of this, i think   :U
http://www.vortex.masmcode.com/
Title: Re: Otherwise for GUI applicacions?
Post by: RHL on May 05, 2012, 04:48:10 PM
thanks Dave, but the resource editor is for work  with API rigth?
I'm running from the API haha, because I find it very difficult ( well.. I will to learn bit to bit )

the ProStart program is nice but all the that is possible with the program, also I can do it :P
I thought maybe a library, so like C++, for easy creating of GUI :P I do not know if it exist :P
Title: Re: Otherwise for GUI applicacions?
Post by: dedndave on May 05, 2012, 04:50:16 PM
there are several libraries like that
one that comes to mind is xxControls by Chib777....
http://www.codeproject.com/Articles/17153/XXControls-Library-to-Develop-User-Interface

google around

you can use google image search for "gui lib" or "gui library" to find what you want faster   :bg
of course - most are written for C, but you can make a header file pretty easily

http://www.google.com/search?tbm=isch&hl=en&source=hp&biw=971&bih=738&q=gui+lib&gbv=2&oq=gui+lib&aq=f&aqi=g-S7g-mS3&aql=&gs_l=img.3..0i24l7j0i5i24l3.2522.4055.0.4302.7.7.0.0.0.0.108.571.6j1.7.0...0.0.N_g3UV-UNmw

http://www.google.com/search?tbm=isch&hl=en&source=hp&biw=971&bih=738&q=gui+library&gbv=2&oq=gui+library&aq=f&aqi=g-S6g-mS4&aql=&gs_l=img.12..0i24l6j0i5i24l4.1296.1296.0.2759.1.1.0.0.0.0.80.80.1.1.0...0.0.s713_JxF80U
Title: Re: Otherwise for GUI applicacions?
Post by: RHL on May 05, 2012, 05:00:03 PM
ok, thanks u dave.  I going to check, and use it with MASM  :green
Title: Re: Otherwise for GUI applicacions?
Post by: qWord on May 05, 2012, 05:07:16 PM
creating GUIs is mostly easy  - the hard part is to make them 'alive' and that does not do any library for you.
Title: Re: Otherwise for GUI applicacions?
Post by: dedndave on May 05, 2012, 05:19:38 PM
the way i look at it, i write little pieces of a "library" everytime i write a program
it just isn't in a LIB file   :bg
Title: Re: Otherwise for GUI applicacions?
Post by: RHL on May 05, 2012, 05:21:26 PM
qWord:

yeah, yeah, I can put much controls ( the GUI right? ) , but the hard is to interactive with the user :P
or the WinProc procedures :@ yeah, i had more problems with it