comp.lang.ada
 help / color / mirror / Atom feed
From: anon@anon.org (anon)
Subject: Re: How to include Win_IO for my project?
Date: Sun, 18 Jan 2009 22:48:18 GMT
Date: 2009-01-18T22:48:18+00:00	[thread overview]
Message-ID: <SkOcl.298182$Mh5.201796@bgtnsc04-news.ops.worldnet.att.net> (raw)
In-Reply-To: a8fe0306-e968-4852-b5a2-d8b3d6f644d3@w24g2000prd.googlegroups.com

--  Not sure.  You might try the following :
--
-- From the examples at "http://www.ctr.unican.es/Win_IO" the home of 
-- Win_IO. 
--

with Plot_Windows; use Plot_Windows;
with Ada.Text_IO; use Ada.Text_IO;
with Ada.Numerics.Elementary_Functions;
use Ada.Numerics.Elementary_Functions;

procedure Test_Plot_Window is
   Plot : Plot_Window_Type:=Plot_Window("Test Plot Window","Degrees",
                                        "Value");
   X : Float;
begin
   -- Sin Graph
   Set_Color(Plot,Blue);
   Set_Symbol(Plot,Circle);
   Set_Lines(Plot,True);
   Set_Graph_Title(Plot,"Sin(x)");
   X:=0.0;
   for I in 1..100 loop
      Add_Point(Plot,X,Sin(X,360.0));
      X:=X+10.0;
   end loop;

   -- Cos Graph
   New_Graph(Plot);
   Set_Color(Plot,Red);
   Set_Symbol(Plot,Up_Triangle);
   Set_Lines(Plot,False);
   Set_Graph_Title(Plot,"Cos(x)");
   X:=0.0;
   for I in 1..100 loop
      Add_Point(Plot,X,Cos(X,360.0));
      X:=X+10.0;
   end loop;

   -- Paint the plot
   Wait(Plot);
   Put_Line("Test Completed");
end Test_Plot_Window;


