--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+unsubscribe@googlegroups.com.
To post to this group, send email to xbl...@googlegroups.com.
Visit this group at https://groups.google.com/group/xblite.
For more options, visit https://groups.google.com/d/optout.
Hi David.
For
the past 10 years, I had such a great time writing programs in XBLite
that I'm sure it shows in the materials of my website. I'm really
thankful to David Szafranski for his huge work. Actually, I’d like
very much to keep XBLite alive, because it’s a great development
tool for Windows or Linux Wine.
My latest contributions are 3 directives that should boost our productions: CODE, GRAB and STRIP.
CODE allows GoAsm code injection;
GRAB is an improved IMPORT and can be seen as a snippet syringe;
STRIP removes the function bodies of function uncalled for.
I use these directives for my pet application viXen, and they allow me:
CODE to replace XstCopyMemory with GoAsm code;
GRAB to re-use many pieces of XBLite code, especially from Callum Lowcay’s WinX.dll;
STRIP to keep vxbl.asm under a GoAsm’s size limit.
'-RtlMoveMemory (&nmtv, lParam, SIZE (nmtv)) ' fill nmhdr using lParam
'-ZeroMemory (lParam, SIZE (NMHDR))
destAddr = &nmhdr
bytes = SIZE (NMHDR)
CODE
mov edi,[GetNotifyMsg.destAddr]
mov esi,[GetNotifyMsg.lParam]
mov ecx,[GetNotifyMsg.bytes]
cld
rep movsb
mov edi,[GetNotifyMsg.destAddr]
mov ecx,[GetNotifyMsg.bytes]
mov eax,0
cld
rep stosb
END CODE
'-bu_x = LOWORD (bu)
'-bu_y = HIWORD (bu)
bu_x = 0
bu_y = 0
CODE
mov eax,d[WndProc.bu]
mov ebx,65536
cdq
idiv ebx
mov d[WndProc.bu_y],eax ; eax = HIWORD
mov d[WndProc.bu_x],edx ; edx = LOWORD
END CODE
I believe we have a great development tool and we should be more productive for all sorts of little tools. You can find some personal contributions in my website, .exe and sources. Feel free to improve them and share back. I learnt so much by studying D’s code!
So, let’s keep together XBLite alive!
Bye! Guy
Hi Guy, Watchman, et al,
I've installed the latest version found at the referred website, but have found that there doesn't seem to have working help system. Is there a version that has the complete help files implemented successfully (especially the compiled help file version)?
If not, is there a complete set of help files that can be downloaded and used by the XSED IDE?
Cheers, Dennis.
--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/3868c4b9-aa8a-46d1-8a2b-0a4ee14a95c5n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/13b3f014-5e42-442f-8421-20d84222752d%40gmtplusten.com.
Hi Guy,
Thanks for the reply.
Does this mean that the help files are packaged and installed with the XBLite installtion; but is unable to be displayed because the old format you spoke of is not longer natively supported on modern Windows OS?
If so, then that's fine as I'll look for it and maybe look for the display utility you mentioned.
Otherwise, If the help files are not provided in the install, are these available separately somewhere?
Cheers, Dennis.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/CAE2H2NRzO0qqpajS4Jem_P5LDyjrJObbWf%2BcUZXcXQu4qo-iHg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/e1a57d35-81fa-4650-8a1f-6b0c595e4308%40gmtplusten.com.
Many thanks Guy! Happy XBLiting to you too.
Cheers, Dennis.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/CAE2H2NQiQ17Cg6uNZ195yuBtnPAjUuGA4vy7Cg2_wWs35Cxt%3Dw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/ff5e4918-0349-4e9c-8f26-cd84f30e7cbc%40gmail.com.