1. Damien Version 0.05a -- New Upgrade
- Posted by Gary Dumer <dumer9354 at MY-DEJA.COM> Nov 18, 1999
- 598 views
- Last edited Nov 19, 1999
Hi All, I've just uploaded version 0.05a of Damien to my WEB page at: Included in this release: 1. Selection boxes, where appropriate, have been added to the Attribute Editor in the Control Inspector. With the implementation of this feature, you will no longer be required to manually type the attributes. Attributes that contain multiple choices have been placed in a combobox and selection is accomplished via a mouse click. 2. Several significant bugs were discovered and fixed, prompting this release. Since vel005.e, vel005.dll, and the Damien EXE files have changed in this version of Damien, it will be necessary to download the complete package for this release. The more user feedback, the quicker and better the fixes... Enjoy the experience... Gary.
2. Re: Damien Version 0.05a -- New Upgrade
- Posted by Fabio Ramirez <faramire at NEMO.UNIVALLE.EDU.CO> Nov 19, 1999
- 536 views
-------Phoenix-Boundary-07081998- Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: Quoted-printable Hi Gary, First of all, Congratulations ! :) Damien superate all my expectations of an IDE for VEL. I was a little bit disapointed with the many IDEs available for win32lib and with the alpha quality that they seem to keep over the time. I think that VEL has motivated David to improve his IDE and is doing a lot for euphoria too. I started my own IDE following your suggestion and with the hope that at least part of the things I made where useable in your project, but things were moving so slowly and I just have four windows two toolbars and an editor in his infancy and I=B4m working on syntax highlighting, trying to make it more efficient. I don=B4t discard mine but I will try to concentrate on the editor as an application alone, since Damien is doing things great. It is advancing so fast that I just can download and see a version once, the next time I check you have a new one. Keep the good work. I think that I have discovered a bug. If you open Damien and put a combobox in the form and after that you try to modify properties of the form either by clicking on it or selecting it from the list box in the Control inspector it doesn't let you do it, it shows you the combo box properties instead. Thanks a lot for the good job you are doing, I know that this can make euphoria more usefull, specially in making thin clients for three-tier database applications. See you, Fabio ------------------------------------- Fabio Ramirez R. Administrador Red Viceadministrativa ------------------------------------- -------Phoenix-Boundary-07081998---
3. Re: Damien Version 0.05a -- New Upgrade
- Posted by Gary Dumer <dumer9354 at MY-DEJA.COM> Nov 19, 1999
- 537 views
Hi Fabio, Thank you so much. It's been a while since I've heard from you. I'm glad you're still working on your project, I hope you CAN come up with a good version of that syntax highlighted editor. It wasn't something I wanted to tackle in Damien just yet. Keep working on it and I hope I can see it when you're finished. I don't mean to keep pumping out the new versions of Damien so quickly, but when I (or someone else) find serious bugs, I just can't stand having a buggy version out there, so I add the new stuff I've been working on, fix the bugs, and upload a new version. As for the combobox control... it does exhibit some strange behavior on the design form that I haven't figured out yet. I'm still looking at it and hope I come up with something soon. It does appear, though, if you NAG at the other controls on the form, that the problem subsides. Not a solution, but a work around... Thanks again... Gary. Fabio Ramirez <faramire at NEMO.UNIVALLE.EDU.CO> wrote: >Hi Gary, > >First of all, Congratulations ! :) Damien superate all my expectations of >an IDE for VEL. I was a little bit disapointed with the many IDEs available= >for win32lib and with the alpha quality that they seem to keep over the >time. I think that VEL has motivated David to improve his IDE and is doing >a lot for euphoria too. > >I started my own IDE following your suggestion and with the hope that at >least part of the things I made where useable in your project, but things >were moving so slowly and I just have four windows two toolbars and an >editor in his infancy and I=B4m working on syntax highlighting, trying to >make it more efficient. I don=B4t discard mine but I will try to >concentrate on the editor as an application alone, since Damien is doing >things great. It is advancing so fast that I just can download and see a >version once, the next time I check you have a new one. Keep the good work.= > > >I think that I have discovered a bug. If you open Damien and put a combobox= >in the form and after that you try to modify properties of the form either >by clicking on it or selecting it from the list box in the Control >inspector it doesn't let you do it, it shows you the combo box properties >instead. > >Thanks a lot for the good job you are doing, I know that this can make >euphoria more usefull, specially in making thin clients for three-tier >database applications. > >See you, > >Fabio > >------------------------------------- >Fabio Ramirez R. >Administrador Red Viceadministrativa >------------------------------------- >
4. Re: Damien Version 0.05a -- New Upgrade
- Posted by Bernie Ryan <bwryan at PCOM.NET> Nov 19, 1999
- 566 views
Fabio Ramirez wrote >> I was a little bit disapointed with the many IDEs available >> for win32lib and with the alpha quality that they seem to keep over the >> time. I think that VEL has motivated David to improve his IDE and is >> doing a lot for euphoria too. Fabio : Just a reminder that David's IDE is written entirely in Euphoria. Vel and damien use DLL's that are written in C++ or Delphi. It much easier to write a IDE with DLL's from other languages and only Euphoria to call the DLLs. You can not compare apples and oranges. Bernie
5. Re: Damien Version 0.05a -- New Upgrade
- Posted by David Cuny <dcuny at LANSET.COM> Nov 18, 1999
- 549 views
Bernie wrote: > Just a reminder that David's IDE is written entirely > in Euphoria. Vel and Damien use DLL's that are written > in C++ or Delphi. It much easier to write a IDE with DLL's > from other languages and only Euphoria to call the DLLs. The point remain valid: it is currently much more difficult to write an IDE using the current Win32 tools than to use some other set of tools. Gold stars or no for being 'pure' Euphoria, with every release of Damien I get the feeling that Win32Lib is becoming less and less relevant. Gary has done a skillful job putting Damien together, no matter what tools he used to do the job. Of course, that doesn't mean that I'm going to abandon Win32Lib, although sometimes it feels like I've got no time for it. On a side note, it will be interesting to see how Bernie handles the design window. Like Gary, I initially had used 'real' controls in my initial IDE, but abandoned that approach when I couldn't get some controls to respond to the right mouse click. Odd behavior (trapping mouse events, grabbing focus, and so on) were other problems that I encountered. That's why the Win32Lib IDE draws the controls.Seeing Bernie's success, it's tempting to go back to his method. -- David Cuny
6. Re: Damien Version 0.05a -- New Upgrade
- Posted by Gary Dumer <dumer9354 at MY-DEJA.COM> Nov 19, 1999
- 537 views
Hi Bernie, Just out of curiosity... I wonder what language the following dll's that David uses in Win32Lib are written in? user32 = linkDLL("user32.dll") gdi32 = linkDLL("gdi32.dll") winmm = linkDLL("winmm.dll") comdlg32 = linkDLL("comdlg32.dll") comctl32 = linkDLL("comctl32.dll") kernel32 = linkDLL("kernel32.dll") shell32 = linkDLL("shell32.dll") I think you also use those and others in your Win32API too, right? While I certainly admit that writing the graphical controls using only Euphoria is a daunting task... I surely DON'T agree that writing the IDE is any easier for David than it is for me. After all, Damien is also written entirely in Euphoria, using VEL as the graphical tool, just as David uses Win32Lib as his tool. I submit that you should write an IDE using your Win32API as your grapical tool. I think you will get a better feel for the complexities of writing an IDE regardless of which tools you use. Gary. Bernie Ryan <bwryan at PCOM.NET> wrote: >Fabio Ramirez wrote > >>> I was a little bit disapointed with the many IDEs available >>> for win32lib and with the alpha quality that they seem to keep over the >>> time. I think that VEL has motivated David to improve his IDE and is >>> doing a lot for euphoria too. > >Fabio : > Just a reminder that David's IDE is written entirely in Euphoria. > Vel and damien use DLL's that are written in C++ or Delphi. > It much easier to write a IDE with DLL's from other languages and > only Euphoria to call the DLLs. > You can not compare apples and oranges. >Bernie
7. Re: Damien Version 0.05a -- New Upgrade
- Posted by Greg Phillips <i.shoot at REDNECKS.COM> Nov 19, 1999
- 531 views
This is my first time downloading Damien, and I must say, I'm very impressed. I like seeing the two separate approaches to IDE design (yours and David Cuny's). My only concern: the windows fit perfectly on a 1024x768 screen, but I find myself having to set their sizes to fit an 800x600 screen. Perhaps an option to remember window position and size? Regards, Greg Gary Dumer wrote: > Hi All, > > I've just uploaded version 0.05a of Damien to my WEB page at: > > http://personal.atl.bellsouth.net/atl/t/d/tdwalsh/damien.htm > > Included in this release: > > 1. Selection boxes, where appropriate, have been added to the Attribute > Editor in the Control Inspector. With the implementation of this feature, > you will no longer be required to manually type the attributes. Attributes > that contain multiple choices have been placed in a combobox and selection > is accomplished via a mouse click. > > 2. Several significant bugs were discovered and fixed, prompting this > release. > > Since vel005.e, vel005.dll, and the Damien EXE files have changed in this > version of Damien, it will be necessary to download the complete package > for this release. > > The more user feedback, the quicker and better the fixes... > > Enjoy the experience... Gary.
8. Re: Damien Version 0.05a -- New Upgrade
- Posted by Bernie Ryan <bwryan at PCOM.NET> Nov 19, 1999
- 528 views
Gary: I did not to mean anything against your using DLL's and I apollogize if I came across as insulting you. I was just pointing out the fact that writing an IDE entirely in Euphoria was not an easy task and can not be compared to using other tools. I have no desire to compete with you or anyone else in writing an IDE. I couldn't keep up with the requested changes I'd have to make to correct my errors. Bernie
9. Re: Damien Version 0.05a -- New Upgrade
- Posted by Irv Mullins <irv at ELLIJAY.COM> Nov 19, 1999
- 561 views
- Last edited Nov 20, 1999
On Thu, 18 Nov 1999, you wrote: > Hi All, > > I've just uploaded version 0.05a of Damien to my WEB page at: > > http://personal.atl.bellsouth.net/atl/t/d/tdwalsh/damien.htm > > Included in this release: > > 1. Selection boxes, where appropriate, have been added to the Attribute > Editor in the Control Inspector. With the implementation of this feature, > you will no longer be required to manually type the attributes. Attributes > that contain multiple choices have been placed in a combobox and selection > is accomplished via a mouse click. A couple of questions, please: Maybe you can tell me what I am doing wrong: 1. Nothing I type or enter into the atribute editor gets transferred to the code. 2. When I reload a program, I can only see a blank form. All controls disappear, even though if I run the program, they are there. How is it possible to move, size or add new controls if the existing ones are invisible? This is with the latest version (downloaded at 10pm EST) tonight. Thanks Irv
10. Re: Damien Version 0.05a -- New Upgrade
- Posted by Gary Dumer <dumer9354 at MY-DEJA.COM> Nov 20, 1999
- 537 views
Hi Irv, A simple test... start Damien, don't add any controls, go directly to the attribute editor and set CENTERFORM to TRUE. Does it work? Gary. P.S. Anyone else out there experiencing the same problem? Irv Mullins <irv at ELLIJAY.COM> wrote: >On Thu, 18 Nov 1999, you wrote: >> Hi All, >> >> I've just uploaded version 0.05a of Damien to my WEB page at: >> >> http://personal.atl.bellsouth.net/atl/t/d/tdwalsh/damien.htm >> >> Included in this release: >> >> 1. Selection boxes, where appropriate, have been added to the Attribute >> Editor in the Control Inspector. With the implementation of this feature, >> you will no longer be required to manually type the attributes. Attributes >> that contain multiple choices have been placed in a combobox and selection >> is accomplished via a mouse click. > >A couple of questions, please: Maybe you can tell me what I am doing wrong: > >1. Nothing I type or enter into the atribute editor gets transferred to the >code. >2. When I reload a program, I can only see a blank form. All controls >disappear, even though if I run the program, they are there. How is it possible >to move, size or add new controls if the existing ones are invisible? > >This is with the latest version (downloaded at 10pm EST) tonight. > >Thanks >Irv
11. Re: Damien Version 0.05a -- New Upgrade
- Posted by Gary Dumer <dumer9354 at MY-DEJA.COM> Nov 20, 1999
- 544 views
Hi Irv, I just thought of something else... after you change an attribute, do you click on the raised panel to the left of the attribute. That's what initiates the change. If you just make the change and then click on the form or something else, the change is not executed. Gary. Irv Mullins <irv at ELLIJAY.COM> wrote: >On Thu, 18 Nov 1999, you wrote: >> Hi All, >> >> I've just uploaded version 0.05a of Damien to my WEB page at: >> >> http://personal.atl.bellsouth.net/atl/t/d/tdwalsh/damien.htm >> >> Included in this release: >> >> 1. Selection boxes, where appropriate, have been added to the Attribute >> Editor in the Control Inspector. With the implementation of this feature, >> you will no longer be required to manually type the attributes. Attributes >> that contain multiple choices have been placed in a combobox and selection >> is accomplished via a mouse click. > >A couple of questions, please: Maybe you can tell me what I am doing wrong: > >1. Nothing I type or enter into the atribute editor gets transferred to the >code. >2. When I reload a program, I can only see a blank form. All controls >disappear, even though if I run the program, they are there. How is it possible >to move, size or add new controls if the existing ones are invisible? > >This is with the latest version (downloaded at 10pm EST) tonight. > >Thanks >Irv
12. Re: Damien Version 0.05a -- New Upgrade
- Posted by Judith Evans <camping at FLASH.NET> Nov 20, 1999
- 532 views
Hi all, I just downloaded Damien for the first time and am geting the following Exception error when I try use it. VXD SYMEVENT(02) + 0000380D Anyone have any clues? Thanks, Judith
13. Re: Damien Version 0.05a -- New Upgrade
- Posted by Irv Mullins <irv at ELLIJAY.COM> Nov 20, 1999
- 571 views
Subject: Re: Damien Version 0.05a -- New Upgrade > Hi Irv, > > I just thought of something else... after you change an attribute, do you > click on the raised panel to the left of the attribute. That's what > initiates the change. If you just make the change and then click on the > form or something else, the change is not executed. Thanks, Gary: I think I'll just wait for a later version. Right now, I mainly get access violations, whatever I try. Regards, Irv
14. Re: Damien Version 0.05a -- New Upgrade
- Posted by Greg Phillips <i.shoot at REDNECKS.COM> Nov 20, 1999
- 560 views
Are you running a Symantec product? I know it sounds like a strange question, but they cause strange things to happen in windows sometimes, almost always an error caused by (or in) it's symevnt.* files. I experienced the same thing with ICQ. Regards, Judith Evans wrote: > Hi all, > > I just downloaded Damien for the first time and am geting the following > Exception error when I try use it. > > VXD SYMEVENT(02) + 0000380D > > Anyone have any clues? > > Thanks, > Judith
15. Re: Damien Version 0.05a -- New Upgrade
- Posted by Everett Williams <rett at GVTC.COM> Nov 20, 1999
- 585 views
- Last edited Nov 21, 1999
Gary Dumer wrote: >While I certainly admit that writing the graphical controls using only >Euphoria is a daunting task... I surely DON'T agree that writing the IDE is >any easier for David than it is for me. After all, Damien is also written >entirely in Euphoria, using VEL as the graphical tool, just as David uses >Win32Lib as his tool. > >I submit that you should write an IDE using your Win32API as your grapical >tool. I think you will get a better feel for the complexities of writing an >IDE regardless of which tools you use. > >Gary. And which one did the priest bless? I think that the difference here is only that of writing to a "native" interface not requiring any non-Euphoria deliverables. I suspect, but don't know that the VEL dll depends on many of the same dll's that win32lib does. The only thing that would make one intrinsically more desirable than the other, other than pure usability would be the degree of portability available. The VEL dll approach could allow the Euphoria code to be much more portable than calls to the native API. Both efforts are outstanding pieces of work that can only broaden the use of Euphoria. The existence of a powerful IDE of whatever heritage is one of those preconditions for the real growth of Euphoria use in the business community. My thanks to anyone willing to attempt such a herculean task. Everett L.(Rett) Williams rett at gvtc.com modern environment.
16. Re: Damien Version 0.05a -- New Upgrade
- Posted by Judith Evans <camping at FLASH.NET> Nov 21, 1999
- 544 views
Greg, Thanks for the Symantec tip! That was the problem. We had been using a free Norton Antivirus program that they eventually stopped making virus signature updates for, so some time back we removed it using THEIR uninstall. Unfortunately it left many entries in the registry under SHARED DLL key that refered to symantec. Deleted those keys and everything is fine. I use an install monitor program but it obviously missed those keys -- or perhaps doesn't check those keys -- anyway, time to find a new install monitor. Urgh! Thanks again for the tip and the response to my question. Judith Evans
17. Re: Damien Version 0.05a -- New Upgrade
- Posted by Irv Mullins <irv at ELLIJAY.COM> Nov 21, 1999
- 546 views
From: Everett Williams <rett at GVTC.COM> Subject: Re: Damien Version 0.05a -- New Upgrade > Gary Dumer wrote: > > >While I certainly admit that writing the graphical controls using only > >Euphoria is a daunting task... I surely DON'T agree that writing the IDE is > >any easier for David than it is for me. After all, Damien is also written > >entirely in Euphoria, using VEL as the graphical tool, just as David uses > >Win32Lib as his tool. > > And which one did the priest bless? I think that the difference here is only > that of writing to a "native" interface not requiring any non-Euphoria > deliverables. <snip> > Both efforts are outstanding pieces of work that can only > broaden the use of Euphoria. The existence of a powerful IDE of whatever > heritage is one of those preconditions for the real growth of Euphoria use > in the business community. My thanks to anyone willing to attempt such > a herculean task. I certainly agree, and appreciate anyone's effort in this direction. I must point out, however, a major difference between the two approaches that affects the user: Dave's code (Win32Lib) is written in Euphoria. When a program bombs, I get an ex.err file describing the problem. If it's my code, fine. If the problem lies in Dave's code, I can still find and fix it. Vel errors tend to be the altogether meaningless Windows error: Access Violation at 4C249592 caused by win32.dll attempt to write to 003300CF (or whatever). Fixing these is beyond my ability. Regards, Irv
18. Re: Damien Version 0.05a -- New Upgrade
- Posted by Kat <KSMiTH at PELL.NET> Nov 21, 1999
- 539 views
----- Original Message ----- From: Irv Mullins <irv at ELLIJAY.COM> To: <EUPHORIA at LISTSERV.MUOHIO.EDU> Sent: Sunday, November 21, 1999 12:34 PM Subject: Re: Damien Version 0.05a -- New Upgrade > From: Everett Williams <rett at GVTC.COM> > Subject: Re: Damien Version 0.05a -- New Upgrade > > > > Gary Dumer wrote: > > > > >While I certainly admit that writing the graphical controls using only > > >Euphoria is a daunting task... I surely DON'T agree that writing the IDE > is > > >any easier for David than it is for me. After all, Damien is also written > > >entirely in Euphoria, using VEL as the graphical tool, just as David uses > > >Win32Lib as his tool. > > > > And which one did the priest bless? I think that the difference here is > only > > that of writing to a "native" interface not requiring any non-Euphoria > > deliverables. > <snip> > > Both efforts are outstanding pieces of work that can only > > broaden the use of Euphoria. The existence of a powerful IDE of whatever > > heritage is one of those preconditions for the real growth of Euphoria use > > in the business community. My thanks to anyone willing to attempt such > > a herculean task. > > I certainly agree, and appreciate anyone's effort in this direction. > I must point out, however, a major difference between the two approaches > that affects the user: > Dave's code (Win32Lib) is written in Euphoria. When a program bombs, I get > an ex.err file describing the problem. If it's my code, fine. If the problem > lies in Dave's code, I can still find and fix it. Vel errors tend to be the > altogether meaningless Windows error: Access Violation at 4C249592 caused by > win32.dll attempt to write to 003300CF (or whatever). Fixing these is > beyond my ability. That's a windoze error, unless someone has locked some memory that windoze doesn't know about,, or they *think* they locked the memory. Either way, it could still be in the Eu portion of the code. Both approaches rely on windoze calls. Kat
19. Re: Damien Version 0.05a -- New Upgrade
- Posted by Irv Mullins <irv at ELLIJAY.COM> Nov 21, 1999
- 520 views
> > That's a windoze error, unless someone has locked some memory that windoze > doesn't know about,, or they *think* they locked the memory. Either way, it > could still be in the Eu portion of the code. Both approaches rely on > windoze calls. Well, then, let's just say that I haven't ever gotten a windows error message when running Win32Lib. I get frequent windows errors when trying to run Damien. Irv