In <a8fe0306-e968-4852-b5a2-d8b3d6f644d3@w24g2000prd.googlegroups.com>, tolkamp <f.tolkamp@gmail.com> writes:
>On 17 jan, 20:08, a...@anon.org (anon) wrote:
>> The current values are the default ones, but they can be replaced.
>>
>> So, add the dir(s) and separate them by comma, like in the example below.
>>
>> For a more in depth explaination of each line see:
>>
>> http://gcc.gnu.org/onlinedocs/gnat_ugn_unw/GNAT-Project-Manager.html
>>
>> Example from the net:
>>
>> =A0 =A0 =A0Project Hello_4 is
>> =A0 =A0 =A0 =A0 for Source_Dirs use (".", "..");
>> =A0 =A0 =A0end Hello_4;
>>
>> another example:
>>
>> project Cando is
>>
>> =A0 =A0for Languages use ("Ada");
>> =A0 =A0for Source_Dirs use (".", "src", "\win_io");
>> =A0 =A0for Object_Dir use "obj";
>> =A0 =A0for Exec_Dir use ".";
>>
>> =A0 =A0...
>>
>> end Cando;
>>
>> In <92dda95d-161e-4337-8a60-698c3c837...@r15g2000prd.googlegroups.com>, t=
>olkamp <f.tolk...@gmail.com> writes:
>>
>>
>>
>> >On 16 jan, 20:31, a...@anon.org (anon) wrote:
>> >> From the web site:
>> >> =3DA0 Then, you should configure the project to include the sources fo=
>r
>> >> =3DA0 =3DA0 Win_IO. You can do this by adding the Win_IO directory to =
>the
>> >> =3DA0 =3DA0 "Sources" part of the "Edit Project Properties" window.
>>
>> >> So:
>> >> =3DA0 use =3DA0"sources dirs" for dir of win_io sources files ( *.ads =
>)
>> >> =3DA0 use =3DA0"objects" =3DA0 =3DA0 =3DA0for dir of win_io object fil=
>es =3DA0( *.o )
>> >> =3DA0 use =3DA0"Library" =3DA0 =3DA0 =3DA0for win_io lib file, if one =
>exist.
>>
>> >> In <c58da3f0-a88d-4c3a-889c-ad36d6900...@o40g2000prn.googlegroups.com>=
>, t=3D
>> >olkamp <f.tolk...@gmail.com> writes:
>>
>> >> >On 14 jan, 08:14, a...@anon.org (anon) wrote:
>> >> >> In command-line version of GNAT:
>>
>> >> >> =3D3DA0gnat <bind/compile/link/make> file<.adb> =3D3DA0 -Idir -Ldir
>>
>> >> >> use "-Idir" for a dir that contains the "*.ads", "*.ali" and "ali.o=
>"
>> >> >> and "-Ldir" for a dir that contains extra libraries.
>>
>> >> >> other options are listed by using
>>
>> >> >> =3D3DA0 gnat make -gnath
>>
>> >> >> In <e618495b-d7db-43ec-8af4-f8993333b...@v18g2000pro.googlegroups.c=
>om>=3D
>> >, t=3D3D
>> >> >olkamp <f.tolk...@chello.nl> writes:
>>
>> >> >> >To make it possible to plot results of my project I have downloade=
>d
>> >> >> >GtkAda and Win_IO.
>> >> >> >After this I have created a dependency between my project and GtkA=
>da.
>> >> >> >Now the project should be configured to include the sources for
>> >> >> >Win_IO.
>> >> >> >How can I add the Win_IO directory to my project?- Tekst uit oorsp=
>ron=3D
>> >kel=3D3D
>> >> >ijk bericht niet weergeven -
>>
>> >> >> - Tekst uit oorspronkelijk bericht weergeven -
>>
>> >> >I am not using the command line.
>> >> >At this websitehttp://www.ctr.unican.es/Win_IO
>> >> >I found the text:
>>
>> >> >Then, you should configure the project to include the sources for
>> >> >Win_IO.
>> >> >You can do this by adding the Win_IO directory to the "Sources" part
>> >> >of the "Edit Project Properties" window.
>>
>> >> >When I select "Edit Project Properties" the =3DA0"Sources" part is no=
>t
>> >> >available, only:
>> >> >- General
>> >> >- Languages
>> >> >- VCS
>> >> >- Source dirs
>> >> >- Source files
>> >> >- Objects
>> >> >- Main files
>> >> >- Library
>> >> >- Naming
>> >> >- Switches.
>>
>> >> >Which of these selections must be used?- Tekst uit oorspronkelijk ber=
>ich=3D
>> >t niet weergeven -
>>
>> >> - Tekst uit oorspronkelijk bericht weergeven -
>>
>> >When source dirs is clicked the window with source directories C:\GNAT
>> >\bin appears.
>> >When objects is clicked the window with Build/Exec directory C:\GNAT
>> >\bin appears.
>> >When Library is clicked for General the follwing can be selected:
>> >- Library Name
>> >- Library Directory
>> >- Library ALI Kirectory
>> >- Libray kind
>> >- Version
>>
>> >How to continue?- Tekst uit oorspronkelijk bericht niet weergeven -
>>
>> - Tekst uit oorspronkelijk bericht weergeven -
>
>Thank you for this explanation. Now I have successful added the
>directory win_io_3.0_scr_dos to my project.
>After this I have added the following source code of my project:
>- Time, Speed : Float;
>- My_Plot : Plot_Window_Type;
>- Plot_Window (My_Plot, "Time", "Speed"); -- create plot window
>- Add_Point (My_Plot, Time, Speed);
>
>Compilation is error free, but when an executable is made the
>following error occurs in package plot_windows.adb:
>"Add_Plot" is undefined.
>
>What do I wrong?
>




  reply	other threads:[~2009-01-18 22:48 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-13 16:07 How to include Win_IO for my project? tolkamp
2009-01-14  7:14 ` anon
2009-01-16 18:34   ` tolkamp
2009-01-16 19:15     ` Anh Vo
2009-01-16 19:31     ` anon
2009-01-17 13:06       ` tolkamp
2009-01-17 19:08         ` anon
2009-01-18 20:42           ` tolkamp
2009-01-18 22:48             ` anon [this message]
2009-01-19 13:06               ` tolkamp
2009-01-19 14:14                 ` Petter
2009-01-19 15:51                   ` Jean-Pierre Rosen
2009-01-19 16:20                   ` tolkamp
2009-01-20  1:50             ` Ali Bendriss
2009-01-20 11:32               ` tolkamp
2009-01-20 19:03                 ` Ali Bendriss
replies disabled

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