mirror of
https://github.com/reactos/reactos.git
synced 2024-10-30 03:27:31 +00:00
a0797d5f25
svn path=/trunk/; revision=3483 |
||
---|---|---|
.. | ||
.cvsignore | ||
applicat.c | ||
barchart.c | ||
box.c | ||
button.c | ||
calendar.c | ||
checkbox.c | ||
classdef.h | ||
classes.h | ||
clipbord.c | ||
combobox.c | ||
commands.h | ||
config.c | ||
config.h | ||
console.c | ||
decomp.c | ||
dfalloc.c | ||
dflat.doc | ||
dflat.h | ||
dflatmsg.h | ||
dialbox.c | ||
dialbox.h | ||
dialogs.c | ||
direct.c | ||
edit.c | ||
edit.rc | ||
edit.txt | ||
editbox.c | ||
fileopen.c | ||
help.txt | ||
helpbox.c | ||
htree.c | ||
htree.h | ||
huffc.c | ||
keys.c | ||
keys.h | ||
listbox.c | ||
lists.c | ||
log.c | ||
makefile | ||
memopad.c | ||
menu.c | ||
menu.h | ||
menubar.c | ||
menus.c | ||
message.c | ||
msgbox.c | ||
normal.c | ||
pictbox.c | ||
popdown.c | ||
radio.c | ||
readme.doc | ||
readme.txt | ||
rect.c | ||
rect.h | ||
search.c | ||
slidebox.c | ||
spinbutt.c | ||
statbar.c | ||
sysmenu.c | ||
system.h | ||
text.c | ||
textbox.c | ||
video.c | ||
video.h | ||
watch.c | ||
window.c |
How do I build D-Flat/32? At present D-Flat/32 does not exist as a separate dll. But you can build an example progam. To build the example program (actually this is the FreeDOS Editor) you only have to run 'make dflat32' from the rosapps base directory. The example program is 'dflat32\edit.exe'. What must be changed in D-Flat/32? Things that have to be fixed (incomplete list): - key handling (replace dos keycodes by win32 console keycodes) - message queue should become a double linked list (it's an array now) - establish consitent naming conventions ('Df'/'DF' prefix) to avoid collisions (e.g. CreateWindow() --> DfCreateWindow()) - fix short dos filename buffers - add code to register external window classes - implement recognition of current console screen size (done) - fix remaining bugs - update documentation Does it run on ReactOS? The debugging version doesn't run on ReactOS yet. I haven't tried a version without debugging code but I doubt it will run. I know that three console functions are not implemented in ReactOS yet. They will be implemented soon. If you have a question, drop me a note. Eric Kohl ekohl@rz-online.de