comp.lang.ada
 help / color / mirror / Atom feed
* ObjectAda 7.1 Special Edition - how do I use my own packages?
@ 2001-11-02 21:05 Axeplyr
  2001-11-03 15:04 ` Scooter
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Axeplyr @ 2001-11-02 21:05 UTC (permalink / raw)


Hey, Everybody;

I'm new to this group and new to ADA.  I picked up an ADA book (Problem
Solving and Program Design, Feldman/Koffman).  It came with ObjectAda
Special Edition Version 7.1.

The book runs you through the basics and eventually demonstrates a package
that you must put into the library.  I followed the book's explanation and
compiled the .spc file with no problems.  Then the .bdy file must be
compiled, but I can't figure out how to compile it!  I tried inserting the
.iff, .xrc, and .spc files into the respective libraries, no help.  The
documentation with this compiler is weak at best.

Am I missing something?  Is there an easier way?

Thanks,

John







^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: ObjectAda 7.1 Special Edition - how do I use my own packages?
@ 2001-11-02 22:18 Beard, Frank
  2001-11-03  7:14 ` Axeplyr
  0 siblings, 1 reply; 12+ messages in thread
From: Beard, Frank @ 2001-11-02 22:18 UTC (permalink / raw)
  To: 'comp.lang.ada@ada.eu.org'

You didn't say what platform you're running on,
but regardless of the platform, the package body,
and any other file you want to compile, has to
be added to the project.

So, assuming you're running on Windows, and using
the IDE, select Project/Files, browse to the
directory containing the file, select it, and
click the Add button.  Now you will be able to 
compile the body.

I haven't used the command line method in quite 
some time, so I don't remember off the top of
my head how to do it.  Maybe a command line
expert will chime in.

Hope this helps.

Frank

-----Original Message-----
From: Axeplyr [mailto:john.fluetter@aixtra.de]
Sent: Friday, November 02, 2001 4:05 PM
To: comp.lang.ada@ada.eu.org
Subject: ObjectAda 7.1 Special Edition - how do I use my own packages?


Hey, Everybody;

I'm new to this group and new to ADA.  I picked up an ADA book (Problem
Solving and Program Design, Feldman/Koffman).  It came with ObjectAda
Special Edition Version 7.1.

The book runs you through the basics and eventually demonstrates a package
that you must put into the library.  I followed the book's explanation and
compiled the .spc file with no problems.  Then the .bdy file must be
compiled, but I can't figure out how to compile it!  I tried inserting the
.iff, .xrc, and .spc files into the respective libraries, no help.  The
documentation with this compiler is weak at best.

Am I missing something?  Is there an easier way?

Thanks,

John




_______________________________________________
comp.lang.ada mailing list
comp.lang.ada@ada.eu.org
http://ada.eu.org/mailman/listinfo/comp.lang.ada



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-02 22:18 Beard, Frank
@ 2001-11-03  7:14 ` Axeplyr
  0 siblings, 0 replies; 12+ messages in thread
From: Axeplyr @ 2001-11-03  7:14 UTC (permalink / raw)


I'm not even getting that far - all I'm trying to do is create the package.
Compile the body of the package itself.  I've created the .spc file and
compiled it, and it compiled it with no errors.  Then I try to compile the
body of the package.  But I get an error, because it can't see the
specification file.  So I anually carried the specification file to the
library and I still can't compile the body.

Later-

John


"Beard, Frank" <beardf@spawar.navy.mil> wrote in message
news:mailman.1004739607.17546.comp.lang.ada@ada.eu.org...
> You didn't say what platform you're running on,
> but regardless of the platform, the package body,
> and any other file you want to compile, has to
> be added to the project.
>
> So, assuming you're running on Windows, and using
> the IDE, select Project/Files, browse to the
> directory containing the file, select it, and
> click the Add button.  Now you will be able to
> compile the body.
>
> I haven't used the command line method in quite
> some time, so I don't remember off the top of
> my head how to do it.  Maybe a command line
> expert will chime in.
>
> Hope this helps.
>
> Frank
>
> -----Original Message-----
> From: Axeplyr [mailto:john.fluetter@aixtra.de]
> Sent: Friday, November 02, 2001 4:05 PM
> To: comp.lang.ada@ada.eu.org
> Subject: ObjectAda 7.1 Special Edition - how do I use my own packages?
>
>
> Hey, Everybody;
>
> I'm new to this group and new to ADA.  I picked up an ADA book (Problem
> Solving and Program Design, Feldman/Koffman).  It came with ObjectAda
> Special Edition Version 7.1.
>
> The book runs you through the basics and eventually demonstrates a package
> that you must put into the library.  I followed the book's explanation and
> compiled the .spc file with no problems.  Then the .bdy file must be
> compiled, but I can't figure out how to compile it!  I tried inserting the
> .iff, .xrc, and .spc files into the respective libraries, no help.  The
> documentation with this compiler is weak at best.
>
> Am I missing something?  Is there an easier way?
>
> Thanks,
>
> John
>
>
>
>
> _______________________________________________
> comp.lang.ada mailing list
> comp.lang.ada@ada.eu.org
> http://ada.eu.org/mailman/listinfo/comp.lang.ada





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-02 21:05 Axeplyr
@ 2001-11-03 15:04 ` Scooter
  2001-11-03 15:17 ` DuckE
  2001-11-08  9:48 ` Peter Dencker
  2 siblings, 0 replies; 12+ messages in thread
