1. RE: IDE

mwfch at MWEB.CO.ZA wrote:
> Hi all .
> I`m having problems starting Judith`s IDE . When I run it , I get the 
> error :
> "creatEx has not been declared"
> It says the variable creatEx is in ruler.ew . A little help will be 
> greatly appreciated .

IDE version 10.4 requires Win32lib version 55.1

Judith

> 
> Read ya later !
> Ferdinand Greyling(DukeFungus)
> http://dukefungus.topcities.com (I just got the site , nothing on it . 
> Get a site at Topcities , they give you a 150 megs space , the best i`ve 
> seen so far .)
>

new topic     » topic index » view message » categorize

2. RE: IDE

There is not a Declaratives section. Instead use the event downdown 
entries: Begin, Intro and/or General and create your vars. These are not 
really events but it was simple to put them in the events list.

General event is also useful to write routines that are not event driven 
but are referred to within your program.

For vars that are local to routines, you can declare them inside one of 
the other events prior to actual execution code in that routine.

Begin code will appear in the generated EXW before 'include Win32lib' 
statement, Intro code will appear before the createEx statements and 
General will appear after the createEx statements.

I tell all new users of IDE to let me know of anything I can add that 
would help them or what they find hard to use, misleading, etc. And 
please do not be bashful about reporting bugs.

--judith

Renzo Beggia wrote:
> Judith,
> 
> great job in the IDE, 
> 
> there is only one thing i can't find, that is how to define the 
> variables and constants (normally at the beginning of the code)
> 
> could you help me out here ?
> 
> ThanX
> 
> Renzo from Belgium
> 
>

new topic     » goto parent     » topic index » view message » categorize

3. RE: IDE

Back a few IDE releases when Travis Beaty was working on a preliminary 
replacement for Code Editor he was planning something for this but it 
was outside of the event setup.

If I remember correctly he was proposing fields for program name, title, 
author, date, description, comments.

I'll try to work something up for v16. 
--judith

Dan Moyer wrote:
> The "Begin" section is also handy for putting version development
> information, although maybe a separate section for that would be better, 
> to
> encourage people (like me!) to put "version x solved this problem, but
> doesn't yet do this, & has this problem" kinda stuff?  So maybe an
> additional section called "Version info" or something?  But just for the
> main window, not in each controls event list.
> 
> Dan Moyer
> 
> 
> ----- Original Message -----
> From: "Judith Evans" <camping at txcyber.com>
> To: "EUforum" <EUforum at topica.com>
> Sent: Tuesday, December 03, 2002 12:27 PM
> Subject: RE: IDE
> 
> 
> > There is not a Declaratives section. Instead use the event downdown
> > entries: Begin, Intro and/or General and create your vars. These are not
> > really events but it was simple to put them in the events list.
> >
> > General event is also useful to write routines that are not event driven
> > but are referred to within your program.
> >
> > For vars that are local to routines, you can declare them inside one of
> > the other events prior to actual execution code in that routine.
> >
> > Begin code will appear in the generated EXW before 'include Win32lib'
> > statement, Intro code will appear before the createEx statements and
> > General will appear after the createEx statements.
> >
> > I tell all new users of IDE to let me know of anything I can add that
> > would help them or what they find hard to use, misleading, etc. And
> > please do not be bashful about reporting bugs.
> >
> > --judith
> >
> > Renzo Beggia wrote:
> > > Judith,
> > >
> > > great job in the IDE,
> > >
> > > there is only one thing i can't find, that is how to define the
> > > variables and constants (normally at the beginning of the code)
> > >
> > > could you help me out here ?
> > >
> > > ThanX
> > >
> > > Renzo from Belgium
> > >
> > >

new topic     » goto parent     » topic index » view message » categorize

4. RE: IDE

I worked up title, author, date, current version as EditText. 
Description and comments are MLE. Would that do what you want? Since 
this could get lengthy do we need something to limit what goes into the 
output EXW?

If you don't want this to go to the output exw then we probably should 
sit down together and design database contents and reports that could be 
updated/viewed in IDE.

--judith

Dan Moyer wrote:
> Judith,
> 
> Ok, but what I'm proposing is more than just a place for general program 
> id
> stuff; I'm suggesting a place for VERSION info, so that as problems are
> identified & fixed in successive versions, information about what was 
> fixed
> & how it was fixed could be placed there, associated with the version
> number, so that as a program is being developed, the programmer can have 
> a
> record of what was done in each version.  When I do this, it helps some, 
> and
> when I don't, I wish I had!!
> 
> Dan Moyer
> 
> ----- Original Message -----
> From: "Judith Evans" <camping at txcyber.com>
> To: "EUforum" <EUforum at topica.com>
> Sent: Wednesday, December 04, 2002 3:27 AM
> Subject: RE: IDE
> 
> 
> > Back a few IDE releases when Travis Beaty was working on a preliminary
> > replacement for Code Editor he was planning something for this but it
> > was outside of the event setup.
> >
> > If I remember correctly he was proposing fields for program name, title,
> > author, date, description, comments.
> >
> > I'll try to work something up for v16.
> > --judith
> >
> > Dan Moyer wrote:
> > > The "Begin" section is also handy for putting version development
> > > information, although maybe a separate section for that would be better,
> > > to
> > > encourage people (like me!) to put "version x solved this problem, but
> > > doesn't yet do this, & has this problem" kinda stuff?  So maybe an
> > > additional section called "Version info" or something?  But just for the
> > > main window, not in each controls event list.
> > >
> > > Dan Moyer
> > >
> > >
> > > ----- Original Message -----
> > > From: "Judith Evans" <camping at txcyber.com>
> > > To: "EUforum" <EUforum at topica.com>
> > > Sent: Tuesday, December 03, 2002 12:27 PM
> > > Subject: RE: IDE
> > >
> > >
> > > > There is not a Declaratives section. Instead use the event downdown
> > > > entries: Begin, Intro and/or General and create your vars. These are
> not
> > > > really events but it was simple to put them in the events list.
> > > >
> > > > General event is also useful to write routines that are not event
> driven
> > > > but are referred to within your program.
> > > >
> > > > For vars that are local to routines, you can declare them inside one
> of
> > > > the other events prior to actual execution code in that routine.
> > > >
> > > > Begin code will appear in the generated EXW before 'include Win32lib'
> > > > statement, Intro code will appear before the createEx statements and
> > > > General will appear after the createEx statements.
> > > >
> > > > I tell all new users of IDE to let me know of anything I can add that
> > > > would help them or what they find hard to use, misleading, etc. And
> > > > please do not be bashful about reporting bugs.
> > > >
> > > > --judith
> > > >
> > > > Renzo Beggia wrote:
> > > > > Judith,
> > > > >
> > > > > great job in the IDE,
> > > > >
> > > > > there is only one thing i can't find, that is how to define the
> > > > > variables and constants (normally at the beginning of the code)
> > > > >
> > > > > could you help me out here ?
> > > > >
> > > > > ThanX
> > > > >
> > > > > Renzo from Belgium
> > > > >
> > > > >

new topic     » goto parent     » topic index » view message » categorize

5. RE: IDE

Dan Moyer wrote:
> Judith,
> 
> You're getting much more elaborate than what I had in mind, which will
> probably yield something very nice for the IDE;

Whew! That is a relief; I didn't want to be adding a whole new area to 
IDE with database and reporting anyway.

> I do like the idea of having
> some specific place to put title, author, date, & current version, & 
> would
> suggest that they might better work as constants that get created by the 
> IDE
> after programmer enters the data (or pull version from filename?), so 
> they
> could be "automatically" included in any "About" window.

Yes this is exactly what I thought I would do. Only I was also going to 
add description and comments. I think the place for user to add this 
will be on the 'Program Information' screen. I've got some ideas to 
remind people to do this. And just in case somebody never wants to use 
this feature at all I will have that ability also.

> 
>  But all I was suggesting was another pseudo-event, like the (Begin),
> (Intro), and (General) sections, perhaps called "Version History", where 
> the
> programmer could put comments about each version as different problems 
> are
> solved in each successive version.  Right now I'm doing it in (Begin), 
> which
> works just fine, I just thought if there were a specific place named
> "Version History" it would serve to help to remind people that 
> commenting
> what they're doing as they do it can be a good idea.

I was originally dubious about adding 'Begin' and 'Intro' because I was 
afraid the concept would mushroom into a lot of little psuedo events but 
I guess since I opened the door <sigh> I can add 'Version History' but 
first I want to make sure this would be of benefit to IDE users. Can I 
get some feedback from other IDE users please? You might wish to e-mail 
me instead of posting to Topica.

--judith

> 
> like this:
> -- 4c2: begins to (hopefully!) process includes: moved processing 
> out/above
> --       openFile, & made list of includes, minus "known"; haven't yet
> allowed
> --       select/deselect from list, nor moved variables so the new 
> procedure
> --       could be called recursivly.
> 
> -- 4c3: seems to PROCESS the main & include files recursivly;
> --      should maybe order them in the tv by "main" & includes?
> --      did NOT seem to find parentage correctly with respect to parents
> --      which were created in an include & then controls created 
> elsewhere,
> --      I THINK.
> --      also DOESN'T seem to show all useful data correctly in mle
> 
> -- 4c3b: removed the KnownIncludes, replaced with check for is file in
> folder
> 
> -- 4c4: made save (& therefore show in bottom textbox) name of file 
> being
> --      processed, including includes.  mostly for "debug", to try to 
> find
> out
> --      why some controls with parent "names" aren't associated with 
> known
> --      parents.  processing includes that create a control & then 
> creating
> --      another control in main should allow the correct association; 
> some
> may
> --      be because some parent "names" are actually VARIABLES containing 
> a
> --      name at one time or another, so the parent "name" isn't the same 
> as
> the
> --      actual parent name when it is created?  made the source filename
> --      be just the filename & not pathfilename.  not sure if I did 
> anything
> --      more in this version or not.
> 
> Dan Moyer
> 
> ps.  I know, I can't spell "recursively" correctly!  :)
> 
> 
> ----- Original Message -----
> From: "Judith Evans" <camping at txcyber.com>
> To: "EUforum" <EUforum at topica.com>
> Sent: Wednesday, December 04, 2002 12:09 PM
> Subject: RE: IDE
> 
> 
> > I worked up title, author, date, current version as EditText.
> > Description and comments are MLE. Would that do what you want? Since
> > this could get lengthy do we need something to limit what goes into the
> > output EXW?
> >
> > If you don't want this to go to the output exw then we probably should
> > sit down together and design database contents and reports that could be
> > updated/viewed in IDE.
> >
> > --judith
> >
> > Dan Moyer wrote:
> > > Judith,
> > >
> > > Ok, but what I'm proposing is more than just a place for general program
> > > id
> > > stuff; I'm suggesting a place for VERSION info, so that as problems are
> > > identified & fixed in successive versions, information about what was
> > > fixed
> > > & how it was fixed could be placed there, associated with the version
> > > number, so that as a program is being developed, the programmer can have
> > > a
> > > record of what was done in each version.  When I do this, it helps some,
> > > and
> > > when I don't, I wish I had!!
> > >
> > > Dan Moyer
> > >
> > > ----- Original Message -----
> > > From: "Judith Evans" <camping at txcyber.com>
> > > To: "EUforum" <EUforum at topica.com>
> > > Sent: Wednesday, December 04, 2002 3:27 AM
> > > Subject: RE: IDE
> > >
> > >
> > > > Back a few IDE releases when Travis Beaty was working on a preliminary
> > > > replacement for Code Editor he was planning something for this but it
> > > > was outside of the event setup.
> > > >
> > > > If I remember correctly he was proposing fields for program name,
> title,
> > > > author, date, description, comments.
> > > >
> > > > I'll try to work something up for v16.
<snip>

new topic     » goto parent     » topic index » view message » categorize

6. RE: IDE

You are correct. The syntax parser looks for word matches and highlights 
without looking at complete words. It does this so that user may key 
'create(' or 'create (' and 'create' be highlighted. I believe I can 
trap this particular case where '.' follows the word and not highlight 
in that situation.
--judith

g.haberek at comcast.net wrote:
> This is a teenie tiny bug in the syntax highlighting!  see, get() is a
> function, and also an include file, so the editor highlights it, 
> thinking it
> is a routine name.  try creating a file called create.e and include it, 
> then
> see what color it changes!
> 
> ~Greg
> g.haberek at comcast.net
> 
> ----- Original Message -----
> From: <sixs at ida.net>
> To: "EUforum" <EUforum at topica.com>
> Sent: Thursday, December 12, 2002 4:31 PM
> Subject: Re: IDE
> 
> 
> > Thanks for advice. I saw the "get.e" file was displayed in yellow color. 
> > I
> > changed to "Get.e" and it was not highlighted in yellow.  Was the yellow
> > color used to indicate that it was an error? I deleted the items in the
> > window and finally deleted the project file. I then started new and it
> > seemed to be ok. Perhaps the problem was that I developed the project on
> > Win98 and then moved it to winXP Pro. Was there a file that mispointed 
> > ???
> > ----- Original Message -----
> > From: "Martin Stachon" <martin.stachon at worldonline.cz>
> > To: "EUforum" <EUforum at topica.com>
> > Sent: Thursday, December 12, 2002 10:14 AM
> > Subject: Re: IDE
> >
> >
> > > Derek,
> > > perhaps you should add a crash_message("I am crashing intentionally,
> > because ...")
> > > just before the ?1/0
> > >
> > >     Martin
> > >
> > > ----- Original Message -----
> > > From: "Derek Parnell" <ddparnell at bigpond.com>
> > > To: "EUforum" <EUforum at topica.com>
> > > Sent: Wednesday, December 11, 2002 9:13 PM
> > > Subject: Re: IDE
> > >
> > >
> > > > Hi,
> > > > unfortunately, RDS has not given us programmers a way to produce an
> > EX.ERR
> > > > file unless we deliberately force an abnormal fault. In win32lib, I
> > choose
> > > > to do this by dividing by zero. This means that the error message that
> > comes
> > > > up - "divide by zero" - is misleading as this is NOT the real error.
> Its
> > > > just a way to force Euphoria to produce a debugging file.
> > > >
> > > > You should have also seen a message box pop up with the real error
> > message.
> > > > If you can let us know what that was, we might be able to be of more
> use
> > to
> > > > you. However, as I can see it was from the createEx() routine, it
> could
> > be
> > > > that you were using the wrong flags for the control you were creating.
> > Try
> > > > running the program with the trace facility until you get to the
> control
> > > > causing the problem.
> > > >
> > > > ----------------
> > > > cheers,
> > > > Derek Parnell
> > > > ----- Original Message -----
> > > > From: <sixs at ida.net>
> > > > To: "EUforum" <EUforum at topica.com>
> > > > Sent: Thursday, December 12, 2002 5:48 AM
> > > > Subject: Fw: IDE
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: jimmy
> > > > To: EUforum at topica.com
> > > > Sent: Wednesday, December 11, 2002 11:46 AM
> > > > Subject: IDE
> > > >
> > > >
> > > > How do I identify the problem I get when I try to execute a program
> from
> > > > Judith Evans IDe and it says I am try to devide by zero
> > > >
> > > > Jim Smiley
> > > > code area problem
> > > >
> > > > D:\Euphoria\include\Win32lib.ew:598 in procedure fShowError()
> > > > attempt to divide by 0
> > > > ... called from D:\Euphoria\include\Win32lib.ew:634 in procedure
> > abortErr()
<snip>

new topic     » goto parent     » topic index » view message » categorize

7. RE: IDE

Hi Jim,

Code Editor stores and presents your code by a combination of control and event.
There is a 'general' event for Window1 (and other windows in your project) and
for each control. The coding is combined at Menu Run time for the generated exw
but is kept separate when accessing Code Editor. Until you become comfortable
with Code Editor you may have to hunt around for your code in the various
control-event combinations. For example if you originally used Window1 control
and 'general' event to add some code, when you select a PushButton control you
will not find that code in 'general' because it is associated with Window1.

The right side combo lists all modules you have added to the project and any
files you have Menu Open. Win32lib is never listed because it is assumed to be
automatically present.

HTH,
judith


Jim wrote:
Hello,

I am using IDE  V.18.6p and I am running  a P4 with XP Pro. When I am in
code Editor I have tried to put the coding in the General  in my Window1.
When I am editing a button  click code . I cant find my "general" code. Do I
click on the drop down to get the general code and then ? I click on the
window to get the code editor and seem to get into the code. On the upper
right side of the code screen I see the eusql.e if available, what do I do
It's the only choice. Win32lib is susposed to be available. I run the
project and I get my screen and the buttons seem to work. A function that I
use and thought I put in general area seems to be working, however I can't
find the code right now.

Thanks for any help

Jvandal

new topic     » goto parent     » topic index » view message » categorize

8. RE: IDE

alojz.hancic at siol.net wrote:

> 
> Hi all
> 
> 
> I am having some problems with IDE that is included with win32lib. I =
> know that there is a lot of bugs in it but I doun-t have the latest =
> win32lib.



Please report bugs you find. The lastest IDE version 0.10.3 requires 
Win32lib 55.1+ to run. Also if you are using a Win95 machine, you might 
encounter the problem you are having.


You can get the latest IDE, with the bug fixes included, at 
www2.txcyber.com/~camping/judith.html.



> Is the newest IDe without bugs? 



I wish I could say so but there probably are bugs. I have fixed all that 
have been reported so if you find any, please let me know.



>I have trayed to make an exe =
> file od IDE.exw with the folowing linw:
> 
> 
> bindw ide.exw -clear_routines
> 
> 
> It is working but when I run the program and tray to change some =
> settings for the window it says IDE has performed an iligel operation.


What settings are you trying to change? Do you get the same problem when 
running unbound?


> Is something wrong with binding?=20
> 
> 
> Lep Pozdrav
> Jan Hancic

Thanks,

Judith

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu