Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-03

Lazarus for IOI

6 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marco Ciampa

Hello everybody,

I'm wrinting here because I do not know it there is a better place to place my questions (maybe there is a Lazarus user list that I do not know of?).

I would like to set up lazarus as a better (the best) multiplatform Pascal IDE for using it in the International Olympiad in Informatics (a contest sponsored by Unesco).

In practice I would like to set it up in a way to hide all the unused (so confusing) features of this ide. It mean that I would like it to:

- open without opening any form windows or bar
- hide the forms widtgets buttons/tools bar
- open with a very simple project configured with a very simplified Pascal console program (.pas) without support for any OO thing

File name: noname.pas
Content:

program noname;
begin
...{ put your code here }
readln;
end.

simply this. Is it possible (and easy) to do it working just on the program (lazarus) configuration in a way that it should be ease to clone on a hundred PCs dual boot (double configuration) Windows & Linux?

TIA

Marco Ciampa +--------------------+ | Linux User #78271 | | FSFE fellow #364 | +--------------------+

Reply by email

tiziano de togni
to Marco Ciampa

Marco Ciampa ha scritto:

Hello everybody,

hi marco! how are you?

Show quoted text 8 lines
In practice I would like to set it up in a way to hide all the unused (so confusing) features of this ide. It mean that I would like it to: - open without opening any form windows or bar - hide the forms widtgets buttons/tools bar - open with a very simple project configured with a very simplified Pascal console program (.pas) without support for any OO thing

Since 0.9.29 lazarus comes with a package EducationLaz which adds some extra option pages to the IDE helping teachers to setup Lazarus for students and pupils.

look and read carefully this page:

http://wiki.freepascal.org/Lazarus_for_education

simply this. Is it possible (and easy) to do it working just on the program (lazarus) configuration in a way that it should be ease to clone on a hundred PCs dual boot (double configuration) Windows & Linux?

I can't answer for this part... not trivial.

bye

tiziano de togni ______________________________________ http://digilander.libero.it/tizzziano/ http://tiziano.tiddlyspot.com

Reply by email

Marco Ciampa
to tiziano de togni: Marco Ciampa ha scritto: hi marco! how are you? Since 0.9.29 lazarus comes with a package…
tiziano de togni wrote 20 lines
Marco Ciampa ha scritto: >Hello everybody, hi marco! how are you? >In practice I would like to set it up in a way to hide all the unused >(so confusing) features of this ide. It mean that I would like it to: > > - open without opening any form windows or bar > - hide the forms widtgets buttons/tools bar > - open with a very simple project configured with a very simplified > Pascal console program (.pas) without support for any OO thing > Since 0.9.29 lazarus comes with a package EducationLaz which adds some extra option pages to the IDE helping teachers to setup Lazarus for students and pupils. look and read carefully this page: http://wiki.freepascal.org/Lazarus_for_education

Read! Veeery interesting...currently downloading Linux/Win32 snapshots... I can't wait for this option included in the standard version...

Show quoted text 5 lines
>simply this. Is it possible (and easy) to do it working just on the >program (lazarus) configuration in a way that it should be ease to clone >on a hundred PCs dual boot (double configuration) Windows & Linux? I can't answer for this part... not trivial.

Since, if I have understood well, the package force a rebuild of che Lazarus IDE... it shold be not trivial to replicate the installation on many PC as in a school lab...right? How can I replicate the modified files (Windows & Linux examples please...)?

PS: installed the snapshot version...that package insn't there!

Marco Ciampa +--------------------+ | Linux User #78271 | | FSFE fellow #364 | +--------------------+

Reply by email

Mattias Gärtner
to Marco Ciampa

Zitat von Marco Ciampa :

Show quoted text 33 lines
On Sun, Mar 14, 2010 at 11:23:11PM +0100, tiziano de togni wrote: > Marco Ciampa ha scritto: > >Hello everybody, > hi marco! how are you? > > >In practice I would like to set it up in a way to hide all the unused > >(so confusing) features of this ide. It mean that I would like it to: > > > > - open without opening any form windows or bar > > - hide the forms widtgets buttons/tools bar > > - open with a very simple project configured with a very simplified > > Pascal console program (.pas) without support for any OO thing > > > > Since 0.9.29 lazarus comes with a package EducationLaz which adds some > extra option pages to the IDE helping teachers to setup Lazarus for > students and pupils. > > look and read carefully this page: > > http://wiki.freepascal.org/Lazarus_for_education Read! Veeery interesting...currently downloading Linux/Win32 snapshots... I can't wait for this option included in the standard version... > > >simply this. Is it possible (and easy) to do it working just on the > >program (lazarus) configuration in a way that it should be ease to clone > >on a hundred PCs dual boot (double configuration) Windows & Linux? > I can't answer for this part... not trivial. Since, if I have understood well, the package force a rebuild of che Lazarus IDE... it shold be not trivial to replicate the installation on many PC as in a school lab...right?

This depends on how homogeneous the computers are

How can I replicate the modified files (Windows & Linux examples please...)?

It could be simple:
For example if you have the fpc+lazarus svn under
/home/username/pascal/{fpc,lazarus]}, then you can copy the whole directory plus the /home/username/.lazarus to another computer (same OS).

It gets more complicated if you want to install third party packages or provide one single rpm or a windows installer.

PS: installed the snapshot version...that package insn't there!

The education package is new. It is currently evaluated in some schools. The results will probably lead to some changes.

Mattias

Reply by email

Marco Ciampa
to Mattias Gärtner
Mattias G?rtner wrote 49 lines
Zitat von Marco Ciampa : >On Sun, Mar 14, 2010 at 11:23:11PM +0100, tiziano de togni wrote: >>Marco Ciampa ha scritto: >>>Hello everybody, >>hi marco! how are you? >> >>>In practice I would like to set it up in a way to hide all the unused >>>(so confusing) features of this ide. It mean that I would like it to: >>> >>> - open without opening any form windows or bar >>> - hide the forms widtgets buttons/tools bar >>> - open with a very simple project configured with a very simplified >>> Pascal console program (.pas) without support for any OO thing >>> >> >>Since 0.9.29 lazarus comes with a package EducationLaz which adds some >>extra option pages to the IDE helping teachers to setup Lazarus for >>students and pupils. >> >>look and read carefully this page: >> >>http://wiki.freepascal.org/Lazarus_for_education >Read! Veeery interesting...currently downloading Linux/Win32 snapshots... >I can't wait for this option included in the standard version... > >> >>>simply this. Is it possible (and easy) to do it working just on the >>>program (lazarus) configuration in a way that it should be ease to clone >>>on a hundred PCs dual boot (double configuration) Windows & Linux? >>I can't answer for this part... not trivial. >Since, if I have understood well, the package force a rebuild of >che Lazarus IDE... >it shold be not trivial to replicate the installation on many PC >as in a school lab...right? This depends on how homogeneous the computers are >How can I replicate the modified files (Windows & Linux examples please...)? It could be simple: For example if you have the fpc+lazarus svn under /home/username/pascal/{fpc,lazarus]}, then you can copy the whole directory plus the /home/username/.lazarus to another computer (same OS). It gets more complicated if you want to install third party packages or provide one single rpm or a windows installer.

Thanks for the hints...

Show quoted text 7 lines
>PS: installed the snapshot version...that package insn't there! The education package is new. It is currently evaluated in some schools. The results will probably lead to some changes.

Ok, please keep in touch just in case of the need of a feedback...

bye

Marco Ciampa +--------------------+ | Linux User #78271 | | FSFE fellow #364 | +--------------------+

Reply by email