Ludwig -

Great job on the patches and enhancements!  I have reviewed
all your work and will be updating the git repository with
all changes today.

I am also in agreement with the BM_SETIMAGE API change.
Have you checked that button.c is the only use/change
required for this?  I can make the change, unless you'd like
to submit a patch for that also!

Regards,

Greg


: I'm currently porting Nano-X to the moSync-Platform so that it can be used
: as GUI-API on all cellphones supported by moSync.
: I fixed a few annoyances / bugs and I added support for the Well-known
: WIN32-APIs SetProp and GetProp (to attach custom data
: to a window).
: I wanted to ask if you could incorporate my patches into the source
: repository?
:
: Here is a description of the patches:
:
: windlg.patch - This seems to be the only module that depends on sscanf(),
: but my target platform doesn't support it.
: Therefore I replaced it by strtol/strtoul APIs. I guess this patch is
: good for portability.
: winevent.patch - Added 2 additional keymappings. I guess it won't hurt?
: winres.patch - BUGFIX: You are setting szExecCommand to argv[0] on init 
and
: are trying to free() it on exit -> Heap corrupt.
: winuser.patch - BUGFIX: Your current timer implementation doesn't allow a
: TimeProc/WndProc to Kill the timer that is
: currently executing (this would free the memory of the timer structure
: currently in use) -> Heap corrupt.
: I therefore changed KillTimer to flag a timer event to be cleaned up and
: it is cleaned up later / after
: execution in MwHandleTimers.
: I also added simple implementations for GetProp / SetProp / RemoveProp
: APIs. You should better use them
: instead of userdata2 etc.
: windowsh.patch, winuserh.path - Header definitions, extended hwnd struct 
for
: props support.
:
:
: Regards,
:
: DI (FH) Ludwig Ertl
: Software Engineering
: Computer Software Production GmbH
: Fockygasse 4
: 1120 Wien
: E-Mail: e...@csp.at
: Web: http://www.csp.at
:
: 


---------------------------------------------------------------------
To unsubscribe, e-mail: nanogui-unsubscr...@linuxhacker.org
For additional commands, e-mail: nanogui-h...@linuxhacker.org

Reply via email to