IonicWind Software

Creative Basic => General Questions => Topic started by: TexasPete on August 23, 2009, 05:20:47 AM

Title: Different IDE
Post by: TexasPete on August 23, 2009, 05:20:47 AM
Is there a different IDE available that uses the "inlcude file command for CB. I would find that a little more comfortable than using it current method for including files.
I am just use to using the "include file" method.

Thanks Texas Pete
Title: Re: Different IDE
Post by: LarryMc on August 23, 2009, 06:49:37 AM
There sure is.

It's called Emergence Basic ;)

Larry
Title: Re: Different IDE
Post by: GWS on August 23, 2009, 01:00:10 PM
Alternatively, try reading the section on 'Components' in the User Guide.

Graham :)
Title: Re: Different IDE
Post by: TexasPete on August 24, 2009, 04:48:23 AM
Graham ,  I have read the components section several times. I was simply trying to use something I was more familiar with.

Thanks
Texas Pete
Title: Re: Different IDE
Post by: Duffer on August 24, 2009, 07:58:32 AM
Another IDE can't provide that support, as the parser/compiler do not recognize the "include" statement.
Title: Re: Different IDE
Post by: ZeroDog on August 24, 2009, 08:32:04 AM
I usually just add a comment to the top of my source code to remind me which component is needed by the program.
Title: Re: Different IDE
Post by: TexasPete on August 24, 2009, 09:36:50 AM
I have seen several ide editors for Lb that put the command in the after the "remark" statement that way the parser would not have to read it.

Texas pete
Title: Re: Different IDE
Post by: Ionic Wind Support Team on August 24, 2009, 10:41:42 AM
Pete,
Sorry there are no external IDE's for Creative, and there never will be, because of the way it is designed.  Components are Creative's include files.

If you want to use a traditional compiler, which can use external editors, try Emergence or Aurora.

Regards,
Paul Turley.
Title: Re: Different IDE
Post by: aurelCB on August 24, 2009, 01:23:45 PM
I think that Zero Man have good knowlege about components and if have time...
would be nice for him and for all of as which use Cretive Basic for programing that
explain how properly work with components.
I mean that i dont want to much...

Aurel...
Title: Re: Different IDE
Post by: Duffer on August 24, 2009, 01:46:22 PM
Quote from: TexasPete on August 24, 2009, 09:36:50 AM
I have seen several ide editors for Lb that put the command in the after the "remark" statement that way the parser would not have to read it.

Texas pete

You may not have noticed but this isn't LB.  CB is actually a real programming language that can be used in the real world. 

CB's "compiler" can't be accessed via the commandline.  Hence, no third-party IDEs. 

Title: Re: Different IDE
Post by: aurelCB on August 24, 2009, 02:00:47 PM
Hmm there is no other IDE for CB but i lost one program somwhere (like usual ::))
I dont know who is author, program is written in Ibstd which add some things in editor...
I think that Graham know about which program I talking about?
Title: Re: Different IDE
Post by: ZeroDog on August 24, 2009, 03:41:20 PM
A component is basically a subroutine or function (or a collection of them) that is in a separate file.  Rather than re-typing or copying and pasting the same code each time you want to use the same function in a new project, you just make a component out of them, and add the component to your project.  I was confused about components when I first started playing with IBasic (this is when it was still IBasic, and not IBasic Standard) until I realized that it was nothing more than a subroutine in another file. 

Try it.  Take a subroutine out of one of your projects,  cut it from the project, and paste it into a new file.  Then create a component out of that file, and add that component to your original project. It should work exactly the same as it did before, except now, whenever you want to add that particular subroutine to another project, you just have to add it as a component.
Title: Re: Different IDE
Post by: Duffer on August 24, 2009, 04:09:09 PM
Like ZD said, once you get the hang of components, you will like them.  I don't use CB, but I used components all of the time with IB.  Components are actually a feature I really miss.
Title: Re: Different IDE
Post by: GWS on August 25, 2009, 03:07:07 AM
Sorry Aurel .. I'm scratching my head wondering what you might have seen ..  :)

I have got some notes about Components somewhere - if I can find them, I'll knock up a little User Guide section ..

best wishes, :)

Graham
Title: Re: Different IDE
Post by: TexasPete on August 25, 2009, 04:43:20 AM
Thanks Everyone,
I am just used to being able to insert an include file where ever I want!
Texas Pete
Title: Re: Different IDE
Post by: aurelCB on August 25, 2009, 07:19:35 AM
Graham as i say I dont know who is author?
Program add two or more comboboxes in current editor in IBstd.
Also program made some registy entries which enable this new 'wiget' in IDE.
So how program have name i really dont know...
However another IDE dont exist as far as I know....
Title: Re: Different IDE
Post by: TexasPete on August 25, 2009, 11:48:46 AM
Thanks everyone. The discussion has been interesting. I am learning alot quickly. Thank's everyone.

Texas Pete