Regedit from ReactOS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks to Robert Dickenson for his work on this. If someone wants to 
adopt then here it is.


ReactOS Regedit (Adds a GUI front-end to Regedit)

License: LGPL

Notes:
This project contains only the resources that I have been working on
for the WINELIB port. I have not used bin2res to convert the resources
so if it is going to get merged in to the winehq cvs that will need to
be done. I have been using MSYS/Mingw+WINE to start on this as my
linux box is hosed for the moment.

THE GUI CODE IS DISABLE'd by default. I have done this so if someone wants
to go ahead and merge it in to the winehq cvs you can. It shouldnt break
anything.

Bugs:
1. The current treeview code doesnt compile under WINE for some resion.
When building under Mingw I dont have this problem.
treeview.c: In function `AddEntryToTree':
treeview.c:99: structure has no member named `item'
treeview.c: In function `InitTreeViewItems':
treeview.c:124: structure has no member named `item'

2. When the GUI interface is enable the console support is disabled.
I have no idea how to fix this or how to detect if something is Window'd or
console'd

TODO:
1. Fix all of the bugs listed above
2. Add Write support
3. Fix C++ Comments
4. Remove unneeded includes


Changes WINE/ReactOS Regedit:
In reactos regedit.c was renamed to regcmds.c, This file is not needed 
if you
merge in to the WINE cvs.
treeview.c: on lines 99/100 and 124/126 added #if 0 to work around bug #1
regedit.c: changed WinMain function to ProcessCmdLine as new main.c handles
it.

Anywhere you see

#if 0
foo
#else
bar
#endif

foo is the ReactOS code and bar is the WINELIB code

Thanks
Steven

Attachment: regedit.zip
Description: Zip compressed data


[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux