Thread overview | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
October 26, 2003 win32.lib | ||||
---|---|---|---|---|
| ||||
Hey all, Ive bundled Y.Tomino's win32 headers together with winsock, some usable libraries , some contrib ( socket.d, depsrc.d ), and a help file ( useful only for finding what header for what function really ). You can get it here www.atari-soldiers.com/win32.html . I'd like to see this become standard, so please use it and report any findings. Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), added drag n drop, cleaned up some stuff. Next release ill put to use Lars' dep walker, ill try to release more often also. Im still having that problem with DIDE losing focus, then regaining focus and the caret is lost. You can find the MFC Scintilla bindings here www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to display the problem at www.atari-soldiers.com/ScintillaTest.zip . Please help if you can! Also, Im going to start on WinDy, some D bindings for win32 GUI's. I mention this in case someone else has already started and we can collobarate or I can offer some help. C |
October 26, 2003 Re: win32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charles Sanders | Charles Sanders wrote: > Hey all, > > Ive bundled Y.Tomino's win32 headers together with winsock, some usable > libraries , some contrib ( socket.d, depsrc.d ), and a help file ( useful > only for finding what header for what function really ). You can get it > here www.atari-soldiers.com/win32.html . I'd like to see this become > standard, so please use it and report any findings. I absolutely agree that we need to standardize on one set of Win32 headers. Are you familiar with Mike Wynn's Win32 work at converting headers (http://www.geocities.com/one_mad_alien/dcom_not_dcom.html)? I made a few minor fixes to Mike's work to resolve some conflicts with phobos's windows.d (http://jcc_7.tripod.com/d/win32.zip). I noticed something in Y. Tomino's efforts (in winbase.d): enum : uint { FILE_BEGIN = 0 } enum : uint { FILE_CURRENT = 1 } enum : uint { FILE_END = 2 } where Mike takes this approach... enum { FILE_BEGIN =0, FILE_CURRENT =1, FILE_END =2 } I think this indicates there are different approaches that can be taken. Tomino's files take up more space than Mike's files, so I think it probably is more comprehensive. There is certainly much overlap between the work of these two individuals. Doesn't dig contain some of this stuff? Also, re-defining things that are defined in windows.d can cause conflicts that we need to try to avoid. > > Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), added > drag n drop, cleaned up some stuff. Next release ill put to use Lars' dep > walker, ill try to release more often also. Im still having that problem > with DIDE losing focus, then regaining focus and the caret is lost. You can > find the MFC Scintilla bindings here > www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to display > the problem at www.atari-soldiers.com/ScintillaTest.zip . Please help if > you can! > > Also, Im going to start on WinDy, some D bindings for win32 GUI's. I > mention this in case someone else has already started and we can collobarate > or I can offer some help. Mike Wynn was working on something called DFC that is in the win32.zip archive on his web page. It may give you some ideas. Justin > > C |
October 26, 2003 Re: win32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to J C Calvarese | I don't know if this is germane to your discussions, but with the D.win32 stuff I plan to try and keep things in a manageable form. For example, I want to use a perl script applied to the latest SDK (I'm guessing this would be an automated step at Walter's base prior to each release) which will generate D.win32.error_codes.d, initially from WINERROR.H, but eventually including other headers as well, e.g WINSOCK2.H. I'm not saying that all the Win32 stuff should/could be automated in this way, but even just getting the error codes automated in this way would be a big boost. It also relies on segregating all the windows sections, but this could work just the same in D as in C/C++, i.e. windows.d imports D.win32.error_codes & D.win32.XYZ, etc. etc. This would make things manageable for the maintainers of the various parts of the libraries, whilst continuing with the convenience of the users. "J C Calvarese" <jcc7@cox.net> wrote in message news:bnhkl0$2f2f$1@digitaldaemon.com... > Charles Sanders wrote: > > Hey all, > > > > Ive bundled Y.Tomino's win32 headers together with winsock, some usable > > libraries , some contrib ( socket.d, depsrc.d ), and a help file ( useful > > only for finding what header for what function really ). You can get it here www.atari-soldiers.com/win32.html . I'd like to see this become standard, so please use it and report any findings. > > I absolutely agree that we need to standardize on one set of Win32 headers. > > Are you familiar with Mike Wynn's Win32 work at converting headers (http://www.geocities.com/one_mad_alien/dcom_not_dcom.html)? > > I made a few minor fixes to Mike's work to resolve some conflicts with phobos's windows.d (http://jcc_7.tripod.com/d/win32.zip). > > > I noticed something in Y. Tomino's efforts (in winbase.d): > > enum : uint { FILE_BEGIN = 0 } > enum : uint { FILE_CURRENT = 1 } > enum : uint { FILE_END = 2 } > > where Mike takes this approach... > > enum { > FILE_BEGIN =0, > FILE_CURRENT =1, > FILE_END =2 > } > > I think this indicates there are different approaches that can be taken. Tomino's files take up more space than Mike's files, so I think it probably is more comprehensive. > > There is certainly much overlap between the work of these two individuals. Doesn't dig contain some of this stuff? Also, re-defining things that are defined in windows.d can cause conflicts that we need to try to avoid. > > > > > > Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), added > > drag n drop, cleaned up some stuff. Next release ill put to use Lars' dep > > walker, ill try to release more often also. Im still having that problem > > with DIDE losing focus, then regaining focus and the caret is lost. You can > > find the MFC Scintilla bindings here www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to display > > the problem at www.atari-soldiers.com/ScintillaTest.zip . Please help if > > you can! > > > > Also, Im going to start on WinDy, some D bindings for win32 GUI's. I mention this in case someone else has already started and we can collobarate > > or I can offer some help. > > Mike Wynn was working on something called DFC that is in the win32.zip archive on his web page. It may give you some ideas. > > Justin > > > > > C > > |
October 26, 2003 Re: win32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to J C Calvarese | Wow, lots of good stuff! I hadnt realized so much had been done, is Mike still actively working on these ? This does awnser alot of my questions ( you <i>can</i> have a static method used for WndProc :D ) Ill use this as a base. So on the win32 stuff, whose are we going to use ? How are we going to decide ? I think we ( we as the community of developers! ) need to decide this ASAP. C "J C Calvarese" <jcc7@cox.net> wrote in message news:bnhkl0$2f2f$1@digitaldaemon.com... > Charles Sanders wrote: > > Hey all, > > > > Ive bundled Y.Tomino's win32 headers together with winsock, some usable > > libraries , some contrib ( socket.d, depsrc.d ), and a help file ( useful > > only for finding what header for what function really ). You can get it here www.atari-soldiers.com/win32.html . I'd like to see this become standard, so please use it and report any findings. > > I absolutely agree that we need to standardize on one set of Win32 headers. > > Are you familiar with Mike Wynn's Win32 work at converting headers (http://www.geocities.com/one_mad_alien/dcom_not_dcom.html)? > > I made a few minor fixes to Mike's work to resolve some conflicts with phobos's windows.d (http://jcc_7.tripod.com/d/win32.zip). > > > I noticed something in Y. Tomino's efforts (in winbase.d): > > enum : uint { FILE_BEGIN = 0 } > enum : uint { FILE_CURRENT = 1 } > enum : uint { FILE_END = 2 } > > where Mike takes this approach... > > enum { > FILE_BEGIN =0, > FILE_CURRENT =1, > FILE_END =2 > } > > I think this indicates there are different approaches that can be taken. Tomino's files take up more space than Mike's files, so I think it probably is more comprehensive. > > There is certainly much overlap between the work of these two individuals. Doesn't dig contain some of this stuff? Also, re-defining things that are defined in windows.d can cause conflicts that we need to try to avoid. > > > > > > Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), added > > drag n drop, cleaned up some stuff. Next release ill put to use Lars' dep > > walker, ill try to release more often also. Im still having that problem > > with DIDE losing focus, then regaining focus and the caret is lost. You can > > find the MFC Scintilla bindings here www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to display > > the problem at www.atari-soldiers.com/ScintillaTest.zip . Please help if > > you can! > > > > Also, Im going to start on WinDy, some D bindings for win32 GUI's. I mention this in case someone else has already started and we can collobarate > > or I can offer some help. > > Mike Wynn was working on something called DFC that is in the win32.zip archive on his web page. It may give you some ideas. > > Justin > > > > > C > > |
October 26, 2003 Re: win32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matthew Wilson | Y.T. has a perl script for just that, you might check it out : http://hp.vector.co.jp/authors/VA028375/contents/D_windows.h.html C "Matthew Wilson" <matthew-hat@-stlsoft-dot.-org> wrote in message news:bnhlnp$2gii$1@digitaldaemon.com... > I don't know if this is germane to your discussions, but with the D.win32 stuff I plan to try and keep things in a manageable form. For example, I want to use a perl script applied to the latest SDK (I'm guessing this would > be an automated step at Walter's base prior to each release) which will generate D.win32.error_codes.d, initially from WINERROR.H, but eventually including other headers as well, e.g WINSOCK2.H. I'm not saying that all the > Win32 stuff should/could be automated in this way, but even just getting the > error codes automated in this way would be a big boost. It also relies on segregating all the windows sections, but this could work just the same in D > as in C/C++, i.e. windows.d imports D.win32.error_codes & D.win32.XYZ, etc. > etc. This would make things manageable for the maintainers of the various parts of the libraries, whilst continuing with the convenience of the users. > > > "J C Calvarese" <jcc7@cox.net> wrote in message news:bnhkl0$2f2f$1@digitaldaemon.com... > > Charles Sanders wrote: > > > Hey all, > > > > > > Ive bundled Y.Tomino's win32 headers together with winsock, some usable > > > libraries , some contrib ( socket.d, depsrc.d ), and a help file ( > useful > > > only for finding what header for what function really ). You can get it > > > here www.atari-soldiers.com/win32.html . I'd like to see this become standard, so please use it and report any findings. > > > > I absolutely agree that we need to standardize on one set of Win32 headers. > > > > Are you familiar with Mike Wynn's Win32 work at converting headers (http://www.geocities.com/one_mad_alien/dcom_not_dcom.html)? > > > > I made a few minor fixes to Mike's work to resolve some conflicts with phobos's windows.d (http://jcc_7.tripod.com/d/win32.zip). > > > > > > I noticed something in Y. Tomino's efforts (in winbase.d): > > > > enum : uint { FILE_BEGIN = 0 } > > enum : uint { FILE_CURRENT = 1 } > > enum : uint { FILE_END = 2 } > > > > where Mike takes this approach... > > > > enum { > > FILE_BEGIN =0, > > FILE_CURRENT =1, > > FILE_END =2 > > } > > > > I think this indicates there are different approaches that can be taken. Tomino's files take up more space than Mike's files, so I think it probably is more comprehensive. > > > > There is certainly much overlap between the work of these two individuals. Doesn't dig contain some of this stuff? Also, re-defining things that are defined in windows.d can cause conflicts that we need to try to avoid. > > > > > > > > > > Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), > added > > > drag n drop, cleaned up some stuff. Next release ill put to use Lars' > dep > > > walker, ill try to release more often also. Im still having that > problem > > > with DIDE losing focus, then regaining focus and the caret is lost. You > can > > > find the MFC Scintilla bindings here www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to > display > > > the problem at www.atari-soldiers.com/ScintillaTest.zip . Please help > if > > > you can! > > > > > > Also, Im going to start on WinDy, some D bindings for win32 GUI's. I mention this in case someone else has already started and we can > collobarate > > > or I can offer some help. > > > > Mike Wynn was working on something called DFC that is in the win32.zip archive on his web page. It may give you some ideas. > > > > Justin > > > > > > > > C > > > > > > |
October 27, 2003 Re: win32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charles Sanders | Charles Sanders wrote:
>Hey all,
>
>Ive bundled Y.Tomino's win32 headers together with winsock, some usable
>libraries , some contrib ( socket.d, depsrc.d ), and a help file ( useful
>only for finding what header for what function really ). You can get it
>here www.atari-soldiers.com/win32.html . I'd like to see this become
>standard, so please use it and report any findings.
>
>Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), added
>drag n drop, cleaned up some stuff. Next release ill put to use Lars' dep
>walker, ill try to release more often also. Im still having that problem
>with DIDE losing focus, then regaining focus and the caret is lost. You can
>find the MFC Scintilla bindings here
>www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to display
>the problem at www.atari-soldiers.com/ScintillaTest.zip . Please help if
>you can!
>
>Also, Im going to start on WinDy, some D bindings for win32 GUI's. I
>mention this in case someone else has already started and we can collobarate
>or I can offer some help.
>
>C
>
>
>
Just a note about the DIDE, the update for .98a didn't work ("Your DIDE application is currently up to date"), I had to download the new version from the webpage.
-Anderson
|
October 27, 2003 Re: win32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to J Anderson | J Anderson wrote:
> Charles Sanders wrote:
>
>> Hey all,
>>
>> Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), added
>> drag n drop, cleaned up some stuff. Next release ill put to use Lars' dep
>> walker, ill try to release more often also. Im still having that problem
>> with DIDE losing focus, then regaining focus and the caret is lost. You can
>> find the MFC Scintilla bindings here
>> www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to display
>> the problem at www.atari-soldiers.com/ScintillaTest.zip . Please help if
>> you can!
>>
>>
>
> Just a note about the DIDE, the update for .98a didn't work ("Your DIDE application is currently up to date"), I had to download the new version from the webpage.
>
> -Anderson
>
Also the .99 requires the user to re-enter known setting like the users name on re-install (over version .98a).
|
October 27, 2003 Re: win32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to J Anderson | > Also the .99 requires the user to re-enter known setting like the users name on re-install (over version .98a). Ok ill fix it thanks. Im disabling the Update feature for now untill I can devote enough time to keep up with it. C P.S. I noticed in Y.T's lib everything is defaulted to Unicode, im going to wrap them in version statements and update soon. "J Anderson" <anderson@badmama.com.au.REMOVE> wrote in message news:bni539$4tr$1@digitaldaemon.com... > J Anderson wrote: > > > Charles Sanders wrote: > > > >> Hey all, > >> > >> Its also bundled with dide .99 ( www.atari-soldiers.com/dide.html ), > >> added > >> drag n drop, cleaned up some stuff. Next release ill put to use > >> Lars' dep > >> walker, ill try to release more often also. Im still having that > >> problem > >> with DIDE losing focus, then regaining focus and the caret is lost. > >> You can > >> find the MFC Scintilla bindings here > >> www.atari-soldiers.com/mfc_scintilla.zip , with a sample program to > >> display > >> the problem at www.atari-soldiers.com/ScintillaTest.zip . Please > >> help if > >> you can! > >> > >> > > > > Just a note about the DIDE, the update for .98a didn't work ("Your DIDE application is currently up to date"), I had to download the new version from the webpage. > > > > -Anderson > > > Also the .99 requires the user to re-enter known setting like the users name on re-install (over version .98a). > |
October 27, 2003 DIDE Editor(only): digcmod | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charles Sanders | Charles... The link to digcmod is broken. Numberous errors occur in DIDE 0.99 which I can only attribute to the missing digcmod files until I can install them and observe the results. Regards, Andrew |
October 27, 2003 Re: DIDE Editor(only): digcmod | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Edwards | Sorry fixed. C "Andrew Edwards" <edwardsac@spamfreeusa.com> wrote in message news:bni7i8$8e8$1@digitaldaemon.com... > Charles... > > The link to digcmod is broken. Numberous errors occur in DIDE 0.99 which I can only attribute to the missing digcmod files until I can install them and > observe the results. > > Regards, > Andrew > > |
Copyright © 1999-2021 by the D Language Foundation