"If the modified program normally reads commands interactively when run, you
must cause it, when started running for such interactive use in the most
ordinary way, to print or display an announcement including an appropriate
copyright notice "
Eso es de la GPL, no de Borland. Otra cosa es que haya programas que lo incluyan y otra cosa es que Borland te fuerce a hacerlo. Pero en fin.
En cualquier caso se puede quitar la pantallita:
_______________________________________________
From: "Pavel Cisar" <pcisar@atlas.cz>
Newsgroups: borland.public.kylix.non-technical
Subject: How to get rid of that nasty nag screen in Kylix Open Edition
Date: Thu, 26 Jul 2001 14:19:31 +0200
_______________________________________________
Hi all,
There are two little "advertisements" incorporated into Kylix OE by Borland.
1) Console application displays a notice about GPL license as very first
action.
How to get rid of it:
a) Go in /source/rtl/sys directory and change SysInit.pas initialize
clause
b) Run "make" from /source/rtl directory.
c) Now you have baseclx_user.so in your <kylix>/bin and dcu's in
<kylix>/units (original ones are still in <kylix>/lib
d) Make sure that you have <kylix>/units listed before <kylix>/lib in your
library path. That will do for standalone applications. For applications
with packages use baseclx_user instead baseclx (and delete visualclx) in
list of used packages.
e) Compile and enjoy your nag-free application
2) GUI application popups nasty little window on start. The code is located
in QOpenBanner.pas file, but don't try do change it ! There is some dirty
compiler magic used to prevent that.
So, how to get rid of it?
a) Run your application with "-ns" command-line switch. That will disable
the nag screen to popup.
b) You can tweak RTL in appropriate place (for example SysInit.pas in
initialization section) to inject the "-ns" parameter. I hope you'll share
it with others :)
This message is subject of GNU Open Document Licence :)
Aclaraciones
(Puntos:2)Eso es de la GPL, no de Borland. Otra cosa es que haya programas que lo incluyan y otra cosa es que Borland te fuerce a hacerlo. Pero en fin.
En cualquier caso se puede quitar la pantallita:
_______________________________________________
From: "Pavel Cisar" <pcisar@atlas.cz>
Newsgroups: borland.public.kylix.non-technical
Subject: How to get rid of that nasty nag screen in Kylix Open Edition
Date: Thu, 26 Jul 2001 14:19:31 +0200
_______________________________________________
Hi all,
There are two little "advertisements" incorporated into Kylix OE by Borland.
1) Console application displays a notice about GPL license as very first action.
How to get rid of it:
a) Go in /source/rtl/sys directory and change SysInit.pas initialize clause
b) Run "make" from /source/rtl directory.
c) Now you have baseclx_user.so in your <kylix>/bin and dcu's in <kylix>/units (original ones are still in <kylix>/lib
d) Make sure that you have <kylix>/units listed before <kylix>/lib in your library path. That will do for standalone applications. For applications with packages use baseclx_user instead baseclx (and delete visualclx) in list of used packages.
e) Compile and enjoy your nag-free application
2) GUI application popups nasty little window on start. The code is located in QOpenBanner.pas file, but don't try do change it ! There is some dirty compiler magic used to prevent that.
So, how to get rid of it?
a) Run your application with "-ns" command-line switch. That will disable the nag screen to popup.
b) You can tweak RTL in appropriate place (for example SysInit.pas in initialization section) to inject the "-ns" parameter. I hope you'll share it with others :)
This message is subject of GNU Open Document Licence :)
Best regards
Pavel Cisar
Delphree Open Source Initiative
http://delphree.clexpert.com