From: Scooter @ 2001-11-03 15:04 UTC (permalink / raw)


I have that book, although I don't recall seeing that program. Where is it
on the CD? What edition of the book do you have?

If all else fails, you might try asking Dr. Feldman. He was very helpful
when I had a question, but don't bother him too much or he may become less
receptive to questions.

"Axeplyr" <john.fluetter@aixtra.de> wrote in message
news:3be30a84@194.121.123.2...
> Hey, Everybody;
>
> I'm new to this group and new to ADA.  I picked up an ADA book (Problem
> Solving and Program Design, Feldman/Koffman).  It came with ObjectAda
> Special Edition Version 7.1.
>
> The book runs you through the basics and eventually demonstrates a package
> that you must put into the library.  I followed the book's explanation and
> compiled the .spc file with no problems.  Then the .bdy file must be
> compiled, but I can't figure out how to compile it!  I tried inserting the
> .iff, .xrc, and .spc files into the respective libraries, no help.  The
> documentation with this compiler is weak at best.
>
> Am I missing something?  Is there an easier way?
>
> Thanks,
>
> John
>
>
>
>





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-02 21:05 Axeplyr
  2001-11-03 15:04 ` Scooter
@ 2001-11-03 15:17 ` DuckE
  2001-11-03 17:52   ` Axeplyr
  2001-11-08  9:48 ` Peter Dencker
  2 siblings, 1 reply; 12+ messages in thread
From: DuckE @ 2001-11-03 15:17 UTC (permalink / raw)


While I haven't used the Special Edition version, I do use OA 7.2
Professional.
Assuming special edition comes with the IDE, select "File>New Project" from
the menu
and then add your files to the project.  Once the project has been created
and sources
have been inserted into the project you can compile, build, run, etc.

Your sources can be anywhere on the system.  I don't know wht athe .iff,
.xrc, and other
files are, but they are used by the compiler and you generally don't have to
deal with
them directly.

SteveD

"Axeplyr" <john.fluetter@aixtra.de> wrote in message
news:3be30a84@194.121.123.2...
> Hey, Everybody;
>
> I'm new to this group and new to ADA.  I picked up an ADA book (Problem
> Solving and Program Design, Feldman/Koffman).  It came with ObjectAda
> Special Edition Version 7.1.
>
> The book runs you through the basics and eventually demonstrates a package
> that you must put into the library.  I followed the book's explanation and
> compiled the .spc file with no problems.  Then the .bdy file must be
> compiled, but I can't figure out how to compile it!  I tried inserting the
> .iff, .xrc, and .spc files into the respective libraries, no help.  The
> documentation with this compiler is weak at best.
>
> Am I missing something?  Is there an easier way?
>
> Thanks,
>
> John
>
>
>
>





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-03 15:17 ` DuckE
@ 2001-11-03 17:52   ` Axeplyr
  0 siblings, 0 replies; 12+ messages in thread
From: Axeplyr @ 2001-11-03 17:52 UTC (permalink / raw)


Ok, so if I type in a package spec and body that he has in the text, I need
to create a project that uses them,  then compile, build and execute the
entire thing?   I don't need to precompile them?

The book indicates that you must compile the specification file, then the
body file before you can use them.

I'll give it a try and get back - thanks for the help!

John



"DuckE" <nospam_steved94@home.com> wrote in message
news:PTTE7.11307$Tb.6601856@news1.sttln1.wa.home.com...
> While I haven't used the Special Edition version, I do use OA 7.2
> Professional.
> Assuming special edition comes with the IDE, select "File>New Project"
from
> the menu
> and then add your files to the project.  Once the project has been created
> and sources
> have been inserted into the project you can compile, build, run, etc.
>
> Your sources can be anywhere on the system.  I don't know wht athe .iff,
> .xrc, and other
> files are, but they are used by the compiler and you generally don't have
to
> deal with
> them directly.
>
> SteveD
>
> "Axeplyr" <john.fluetter@aixtra.de> wrote in message
> news:3be30a84@194.121.123.2...
> > Hey, Everybody;
> >
> > I'm new to this group and new to ADA.  I picked up an ADA book (Problem
> > Solving and Program Design, Feldman/Koffman).  It came with ObjectAda
> > Special Edition Version 7.1.
> >
> > The book runs you through the basics and eventually demonstrates a
package
> > that you must put into the library.  I followed the book's explanation
and
> > compiled the .spc file with no problems.  Then the .bdy file must be
> > compiled, but I can't figure out how to compile it!  I tried inserting
the
> > .iff, .xrc, and .spc files into the respective libraries, no help.  The
> > documentation with this compiler is weak at best.
> >
> > Am I missing something?  Is there an easier way?
> >
> > Thanks,
> >
> > John
> >
> >
> >
> >
>
>





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: ObjectAda 7.1 Special Edition - how do I use my own packages?
@ 2001-11-04 21:56 Gautier Write-only-address
  0 siblings, 0 replies; 12+ messages in thread
From: Gautier Write-only-address @ 2001-11-04 21:56 UTC (permalink / raw)
  To: comp.lang.ada

>From: "Axeplyr" <john.fluetter@aixtra.de>

>Ok, so if I type in a package spec and body that he has in the text, I need
>to create a project that uses them,  then compile, build and execute the
>entire thing?   I don't need to precompile them?

What do you mean by "precompiling" ?

>The book indicates that you must compile the specification file, then the
>body file before you can use them.

Exactly - after one successful compilation OA knows how to do
with the unit inside the project.

>I'll give it a try and get back - thanks for the help!

BTW, if you have enough bandwidth or time you'd better to download
the OA 7.2 SE @
  http://www.aonix.com/content/products/objectada/objectada.html
or directly @
  ftp://ftp.aonix.com/pub/ada/public/pal/
______________________________________________________
Gautier  --  http://www.mysunrise.ch/users/gdm/e3d.htm

NB: Do not answer to sender address, visit the Web site!
    Ne r�pondez pas � l'exp�diteur, visitez le site ouaibe!



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp




^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: ObjectAda 7.1 Special Edition - how do I use my own packages?
@ 2001-11-05 17:46 Beard, Frank
  2001-11-05 21:15 ` LONG POST - " Axeplyr
  0 siblings, 1 reply; 12+ messages in thread
From: Beard, Frank @ 2001-11-05 17:46 UTC (permalink / raw)
  To: 'comp.lang.ada@ada.eu.org'

If you're familiar with Windows tools, many, if not most,
use a "project" concept.  With OA, you first create a 
project (using "File/New Project" as SteveD said), then
add files to it using the "Project/Files/Add..." option.
If you are creating a brand new file, use the "File/New File" 
option to create the file.  Once you're to the point where
you want to compile it, you must first save it ("File/Save"),
then add it to your project ("Project/Files/Add..."), and
then you can compile it.

I hope this makes more since.

Frank

PS.
Steve, OA SE's are just like OA Professionals, but with limits
on the number of packages, or units per library, etc., and minus
some additional packages and bindings.  The IDE and GUI Builder
work exactly the same.

-----Original Message-----
From: Axeplyr [mailto:john.fluetter@aixtra.de]
Sent: Saturday, November 03, 2001 12:52 PM
To: comp.lang.ada@ada.eu.org
Subject: Re: ObjectAda 7.1 Special Edition - how do I use my own
packages?


Ok, so if I type in a package spec and body that he has in the text, I need
to create a project that uses them,  then compile, build and execute the
entire thing?   I don't need to precompile them?

The book indicates that you must compile the specification file, then the
body file before you can use them.

I'll give it a try and get back - thanks for the help!

John




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: LONG POST - ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-05 17:46 ObjectAda 7.1 Special Edition - how do I use my own packages? Beard, Frank
@ 2001-11-05 21:15 ` Axeplyr
  2001-11-05 22:12   ` Axeplyr
  0 siblings, 1 reply; 12+ messages in thread
From: Axeplyr @ 2001-11-05 21:15 UTC (permalink / raw)


Well, I still haven't figured it out.

I have no problems creating simple projects and adding files to the project.
I've used MS Visual C++ for a couple of years now, and understand the
Windows "project" concept of building apps.

Let me provide an example.  Let's say I wish to type in a package (from my
textbook) called the "Screen" package.  This screen package is a VERY basic
2-d graphics package that allows me to move the cursor around on the screen,
etc.  I need to create a specification file and a body file (code below).
So I start by creating a screen project.

So, I type in the specification file, and I type in the body file (code
below).  I save them both.

I add them both to the project, and save the project.

Now, I need to compile them both - first the screen specification file, then
the body file.

This is where I get lost.

My problem is that I can't seem to get the body file to know where the
specification file is.  Maybe I don't know how to name these.  Similar
packages in the Aonix library would lead me to believe that I could call
them screen.ads and screen.adb, but that doesn't work.  I've tried
screen.spc and screen.bdy also.

I can compile the specification file no problem.  I've called it Screen.ada,
Screen.spc, and Screen.ads.  In any case, it works fine.  Then, try to
compile the body file, and receive an error.  Both files are in the project.
But I receive the following errors:

screen.adb: Error: line 26 col 41 LRM:4.1(3), Direct name, Row, is not
visible, Ignoring future references
screen.adb: Error: line 28 col 41 LRM:4.1(3), Direct name, Column, is not
visible, Ignoring future references
screen.adb: Error: line 32 col 1 LRM:3.11.1(6), Completion required for
specification 'MoveCursor', Continuing
Front end of ..\screen.adb failed with 3 errors. (0 Warnings)
Tool execution failed.

Perhaps if I provide the code, someone can try it and tell me if they have
success:

- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here is the code for file screen.ads:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PACKAGE Screen IS

    -- constants: the # of rows, cols on terminal

    Screen_Depth : CONSTANT Integer := 24;
    Screen_Width : CONSTANT Integer := 80;

    -- subtypes giving ranges of acceptable inputs
    -- to the cursor positioning operation

    SUBTYPE Depth IS Integer RANGE 1..Screen_Depth;
    SUBTYPE Width IS Integer RANGE 1..Screen_Width;

    PROCEDURE Beep;
    -- Pre:  None
    -- Post: Terminal beeps once

    PROCEDURE ClearScreen;
    -- Pre:  None
    -- Post: Terminal Screen is cleared

    PROCEDURE MoveCursor (Column : Width; Row : Depth);
    -- Pre:  Column and row have been assigned in-range values
    -- Post: Cursor is moved to the given spot on the screen

END Screen;

- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here is the code for file screen.adb :
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WITH Ada.Text_IO;
WITH Ada.Integer_Text_IO;
PACKAGE BODY Screen IS

    PROCEDURE Beep IS
    BEGIN
        Ada.Text_IO.Put (Item=> ASCII.BEL);
    END Beep;

    PROCEDURE ClearScreen IS
    BEGIN
        Ada.Text_IO.Put (Item=> ASCII.ESC);
        Ada.Text_IO.Put (Item=> "[2j");
    END ClearScreen;

    PROCEDURE MoveCursor IS
    BEGIN
        Ada.Text_IO.Put (Item=> ASCII.ESC);
        Ada.Text_IO.Put ("[");
        Ada.Integer_Text_IO.Put (Item=> Row, Width => 1);
        Ada.Text_IO.Put (';');
        Ada.Integer_Text_IO.Put (Item=> Column, Width => 1);
        Ada.Text_IO.Put (Item=> 'f');
    END MoveCursor;

END Screen;
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Sorry for the long post, but I think everyone understands my problem now!
8^)

John

"Beard, Frank" <beardf@spawar.navy.mil> wrote in message
news:mailman.1004982492.1947.comp.lang.ada@ada.eu.org...
> If you're familiar with Windows tools, many, if not most,
> use a "project" concept.  With OA, you first create a
> project (using "File/New Project" as SteveD said), then
> add files to it using the "Project/Files/Add..." option.
> If you are creating a brand new file, use the "File/New File"
> option to create the file.  Once you're to the point where
> you want to compile it, you must first save it ("File/Save"),
> then add it to your project ("Project/Files/Add..."), and
> then you can compile it.
>
> I hope this makes more since.
>
> Frank
>
> PS.
> Steve, OA SE's are just like OA Professionals, but with limits
> on the number of packages, or units per library, etc., and minus
> some additional packages and bindings.  The IDE and GUI Builder
> work exactly the same.
>
> -----Original Message-----
> From: Axeplyr [mailto:john.fluetter@aixtra.de]
> Sent: Saturday, November 03, 2001 12:52 PM
> To: comp.lang.ada@ada.eu.org
> Subject: Re: ObjectAda 7.1 Special Edition - how do I use my own
> packages?
>
>
> Ok, so if I type in a package spec and body that he has in the text, I
need
> to create a project that uses them,  then compile, build and execute the
> entire thing?   I don't need to precompile them?
>
> The book indicates that you must compile the specification file, then the
> body file before you can use them.
>
> I'll give it a try and get back - thanks for the help!
>
> John
>





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: LONG POST - ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-05 21:15 ` LONG POST - " Axeplyr
@ 2001-11-05 22:12   ` Axeplyr
  0 siblings, 0 replies; 12+ messages in thread
From: Axeplyr @ 2001-11-05 22:12 UTC (permalink / raw)


Never mind - I figured out the problem!!!!   :-o

I had a damn SYNTAX ERROR.  The whole time, I thought it was some sort of
procedural error - turns out it was a typo.  I left out the decllarations of
my function declaration for PROCEDURE MoveCursor.

Well,  thanks for all of the input you guys gave me, sorry I took up your
time...

Later,

John


"Axeplyr" <john.fluetter@aixtra.de> wrote in message
news:3be70163@194.121.123.2...
> Well, I still haven't figured it out.
>
> I have no problems creating simple projects and adding files to the
project.
> I've used MS Visual C++ for a couple of years now, and understand the
> Windows "project" concept of building apps.
>
> Let me provide an example.  Let's say I wish to type in a package (from my
> textbook) called the "Screen" package.  This screen package is a VERY
basic
> 2-d graphics package that allows me to move the cursor around on the
screen,
> etc.  I need to create a specification file and a body file (code below).
> So I start by creating a screen project.
>
> So, I type in the specification file, and I type in the body file (code
> below).  I save them both.
>
> I add them both to the project, and save the project.
>
> Now, I need to compile them both - first the screen specification file,
then
> the body file.
>
> This is where I get lost.
>
> My problem is that I can't seem to get the body file to know where the
> specification file is.  Maybe I don't know how to name these.  Similar
> packages in the Aonix library would lead me to believe that I could call
> them screen.ads and screen.adb, but that doesn't work.  I've tried
> screen.spc and screen.bdy also.
>
> I can compile the specification file no problem.  I've called it
Screen.ada,
> Screen.spc, and Screen.ads.  In any case, it works fine.  Then, try to
> compile the body file, and receive an error.  Both files are in the
project.
> But I receive the following errors:
>
> screen.adb: Error: line 26 col 41 LRM:4.1(3), Direct name, Row, is not
> visible, Ignoring future references
> screen.adb: Error: line 28 col 41 LRM:4.1(3), Direct name, Column, is not
> visible, Ignoring future references
> screen.adb: Error: line 32 col 1 LRM:3.11.1(6), Completion required for
> specification 'MoveCursor', Continuing
> Front end of ..\screen.adb failed with 3 errors. (0 Warnings)
> Tool execution failed.
>
> Perhaps if I provide the code, someone can try it and tell me if they have
> success:
>
> - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Here is the code for file screen.ads:
> - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> PACKAGE Screen IS
>
>     -- constants: the # of rows, cols on terminal
>
>     Screen_Depth : CONSTANT Integer := 24;
>     Screen_Width : CONSTANT Integer := 80;
>
>     -- subtypes giving ranges of acceptable inputs
>     -- to the cursor positioning operation
>
>     SUBTYPE Depth IS Integer RANGE 1..Screen_Depth;
>     SUBTYPE Width IS Integer RANGE 1..Screen_Width;
>
>     PROCEDURE Beep;
>     -- Pre:  None
>     -- Post: Terminal beeps once
>
>     PROCEDURE ClearScreen;
>     -- Pre:  None
>     -- Post: Terminal Screen is cleared
>
>     PROCEDURE MoveCursor (Column : Width; Row : Depth);
>     -- Pre:  Column and row have been assigned in-range values
>     -- Post: Cursor is moved to the given spot on the screen
>
> END Screen;
>
> - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Here is the code for file screen.adb :
> - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> WITH Ada.Text_IO;
> WITH Ada.Integer_Text_IO;
> PACKAGE BODY Screen IS
>
>     PROCEDURE Beep IS
>     BEGIN
>         Ada.Text_IO.Put (Item=> ASCII.BEL);
>     END Beep;
>
>     PROCEDURE ClearScreen IS
>     BEGIN
>         Ada.Text_IO.Put (Item=> ASCII.ESC);
>         Ada.Text_IO.Put (Item=> "[2j");
>     END ClearScreen;
>
>     PROCEDURE MoveCursor IS
>     BEGIN
>         Ada.Text_IO.Put (Item=> ASCII.ESC);
>         Ada.Text_IO.Put ("[");
>         Ada.Integer_Text_IO.Put (Item=> Row, Width => 1);
>         Ada.Text_IO.Put (';');
>         Ada.Integer_Text_IO.Put (Item=> Column, Width => 1);
>         Ada.Text_IO.Put (Item=> 'f');
>     END MoveCursor;
>
> END Screen;
> - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> Sorry for the long post, but I think everyone understands my problem now!
> 8^)
>
> John
>
> "Beard, Frank" <beardf@spawar.navy.mil> wrote in message
> news:mailman.1004982492.1947.comp.lang.ada@ada.eu.org...
> > If you're familiar with Windows tools, many, if not most,
> > use a "project" concept.  With OA, you first create a
> > project (using "File/New Project" as SteveD said), then
> > add files to it using the "Project/Files/Add..." option.
> > If you are creating a brand new file, use the "File/New File"
> > option to create the file.  Once you're to the point where
> > you want to compile it, you must first save it ("File/Save"),
> > then add it to your project ("Project/Files/Add..."), and
> > then you can compile it.
> >
> > I hope this makes more since.
> >
> > Frank
> >
> > PS.
> > Steve, OA SE's are just like OA Professionals, but with limits
> > on the number of packages, or units per library, etc., and minus
> > some additional packages and bindings.  The IDE and GUI Builder
> > work exactly the same.
> >
> > -----Original Message-----
> > From: Axeplyr [mailto:john.fluetter@aixtra.de]
> > Sent: Saturday, November 03, 2001 12:52 PM
> > To: comp.lang.ada@ada.eu.org
> > Subject: Re: ObjectAda 7.1 Special Edition - how do I use my own
> > packages?
> >
> >
> > Ok, so if I type in a package spec and body that he has in the text, I
> need
> > to create a project that uses them,  then compile, build and execute the
> > entire thing?   I don't need to precompile them?
> >
> > The book indicates that you must compile the specification file, then
the
> > body file before you can use them.
> >
> > I'll give it a try and get back - thanks for the help!
> >
> > John
> >
>
>





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-02 21:05 Axeplyr
  2001-11-03 15:04 ` Scooter
  2001-11-03 15:17 ` DuckE
@ 2001-11-08  9:48 ` Peter Dencker
  2001-11-08 17:36   ` Britt Snodgrass
  2 siblings, 1 reply; 12+ messages in thread
From: Peter Dencker @ 2001-11-08  9:48 UTC (permalink / raw)


You may ask your local Aonix office for a free copy of the Special Edition
7.2 if you don't have the bandwidth to download it directly from

http://www.aonix.com/content/products/objectada/windows.html

or via ftp
ftp://ftp.aonix.com/pub/ada/public/pal/

Best regards
Peter Dencker
Sales Manager Aonix GmbH (Germany)

"Axeplyr" <john.fluetter@aixtra.de> schrieb im Newsbeitrag
news:3be30a84@194.121.123.2...
> Hey, Everybody;
>
> I'm new to this group and new to ADA.  I picked up an ADA book (Problem
> Solving and Program Design, Feldman/Koffman).  It came with ObjectAda
> Special Edition Version 7.1.
>
> The book runs you through the basics and eventually demonstrates a package
> that you must put into the library.  I followed the book's explanation and
> compiled the .spc file with no problems.  Then the .bdy file must be
> compiled, but I can't figure out how to compile it!  I tried inserting the
> .iff, .xrc, and .spc files into the respective libraries, no help.  The
> documentation with this compiler is weak at best.
>
> Am I missing something?  Is there an easier way?
>
> Thanks,
>
> John
>
>
>
>





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: ObjectAda 7.1 Special Edition - how do I use my own packages?
  2001-11-08  9:48 ` Peter Dencker
@ 2001-11-08 17:36   ` Britt Snodgrass
  0 siblings, 0 replies; 12+ messages in thread
From: Britt Snodgrass @ 2001-11-08 17:36 UTC (permalink / raw)


I believe that ObjectAda Special Edition version 7.2.1 available at

http://www.aonix.com/content/downloads/objectada/full_721.zip

is newer than the 7.2 version in the PAL ftp site.  However it took me
almost four hours to download it over a 49k modem connection.

Britt

"Peter Dencker" <dencker@web.de> wrote in message news:<9sdk97$k8c$1@newsread2.nexgo.de>...
> You may ask your local Aonix office for a free copy of the Special Edition
> 7.2 if you don't have the bandwidth to download it directly from
> 
> http://www.aonix.com/content/products/objectada/windows.html
> 
> or via ftp
> ftp://ftp.aonix.com/pub/ada/public/pal/
> 
> Best regards
> Peter Dencker
> Sales Manager Aonix GmbH (Germany)



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2001-11-08 17:36 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-05 17:46 ObjectAda 7.1 Special Edition - how do I use my own packages? Beard, Frank
2001-11-05 21:15 ` LONG POST - " Axeplyr
2001-11-05 22:12   ` Axeplyr
  -- strict thread matches above, loose matches on Subject: below --
2001-11-04 21:56 Gautier Write-only-address
2001-11-02 22:18 Beard, Frank
2001-11-03  7:14 ` Axeplyr
2001-11-02 21:05 Axeplyr
2001-11-03 15:04 ` Scooter
2001-11-03 15:17 ` DuckE
2001-11-03 17:52   ` Axeplyr
2001-11-08  9:48 ` Peter Dencker
2001-11-08 17:36   ` Britt Snodgrass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox