Re: [lazarus] Having a problem updating when packages are installed

2007-11-11 Thread Matt Henley
Thanks, that helped.. doing that worked last night with no problems,
but this morning (after there was update in svn) I see several
problems:

Compiling ../gtk/interfaces.pp
interfaces.pp(29,2) Error: User defined: wrong gtk2 interfaces source
interfaces.pp(37,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[3]: *** [interfaces.ppu] Error 1
make[3]: Leaving directory `/home/matt/Programs/lazarus/lcl/interfaces/gtk2'
make[2]: *** [gtk2_all] Error 2
make[2]: Leaving directory `/home/matt/Programs/lazarus/lcl/interfaces'
make[1]: *** [interfaces] Error 2
make[1]: Leaving directory `/home/matt/Programs/lazarus/lcl'
make: *** [lcl] Error 2

Here is my sh file:

[EMAIL PROTECTED]:~/Programs/lazarus$ cat updatelaz
#!/bin/sh

svn update
export LCL_PLATFORM=gtk2; make clean all
./lazbuild -B /home/matt/Programs/lazarus/components/rx/rx.lpk
./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zcore.lpk
./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zparsesql.lpk
./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zplain.lpk
./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zdbc.lpk
./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zcomponent.lpk
./lazbuild -B 
/home/matt/Programs/lazarus/components/lazreport/source/lazreport.lpk
./lazbuild -B 
/home/matt/Programs/lazarus/components/printers/printer4lazarus.lpk
./lazbuild -B 
/home/matt/Programs/lazarus/components/tachart/tachartlazaruspkg.lpk
export LCL_PLATFORM=gtk2; make idepkg

 I then get further errors:

[EMAIL PROTECTED]:~/Programs/lazarus$ ./lazbuild -B
/home/matt/Programs/ZeosLib/packages/lazarus/zcomponent.lpk
[TExternalToolList.Run] CmdLine=/usr/bin/ppc386 -B  -S2cdgi -OG1 -gl
-vewnhi -l -Fu../../src/component/ -Fubuild/
-Fu../../../lazarus/ideintf/units/i386-linux/
-Fu../../../lazarus/lcl/units/i386-linux/
-Fu../../../lazarus/lcl/units/i386-linux/gtk/
-Fu../../../lazarus/packager/units/i386-linux/ -Fu. -FUbuild/ -dLCL
-dLCLgtk zcomponent.pas
WorkDir=/home/matt/Programs/ZeosLib/packages/lazarus/
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Warning: You are using the obsolete switch -OG
Free Pascal Compiler version 2.2.0 [2007/09/20] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling zcomponent.pas
Compiling /home/matt/Programs/ZeosLib/src/component/ZComponentReg.pas
Compiling /home/matt/Programs/ZeosLib/src/component/ZPropertyEditor.pas
ZDbcIntfs.pas(71,15) Fatal: Can't find unit PropEdits used by ZPropertyEditor
TExternalToolList.Run Exception: ZDbcIntfs.pas(71,15) Fatal: Can't
find unit PropEdits used by ZPropertyEditor
ERROR: tool reported error

I found the PropEdits.pp file

/home/matt/Programs/lazarus/ideintf/propedits.pp

I am guessing, I need to add path information for this.. where should
I put this?
Am I missing something?  Should it be this difficult to keep lazarus up to date?

On Nov 10, 2007 11:50 AM, Mattias Gaertner [EMAIL PROTECTED] wrote:

 On Sat, 10 Nov 2007 10:13:12 -0600
 Matt Henley [EMAIL PROTECTED] wrote:

  I set up a shell program:
 
  [EMAIL PROTECTED]:~/Programs/lazarus$ cat ./updatelaz
  #!/bin/sh
 
  svn update
  export LCL_PLATFORM=gtk2; make clean all idepkg
 [...]

 After an update you must compile your packages too:

 make clean all
 lazbuild package1.lpk package2.lpk ...
 make idepkg


 Mattias




 _
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Mac OS X : Correct way to debug in lazarus...

2007-11-11 Thread Matt Henley
gdb --version

works on my linux box

On Nov 11, 2007 5:17 PM, Dominique Louis
[EMAIL PROTECTED] wrote:
 Marc Weustink wrote:
  What gdb version are you using ?


 No Idea, how can I tell?


 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] Having a problem updating when packages are installed

2007-11-10 Thread Matt Henley
I set up a shell program:

[EMAIL PROTECTED]:~/Programs/lazarus$ cat ./updatelaz
#!/bin/sh

svn update
export LCL_PLATFORM=gtk2; make clean all idepkg


When I run this from the lazarus directory, I get the following error:

Linking ../lazbuild
984 lines compiled, 6.2 sec
make[2]: Leaving directory `/home/matt/Programs/lazarus/ide'
make[1]: Leaving directory `/home/matt/Programs/lazarus/ide'
make -C ide idepkg
make[1]: Entering directory `/home/matt/Programs/lazarus/ide'
make --assume-new=lazarus.pp lazarus OPT='  @/home/matt/.lazarus/idemake.cfg'
make[2]: Entering directory `/home/matt/Programs/lazarus/ide'
/usr/bin/ppc386 -gl -Fu../lcl/units/i386-linux
-Fu../lcl/units/i386-linux/gtk2
-Fu../components/codetools/units/i386-linux
-Fu../components/synedit/units/i386-linux -Fu../components/custom
-Fu../components/mpaslex -Fu../ideintf/units/i386-linux -Fu../designer
-Fu../designer/jitform/units/i386-linux -Fu../debugger -Fu../converter
-Fu../packager -Fu../packager/units/i386-linux -Fu../units/i386-linux
-Fu. -Fu/usr/lib/fpc/2.2.0/units/i386-linux/rtl
-Fu/usr/lib/fpc/2.2.0/units/i386-linux/regexpr -Fiinclude
-Fiinclude/linux -Fi../images -FE.. -FU../units/i386-linux
-Fl/usr/lib/gcc/i686-pc-linux-gnu/4.1.2 -Fl/usr/local/lib
-Fl//usr//lib/opengl/nvidia/lib -Fl/usr/i686-pc-linux-gnu/lib
-Fl/usr/lib/gcc/i686-pc-linux-gnu/4.1.2
-Fl/usr/lib/gcc/i686-pc-linux-gnu/4.2.1
-Fl/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6 -Fl/usr/lib/nspr
-Fl/usr/lib/nss -Fl/usr/lib/qt4 -Fl/usr/kde/3.5/lib -Fl/usr/qt/3/lib
-Fl/usr/games/lib -Fl/usr/lib/bibblelabs/bibblepro/libs
-Fl/usr/lib/fltk-1.1 @/home/matt/.lazarus/idemake.cfg -di386
lazarus.pp
Free Pascal Compiler version 2.2.0 [2007/09/20] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling lazarus.pp
PPU Loading 
/home/matt/Programs/lazarus/components/printers/lib/i386-linux/printersdlgs.ppu
PPU Source: printersdlgs.pp not found
PPU Source: cupsprndialogs.inc not found
PPU Source: printersdlgs.lrs not found
Recompiling PrintersDlgs, checksum changed for Dialogs
PPU Loading 
/home/matt/Programs/lazarus/components/printers/lib/i386-linux/printersdlgs.ppu
main.pp(74,12) Fatal: Can't find unit PrintersDlgs used by Printer4Lazarus
Fatal: Compilation aborted
make[2]: *** [lazarus] Error 1
make[2]: Leaving directory `/home/matt/Programs/lazarus/ide'
make[1]: *** [idepkg] Error 2
make[1]: Leaving directory `/home/matt/Programs/lazarus/ide'
make: *** [idepkg] Error 2

I have a couple of packages installed including Printers4Lazarus and ZeosDBO
Is there something else I need to add?



On Oct 31, 2007 9:08 AM, Marc Weustink [EMAIL PROTECTED] wrote:
 Matt Henley wrote:
  I have one question.  I use the zeoslib package and use lazarus from
  svn.  When i do an
  svn update
  make clean all
 
  and then start lazarus, I have to rebuild from inside lazarus to get
  the zeoslib installed.  Is there a way to do that when i rebuild from
  the command line?

 its in the message below :)


  On 10/29/07, Micha Nelissen [EMAIL PROTECTED] wrote:
  Mattias Gaertner wrote:
  First you can try
  $ export LCL_PLATFORM=gtk2; make clean all idepkg
  ^

 Marc


 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Having a problem installing packages

2007-10-31 Thread Matt Henley
I have one question.  I use the zeoslib package and use lazarus from
svn.  When i do an
svn update
make clean all

and then start lazarus, I have to rebuild from inside lazarus to get
the zeoslib installed.  Is there a way to do that when i rebuild from
the command line?

Thanks
Matt

On 10/29/07, Micha Nelissen [EMAIL PROTECTED] wrote:
 Mattias Gaertner wrote:
  First you can try
  $ export LCL_PLATFORM=gtk2; make clean all idepkg
 
  This will rebuild the whole gtk2 IDE with packages.
  If this gives the same error, then you have some old ppu files. You can
  see all files found by the compiler with:

 I added a warning to the compiler to detect incompatible ppu cases,
 which should help. In this case, I guess the gtk2 interface was not
 built at all.

 Micha

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] Having a problem installing packages

2007-10-28 Thread Matt Henley
I am using fpc 2.2 installed from gentoo with the sources installed
and lazarus from svn (rev 12621).  I have set the lazarus directory
and can compile and run a simple single form project.. however, when I
try to install a pkg file (in this case tagraph), I get an error of

Compiling lazarus.pp
lazarus.pp(74,11) Fatal: Can't find unit Interfaces used by Lazarus

any ideas?


Here is the output:

[EMAIL PROTECTED]:~/Programs/lazarus$ ./startlazarus

Gtk-WARNING **: Failed to load module libgnomebreakpad.so:
libgnomebreakpad.so: cannot open shared object file: No such file or
directory

Gtk-WARNING **: Failed to load module libgnomebreakpad.so:
libgnomebreakpad.so: cannot open shared object file: No such file or
directory
TApplication.IconChanged - TODO: convert this message...no
implementation in gtk or win32
NOTE: codetools config file not found - using defaults
NOTE: help options config file not found - using defaults
TManagedBreakPoints.NotifyAdd A
/home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 908
TManagedBreakPoints.NotifyAdd A
/home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 978
TManagedBreakPoints.NotifyAdd A
/home/matt/OpSim/trunk/src/test/FlashTest/actualflash.pas 208
TManagedBreakPoints.NotifyAdd A
/home/matt/OpSim/trunk/src/engine/thermo/FlashRachRice.pas 121
TMainIDE.DoLoadLFM A /home/matt/unit1.pas IsPartOfProject=True
SUCCESS: streaming lfm=/home/matt/unit1.lfm
TPkgManager.DoCompilePackage A TAChartLazarusPkg 0.0 Flags=[]
TMainIDE.DoSaveAll
TMainIDE.DoSaveProject End
[TExternalToolList.Run] CmdLine=/usr/bin/ppc386  -S2cgi -OG1 -gl
-vewnhi -l -Fu../../lcl/units/i386-linux/
-Fu../../lcl/units/i386-linux/gtk/ -Fu../../packager/units/i386-linux/
-Fu. -FUlib/i386-linux/ -dLCL -dLCLgtk tachartlazaruspkg.pas
WorkDir=/home/matt/Programs/lazarus/components/tachart/
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Warning: You are using the obsolete switch -OG
Free Pascal Compiler version 2.2.0 [2007/09/20] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling tachartlazaruspkg.pas
Compiling taseries.pas
Compiling tagraph.pas
Compiling taengine.pas
Compiling taseries.pas
taseries.pas(377,23) Warning: Function result does not seem to be set
taseries.pas(121,35) Hint: Parameter SeriesColor not used
taseries.pas(250,28) Hint: Parameter Sender not used
taseries.pas(635,51) Hint: Local variable yi1 does not seem to be initialized
taseries.pas(635,51) Hint: Local variable xi1 does not seem to be initialized
taseries.pas(639,51) Hint: Local variable yi2 does not seem to be initialized
taseries.pas(639,51) Hint: Local variable xi2 does not seem to be initialized
taseries.pas(582,6) Note: Local variable j not used
taseries.pas(586,4) Note: Local variable Min is assigned but never used
taseries.pas(586,8) Note: Local variable Max is assigned but never used
taseries.pas(586,12) Note: Local variable a not used
taseries.pas(586,14) Note: Local variable b not used
taseries.pas(587,4) Note: Local variable Inside1 not used
taseries.pas(587,12) Note: Local variable Inside2 not used
taseries.pas(588,4) Note: Local variable Chart1 not used
taseries.pas(589,4) Note: Local variable YLeft not used
taseries.pas(589,10) Note: Local variable YRight not used
taseries.pas(589,17) Note: Local variable XBottom not used
taseries.pas(589,25) Note: Local variable XTop not used
taseries.pas(590,4) Note: Local variable XLine not used
taseries.pas(590,10) Note: Local variable YLine not used
taseries.pas(591,4) Note: Local variable BLeft not used
taseries.pas(591,10) Note: Local variable BRight not used
taseries.pas(591,17) Note: Local variable BBottom not used
taseries.pas(591,25) Note: Local variable BTop not used
taseries.pas(592,4) Note: Local variable XLeftI not used
taseries.pas(592,11) Note: Local variable YLeftI not used
taseries.pas(592,18) Note: Local variable XRightI not used
taseries.pas(592,26) Note: Local variable YRightI not used
taseries.pas(592,34) Note: Local variable XBottomI not used
taseries.pas(592,43) Note: Local variable YBottomI not used
taseries.pas(592,52) Note: Local variable XTopI not used
taseries.pas(592,58) Note: Local variable YTopI not used
taseries.pas(786,17) Warning: Function result does not seem to be set
taseries.pas(894,82) Hint: Function result variable does not seem to
be initialized
taseries.pas(899,82) Hint: Function result variable does not seem to
be initialized
taseries.pas(304,28) Hint: Parameter Sender not used
taseries.pas(1106,4) Warning: Label not defined Points
taseries.pas(1064,10) Hint: Local label Points is not used
taseries.pas(1142,5) Note: Local variable i not used
taseries.pas(152,28) Hint: Parameter Sender not used
taseries.pas(1258,81) Hint: Local variable topY does not seem to be
initialized
taseries.pas(1258,81) Hint: Local variable topX does not seem to be
initialized
taseries.pas(1259,65) Hint: Local variable bottomY does not seem to
be initialized
taseries.pas(177,28) Hint: 

Re: [lazarus] Having a problem installing packages

2007-10-28 Thread Matt Henley
Thanks, that fixed it...



On 10/28/07, Mattias Gaertner [EMAIL PROTECTED] wrote:
 On Sun, 28 Oct 2007 18:05:03 -0500
 Matt Henley [EMAIL PROTECTED] wrote:

  I am using fpc 2.2 installed from gentoo with the sources installed
  and lazarus from svn (rev 12621).  I have set the lazarus directory
  and can compile and run a simple single form project.. however, when I
  try to install a pkg file (in this case tagraph), I get an error of
 
  Compiling lazarus.pp
  lazarus.pp(74,11) Fatal: Can't find unit Interfaces used by Lazarus
 
  any ideas?

 Normally this means some ppu files are outdated and you just need to
 recompile them or you misconfigured something and now some ppu files
 exist twice and the compiler finds the old ones.

 First you can try
 $ export LCL_PLATFORM=gtk2; make clean all idepkg

 This will rebuild the whole gtk2 IDE with packages.
 If this gives the same error, then you have some old ppu files. You can
 see all files found by the compiler with:

 $ export LCL_PLATFORM=gtk2; make idepkg OPT=-vut

 Beware: This will show you *a lot* of information.


 Mattias


 
 
  Here is the output:
 
  [EMAIL PROTECTED]:~/Programs/lazarus$ ./startlazarus
 
  Gtk-WARNING **: Failed to load module libgnomebreakpad.so:
  libgnomebreakpad.so: cannot open shared object file: No such file or
  directory
 
  Gtk-WARNING **: Failed to load module libgnomebreakpad.so:
  libgnomebreakpad.so: cannot open shared object file: No such file or
  directory
  TApplication.IconChanged - TODO: convert this message...no
  implementation in gtk or win32
  NOTE: codetools config file not found - using defaults
  NOTE: help options config file not found - using defaults
  TManagedBreakPoints.NotifyAdd A
  /home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 908
  TManagedBreakPoints.NotifyAdd A
  /home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 978
  TManagedBreakPoints.NotifyAdd A
  /home/matt/OpSim/trunk/src/test/FlashTest/actualflash.pas 208
  TManagedBreakPoints.NotifyAdd A
  /home/matt/OpSim/trunk/src/engine/thermo/FlashRachRice.pas 121
  TMainIDE.DoLoadLFM A /home/matt/unit1.pas IsPartOfProject=True
  SUCCESS: streaming lfm=/home/matt/unit1.lfm
  TPkgManager.DoCompilePackage A TAChartLazarusPkg 0.0 Flags=[]
  TMainIDE.DoSaveAll
  TMainIDE.DoSaveProject End
  [TExternalToolList.Run] CmdLine=/usr/bin/ppc386  -S2cgi -OG1 -gl
  -vewnhi -l -Fu../../lcl/units/i386-linux/
  -Fu../../lcl/units/i386-linux/gtk/ -Fu../../packager/units/i386-linux/
  -Fu. -FUlib/i386-linux/ -dLCL -dLCLgtk tachartlazaruspkg.pas
  WorkDir=/home/matt/Programs/lazarus/components/tachart/
  Hint: Start of reading config file /etc/fpc.cfg
  Hint: End of reading config file /etc/fpc.cfg
  Warning: You are using the obsolete switch -OG
  Free Pascal Compiler version 2.2.0 [2007/09/20] for i386
  Copyright (c) 1993-2007 by Florian Klaempfl
  Target OS: Linux for i386
  Compiling tachartlazaruspkg.pas
  Compiling taseries.pas
  Compiling tagraph.pas
  Compiling taengine.pas
  Compiling taseries.pas
  taseries.pas(377,23) Warning: Function result does not seem to be set
  taseries.pas(121,35) Hint: Parameter SeriesColor not used
  taseries.pas(250,28) Hint: Parameter Sender not used
  taseries.pas(635,51) Hint: Local variable yi1 does not seem to be
  initialized taseries.pas(635,51) Hint: Local variable xi1 does not
  seem to be initialized taseries.pas(639,51) Hint: Local variable
  yi2 does not seem to be initialized taseries.pas(639,51) Hint:
  Local variable xi2 does not seem to be initialized
  taseries.pas(582,6) Note: Local variable j not used
  taseries.pas(586,4) Note: Local variable Min is assigned but never
  used taseries.pas(586,8) Note: Local variable Max is assigned but
  never used taseries.pas(586,12) Note: Local variable a not used
  taseries.pas(586,14) Note: Local variable b not used
  taseries.pas(587,4) Note: Local variable Inside1 not used
  taseries.pas(587,12) Note: Local variable Inside2 not used
  taseries.pas(588,4) Note: Local variable Chart1 not used
  taseries.pas(589,4) Note: Local variable YLeft not used
  taseries.pas(589,10) Note: Local variable YRight not used
  taseries.pas(589,17) Note: Local variable XBottom not used
  taseries.pas(589,25) Note: Local variable XTop not used
  taseries.pas(590,4) Note: Local variable XLine not used
  taseries.pas(590,10) Note: Local variable YLine not used
  taseries.pas(591,4) Note: Local variable BLeft not used
  taseries.pas(591,10) Note: Local variable BRight not used
  taseries.pas(591,17) Note: Local variable BBottom not used
  taseries.pas(591,25) Note: Local variable BTop not used
  taseries.pas(592,4) Note: Local variable XLeftI not used
  taseries.pas(592,11) Note: Local variable YLeftI not used
  taseries.pas(592,18) Note: Local variable XRightI not used
  taseries.pas(592,26) Note: Local variable YRightI not used
  taseries.pas(592,34) Note: Local variable XBottomI not used
  taseries.pas(592,43) Note: Local variable YBottomI not used
  taseries.pas(592,52

Re: [lazarus] going legal, time for a name change....

2007-08-08 Thread Matt Henley
In response to your previous question, I was trying to say that by creating
a legal entity, you may be giving a focus point for litigation.  That was
more of a devil's advocate point of view and not necessarily my own.  I
think that overall, a foundation would be good.. as it has been for Blender
( www.blender.org .

I think that your example below is not a very good one for this case.  BMW
is a globally known name such as Pepsi or IBM that could be successfully
litigated under trademark dilution. Based on googling lazarus, I would
conclude that no one company or product could bring any type of dilution
proceedings against us.

If there is not a dilution case, it falls back to the original intent of
trademarks, consumer protection.. are we trying to deceive users into
believing that they are receiving another, trademarked product?  If not, the
whole compensation portion goes away.  You are still left with the
possibility of a cease and desist type situation, but by having the
foundation named in a more generic fashion ( Open and Portable Software
Development Foundation ), you could cross that bridge (change the name of
lazarus) if it ever became a real problem.

Matt

On 8/8/07, David Lyon [EMAIL PROTECTED] wrote:

 Marc Weustink wrote:
  As one of the early Lazarus developers, I feel the time to react.
 Hi Marc,

 Well I will be as polite as I possibly can :-)

 I'm going to try to answer your questions... but the answers are a bit
 dark...

 sorry for that in advance

 
  IMO, a foundation is for supporting lazarus and not for marketing.
  IMO, the foundations should not be called Lazarus but something
  related to lazarus.
 That's fine.
 
  again IMO, I don't see the need for trademarking the name lazarus.
  We're not selling a product. We're creating it.
 The problem is that somebody else somewhere else already has paid the
 government for the rights in the market to use the name.

 Creating is ok. Giving it away to the public though might be illegal.

 I will try to explain with a simple explanation..

 Say a fellow, let's call him Hans, has a clever moment one day and adds
 a motor to a push-bike... brilliant...

 Nothing wrong so far

 He spends months working on that bike and one night at 1.45am he paints
 on the side of the bike bmw.

 still no problem absolutely no problem at all... looks nicer than a
 bought one he thinks..

 all the friends like it and he makes one for all his friends... still no
 problem

 then, somebody he doesn't know, asks for one and one thing leads to
 another and he starts giving them away... for free - mind you - at the
 local market

 now there is a problem a big problem

 The real company, the trademark owner finds out. Suddenly a superior
 bike is appearing needing less spare parts.

 What Hans has been doing is making something and giving it away to the
 public using somebody elses trademark.

 The Trademark owner spends 70 euros and gets an order from the local
 court to shut Hans down.

 But it gets worse. They do some dodgy numbers and try to run it by the
 judge.

 They demand compensation based on the retail price of the top of the
 line bike for every model Hans made and gave away.

 They then look at growth rates across the country. They find Hans's city
 isn't at the top. So they add the difference between the top city and
 Hans city onto the compensation bill for Hans to pay. Why not blame Hans
 for that ?

 It comes to a very large number.

 Hans is now in very big trouble. Hans goes to court but can't beat the
 expensive lawyers.

 Hans tries to fight for his right to give away motorbikes but ends up
 losing his home, car, wife and kids, and friends.

 Being in another country is no longer an excuse. Even if I am in
 Australia, I can't put those magic three letters on any form of bike and
 sell or even give them away.

 So whoever owns the trademark, owns the word exclusively for that type
 of product. That is the way it is...

  What if someone else trademarks a lazarus ide ? Would all my code be
  void or owned by someone else ? No. Its still ours.
 Open source is different than motor bikes.

 But in the theoretical Hans case, he might be forced by the court to
 stop working on motor bikes for a period of ten years, in return for not
 going to jail for 5 years.

 Not sure what the maximum penalty for trademark infringement is, but I
 would be surprised if a jail term wasn't possible.

  Would it stop me, no.
 :-)

 how much is a trademark in europe again ? split amonst how many people ?
 seems rather cheap to me... price of a bus ticket isn't it ?

 Anyway, we're just discussing things, and these are just theoritical
 situations.

 The real problem here, if you missed the point, is that (your) software
 is getting too good to give away freely. It has to have a unique makers
 stamp... don't spoil it with a name that was found in the street...

 Regards

 David

 _
   

Re: [lazarus] going legal, time for a name change....

2007-08-07 Thread Matt Henley
Because changing the name of software is traumatic.  Lazarus is what the
software is known as
Wikipedia: http://en.wikipedia.org/wiki/Lazarus_(software)
Mailing lists
Component software directory trees such as Zeoslib

This begs the question.. does creating a non-profit cause more problems than
it solves?




On 8/7/07, David Lyon [EMAIL PROTECTED] wrote:

 Florian Klaempfl wrote:
  There is no need to register a trademark if you can prove otherwise
  (publications etc.) that you use this trademark.
 

 Florian,

 True.

 You can run for many years without any legal protection with a given name.

 But if somebody comes along tomorow and registers your name as a
 trademark, you are going to have one expensive legal battle on your
 hands to get your name back.

 In the meantime, you can be issued with a cease trading order from a
 local court. Then you may have to wait up to 12 months to get your day
 in court.

 Then when you finally get into court, you may need to find up to $4000
 per day in court to defend your use of the name

 It's just so stressful.. Why would anybody want to go through that
 ?  When the costs of doing the proper registrations are just so low

 A trademark in Australia costs about $220 or 150 euro and can be
 defended in the United States. Just pick a new name.

 I understand your position, but you must be prepared to understand the
 position of people in other countries also.

 We are trying to have a sensible international discussion here. It isn't
 just about what you can and can't do in Germany. Other countries are
 involved also.

 Why knowingly proceed ahead if you know you will be breaking the Law in
 the United States ? I just can't see the sense in it.

 Regards

 David




 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives



Re: [lazarus] a bounty

2006-10-31 Thread Matt Henley

I would add another US$100, tired of GTK1

Matt Henley

On 10/31/06, A.J. Venter [EMAIL PROTECTED] wrote:

I will add another 100USD to the bounty.

That's 300USD so far in other words :)
A.J.

On Tuesday 31 October 2006 19:19, johnf wrote:
 I will offer $200.00 US to anyone that delivers Lazarus running either QT
 or GTK2 at the current level Lazarus runs today with GTK1.

 So what I'm saying is the IDE should be able to run using either QT or GTK2
 and programs compiled as either QT or GTK2 must run.

 It does not have to be both - just one.

 John

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives

--
80% Of a hardware engineer's job is application of the uncertainty principle.
80% of a software engineer's job is pretending this isn't so.
A.J. Venter
Chief Software Architect
OpenLab International   | +27 83 455 99 78 (South Africa)
http://www.getopenlab.com   | 086 654 2898 (Fax)
http://www.silentcoder.co.za| +55 118 162 2079 (Brazil)
GPG Key: http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x27CFFE5A





_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] GTK2

2006-10-31 Thread Matt Henley

Hi,

I have a quick question, how close is the gtk2 widget set to being
usable for the Lazarus interface?  I have been using an old version of
lazarus and havnt tried updating recently, but the  fonts in the
editor are getting to me.. I have been finding myself running Lazarus
in Windows XP via vmware just to get more readable fonts.

Sincerely,
Matt Henley

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Any king of IsNumeric() function arround?

2006-06-29 Thread Matt Henley

Which include is tryTextToFloat in?

On 6/27/06, A.J. Venter [EMAIL PROTECTED] wrote:

Shortcomings:
1) Does not handle OTHER pascal supported numeric formats - eg hex
2) Won't work for all character sets

I actually think tryTextToFloat is a BETTER way.

A.J.
On Tuesday 27 June 2006 22:21, Christian U. wrote:
 FUNCTION IsNumeric(s: STRING): boolean;
 VAR
   i: integer;
 BEGIN
 //TODO:Replace ',' with Systemdelemiter
   Result := (length(s)  0);
   FOR i := 1 TO length(s) DO
 IF NOT ((Char(s[i]) IN ['0'..'9']) or (Char(s[i]) = DecimalSeparator)
 or (Char(s[i]) = '-') or (Char(s[i]) = '+')) THEN
   BEGIN
 Result := False;
 exit;
   END;
 END;

 regards
 Christian

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives

--
there's nothing as inspirational for a hacker as a cat obscuring a bug
by sitting in front of the monitor - Boudewijn Rempt
A.J. Venter
Chief Software Architect
OpenLab International
www.getopenlab.com
www.silentcoder.co.za
+27 82 726 5103

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives



_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Any king of IsNumeric() function arround?

2006-06-29 Thread Matt Henley

Thanks!  Doing something that could use this function at the moment..
nice built in error handling!  Thanks
Matt

On 6/29/06, Alexandre Leclerc [EMAIL PROTECTED] wrote:

2006/6/29, Matt Henley [EMAIL PROTECTED]:
 Which include is tryTextToFloat in?

There is actually TryStrToFloat... but I can't find any TryTextToFloat.

See http://lazarus-ccr.sourceforge.net/docs/rtl/sysutils/index-5.html
for more functions like it.

--
Alexandre Leclerc

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives



_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] TStringGrid Question

2006-06-23 Thread Matt Henley
I am using a TStringGrid in a project that I am working on. I have a few questions about the use of this and all my delphi books seem to delve into DBGrids but not string grids. Here are my questions:1. My grid would allow the user to enter data in the first column while the other columns show result based on the data just entered. How do I selectively restrict data entry to a column/row/cell?
2. If the user presses enter while in a cell, the cell to the right of the previous one is selected. How do I change this so that the one below is active?3. What is the best event to use for updating a running total as the user enters data? In other words, the user has entered a number and gone to the next cell, I want to do a summation and present the new total.
Thanks!Matt Henley


Re: [lazarus] lazarus licensing

2006-06-23 Thread Matt Henley
If you are looking for a legally sound place to find it.. from inside Lazarus click on the Help and then About. It states clearly (inside the IDE) that the program is licensed under GPL/LGPL. Then refer them to the website for the GPL ( 
http://www.gnu.org ), specifically http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowRequireFee
and http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLRequireAvailabilityToPublicI don't really know what more *proof* they could want. I guess you could also download teh source code and show them that each file references the GPL.
Matt HenleyOn 6/23/06, [EMAIL PROTECTED] [EMAIL PROTECTED]
 wrote: On Fri, 23 Jun 2006, [EMAIL PROTECTED]
 wrote: Hi, I'm having some questions about the licensing of Lazarus. According to the docs supplied lazarus sourcecode is GPLed. Does this mean that the IDE
 binary is too? Is this automatically the case always? Yes. In my company I got the question to provide a proof that Lazarus is freeware. I cannot find it on the website. The only remark I found in
 the about section is that you can create commercial apps with the ide. All source files refer to the COPYING file. No other proof is needed ?When we speak of free software, we are referring to freedom, not
price. is mentioned in the GPL. This does not answer my question how toprove that I didn't need to pay for lazarus. I'm shure that other have similar issues, therefore I would like a legal
 issues section to be placed on the main site page? I think it can be useful, but nor prioritary...For me it is, if I cannot sort it out with my company I will need toremove Lazarus from my PC.
 Maybe it exists in the wiki ?Is that a legally sound place to put it in ;)Darius Michael. _
To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subjectarchives at 
http://www.lazarus.freepascal.org/mailarchives_ To unsubscribe: mail [EMAIL PROTECTED]
 withunsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] lazarus licensing

2006-06-23 Thread Matt Henley
Are some employers that paranoid? I mean.. go to the http://lazarus.freepascal.org website and click on About Lazarus... that page explains it pretty well... including the Can I develop commercial products with this? section. Just a little up the page, it says that the IDE is gpl.
But copright in source pulled from the development site by your
employer from cvs/svn is about as trustworthy as you are going to get.
If needed they can pull up the development history.Copyright on the source code could be faked, so ours employers can't trust them.Our IT department loves GPL software.. they dont push it as a panacea but we have Dia, Gimp, Scribus and Firefox(gpl?) floating around.
Matt


[lazarus] fonts in Lazarus

2006-04-26 Thread Matt Henley
Hi,Dumb question I suppose, but I just spent two weeks in Singapore on business, and used lazarus on my laptop running Windows XP. I just got back and started doing work on lazarus under linux and noticed the fonts in the editor look pretty bad. I have changed them around and found a font that looks a little better. However, overall it still looks pretty ragged. What causes that? Fonts under my other applications in linux look much better.
Matt


[lazarus] Temperary FTP Speace

2006-04-07 Thread Matt Henley
Quick question for everyone. As some might know, I am working on a program in Lazarus with a group of people fairly spread out. The project manager is in northern Brazil. He has developed the beginings of an interface and it is working fine on WinXP, but it is not working under Linux. Unfortunately, he does not know how to quickly set up a Linux box so he can debug.
In response, I have
created a vmware system image of a linux machine with lazarus and
zeoslib/firebird and svn version of OpSim which builds OpSim quite nicely. It is runable with the
free version of vmware player ( http://www.vmware.com/products/player/
). Here is my problem, the zip'd image file is a little over a GB (I
did not strip everything out of a Ubuntu installation for fear of not
having a stable system). Samuel has given me access to a ftp site to
put it on. However, so far I have not been able to upload it ... the
file gets to 600 mb and the server stops responding... Does anyone have a location (ftp or web based ) that I can
place this image for a couple of weeks? Anyone is free to use it.. it is a fully usuable pre
set up linux installation.. it just needs the svn synced to the
current version. I need to get this done fairly quickly as I have a
flight to Singapore set for Monday and hotel links tend to have slow
uploads...Matt Henley 


[lazarus] Custom Cursor

2006-03-28 Thread Matt Henley
How do you put a custom cursor in a resource and how do you load it
for a form or control... in this case dragging and dropping?
Matt

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] testing

2006-03-26 Thread Matt Henley
I seem to recall discussion about a testing framework under
fpc/lazarus.  Can anyone remind me what that is and where it can be
located?
Thanks!
Matt

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Project File Opens, but nothing in editor

2006-03-24 Thread Matt Henley
I agree on the windows unit, as I cannot build at home due to this. 
The only thing it uses the windows unit for are
GetRValue
GetBValue
GetGValue

What would the proper cross platform way to get the above
functionality of those functions?

Thanks!
Matt

On 3/23/06, Mattias Gaertner [EMAIL PROTECTED] wrote:
 On Thu, 23 Mar 2006 17:39:41 -0600
 Matt Henley [EMAIL PROTECTED] wrote:

  A group of us are just beginning to work together on a project
  together (and learning to work under lazarus).

 First rule: don't use the 'windows' unit.


  I just checked out our
  project from sourceforge and tried to load the project file.  It seems
  to load but the lazarus ide seems to hang.  Nothing shows up for me.

 This is because of the session information.
 The project saves its session information (open files in source editor,
 cursor positions, bookmarks, ...) in a separate file, which is not stored in
 the svn. This way each user has its own session.
 Because you have no session information, the IDE does not open any file in
 the source editor. Just open a file you like. As soon as you save the
 project a session file will be created with your personal settings for this
 project. In this case 'opsim.lps'.


  However, if i tell it to run the project, it build and it works okay
  (as far as we have written that is).
 
  I am trying this on WinXP using a snapshot from today of lazarus.  I
  will try tonight under linux and see if this happens there also.  The
  files were created by the project manager and i do not know exactly
  what directory structure he used.
 
  What would be the cause of this?  What should I look for to investigate.
 
  If anyone wants to take a look the files can be downloaded via svn:
 
  https://svn.sourceforge.net/svnroot/opsim
 
  and are located here:  opsim\trunk\src\ise


 Mattias

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] Project File Opens, but nothing in editor

2006-03-23 Thread Matt Henley
A group of us are just beginning to work together on a project
together (and learning to work under lazarus).  I just checked out our
project from sourceforge and tried to load the project file.  It seems
to load but the lazarus ide seems to hang.  Nothing shows up for me. 
However, if i tell it to run the project, it build and it works okay
(as far as we have written that is).

I am trying this on WinXP using a snapshot from today of lazarus.  I
will try tonight under linux and see if this happens there also.  The
files were created by the project manager and i do not know exactly
what directory structure he used.

What would be the cause of this?  What should I look for to investigate.

If anyone wants to take a look the files can be downloaded via svn:

https://svn.sourceforge.net/svnroot/opsim

and are located here:  opsim\trunk\src\ise

Thanks for any help
Matt

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Because I can't get SQLDB working

2006-03-19 Thread Matt Henley
Just a note.. the group that I am working with managed to get zeoslib
working with lazarus... we are using firebird (2.0 beta) and I can
confirm that it works for a test database... there are some strange
things that you have to do (lazarus cant find a source file thats in
the paths in the compiler options...), but at least on windows we
managed to get it working.. i have a procedure if you would like it.

On 3/16/06, Joost van der Sluis [EMAIL PROTECTED] wrote:
  I'm now attempting to get zeoslib working.  After many attempts (lots of
  errors due to sqlite) I got it to compile.  But now I can't get it to 
  install
  as a package.  The first thing is Lazarus can not support dynamic packages.
  Then it starts compiling/rebuilding lazarus  it fails with:
  Identifer not found ExtractOptionsFromDPR
  opens DelphiProjectLaz.pas
   // TODO: get all compiler options from .lpr
Result:=ExtractOptionsFromDPR(LPRCode,Project1);
if ResultmrOk then exit;

 ATM ZEOS doesn't work very well with Lazarus. This is more a ZEOS issue,
 then an fpc-issue. (except for fpc-bug 4510)

 And although the problems are easily fixable, they seems to be to hard
 for the ZEOS team.

 --
 Met vriendelijke groeten,

   Joost van der Sluis
   CNOC Informatiesystemen en Netwerken
   http://www.cnoc.nl

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] SqlDB with Firebird

2006-03-11 Thread Matt Henley
On 3/11/06, Michael Van Canneyt [EMAIL PROTECTED] wrote:


 On Sat, 11 Mar 2006, Matthijs Willemstein wrote:

  On Fri, 2006-03-10 at 17:08 -0600, Matt Henley wrote:
   I installed Firebird Classic on my Windows XP machine.  In Lazarus, I
   added a TIBConnection to a blank form.  I put the full path to an
   example database (C:\Program
   Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB)  in the Database
   Field of the Object Inspector.  I left the host blank as well as
   UserName and Password  as I have not set any of these and the Firebird
   docs said they could be left blank.  When I try to set the object to
   active, I get a response that unavailable database.
  You should add the hostname (or ip) before the database name. So
  something like: 192.168.1.1:C\Program Files\etc

 You can use 'localhost':

 localhost:C\Program Files\e

 should be fine.

 About the password, forget my previous remark, that was valid only for 
 embedded firebird.
 for Classic Server or Superserver you allways need a username/password pair.


Can you tell me the difference between the Classic and the embedded? 
I am trying to use it as an embedded database for a program. Called as
a library or dll.  I do not want a server process running separately. 
I think I need to go find the firebird docs as i did not see anyway to
set a user or password.

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] SqlDB with Firebird

2006-03-11 Thread Matt Henley
Sounds good.  I have noted a decided lack of documentation on the
embedded mode.  Just coming from an ascii text datafile and sqlite
background.  Its a bit confusing.  In their download area, they have
an embedded server download for windows but not for linux.  Will try
with classic although gentoo loads superserver through portage.

On 3/11/06, Michael Van Canneyt [EMAIL PROTECTED] wrote:


 On Sat, 11 Mar 2006, Matt Henley wrote:

  On 3/11/06, Michael Van Canneyt [EMAIL PROTECTED] wrote:
  
  
   On Sat, 11 Mar 2006, Matthijs Willemstein wrote:
  
On Fri, 2006-03-10 at 17:08 -0600, Matt Henley wrote:
 I installed Firebird Classic on my Windows XP machine.  In Lazarus, I
 added a TIBConnection to a blank form.  I put the full path to an
 example database (C:\Program
 Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB)  in the Database
 Field of the Object Inspector.  I left the host blank as well as
 UserName and Password  as I have not set any of these and the Firebird
 docs said they could be left blank.  When I try to set the object to
 active, I get a response that unavailable database.
You should add the hostname (or ip) before the database name. So
something like: 192.168.1.1:C\Program Files\etc
  
   You can use 'localhost':
  
   localhost:C\Program Files\e
  
   should be fine.
  
   About the password, forget my previous remark, that was valid only for 
   embedded firebird.
   for Classic Server or Superserver you allways need a username/password 
   pair.
  
 
  Can you tell me the difference between the Classic and the embedded?

 In classic, there is still a  separate server process running.
 Your application communicates with the server application to access the 
 database.
 For embedded, the application directly accesses the database file.

  I am trying to use it as an embedded database for a program. Called as
  a library or dll.

 That is embedded.

  I do not want a server process running separately.
  I think I need to go find the firebird docs as i did not see anyway to
  set a user or password.

 I recommend to run a server process anyway for development purposes,
 this allows you to use a lot of tools such as IBadmin or FlameRobin,
 IBOConsole or whatever. With embedded, these tools don't work properly.

 When deploying, then you can switch to embedded. For the actual code,
 there is no difference anway.

 Michael.

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] newbie to lazarus

2006-03-11 Thread Matt Henley
One avenue that has worked in the past is go to a used/discount
bookstore and grab a cheap book on delphi... I found a lot for next to
nothing and they are mostly relavent.

On 3/11/06, Adrian Maier [EMAIL PROTECTED] wrote:
 On 3/11/06, Matthijs Willemstein [EMAIL PROTECTED] wrote:
  On Sat, 2006-03-11 at 15:34 +0200, Adrian Maier wrote:
   So, my question is how do you manage to actually write programs
   with lazarus with so little documentation?  Do you know Delphi's classes
   already? Are you using some other reference manuals ?


  But the cut a long story short, use Delphi documentation if you cannot
  figure it out yourself and when you have figured it out, add it to the
  documentation.

 Ok,  I'll try to get some Delphi reference manuals and see how it goes.


 Thanks for the answer
 Adrian Maier

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] graphical shapes library or component

2006-03-10 Thread Matt Henley
A question on this one... once diacanvas wrapped qtk2q is working for
lazarus.. would this be cross platform, say for Windows and OSX?


On 3/3/06, Danny Milosavljevic [EMAIL PROTECTED] wrote:
 Hi,

 Am Montag, den 27.02.2006, 20:08 +0100 schrieb Marc Santhoff:
  Hi,
 
  is anoyone aware of a library or a (set of) componet(s) for pitchforking
  around some shapes, rectangles, elipses and the like and for creating
  connectors between this shapes?
 
  Of course it should be easily usable with fpc and lazarus. I'm searching
  for the basic things making up a graphical editor.

 diacanvas, wrapped for pascal with
 http://developer.berlios.de/projects/gtk2q/ . Last time I tried (a month
 or two ago) the compiler still had a problem with inter-package unit
 checksums (diacanvasq uses gtk2q, but when _it_ tries to use the gtk2q
 units it brags about checksum failure, so you could not use diacanvasq,
 only gtk2q directly) ... I kind of got demotivated/sidetracked, thus.
 Feel free to try again now.

 Now if you need a canvas to work with non-gtk stuff then the above would
 be a bad choice :)

 I don't know any VCL/FCLish canvas thingie.

 cheers,
   Danny


 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] turboCASH on Lazarus proof of concept

2006-03-10 Thread Matt Henley
Michael,

On our project, we have decided to use embedded Firebird.  We would
typically have both data aware components as well as programmatically
to retrieve and write data.  Which of the libraries is the most mature
or works best?  I have also heard of fblib
http://fblib.altervista.org/

Thanks
Matt

On 3/10/06, Michael Van Canneyt [EMAIL PROTECTED] wrote:


 On Fri, 10 Mar 2006, Joao Morais wrote:

  Michael Van Canneyt wrote:
 
   I'm currently writing specs for a 'serious' application (a grade tracker
   for teachers) which will use (embedded) firebird as a back-end database,
   which will be using tiOPF or InstantObjects and LazReport - all this in
   Lazarus. This is a commercial application, I'm telling this to show our
   trust in Lazarus.
 
  I'll continue the port of the InstantObjects framework to FPC just after
  v2.0 is out, let me know if you need something (or let me know when you
  start something).

 Database storage using SQLDB or ZeosLib is on the top of the list.

 Michael.

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] turboCASH on Lazarus proof of concept

2006-03-10 Thread Matt Henley
I have not seen that.  I have never tried to use firebird at all much
less with lazarus.. I have only played with sqlite.   Do these
datasouces work for both the embedded version and the client/server
version?  (Getting a crash course here)

On 3/10/06, Sergio Samayoa [EMAIL PROTECTED] wrote:
 Did you try Unified Interbase?
 I think it was ported to FPC.

 -Mensaje original-
 De: Matt Henley [mailto:[EMAIL PROTECTED]
 Enviado el: Viernes, 10 de Marzo de 2006 03:39 p.m.
 Para: lazarus@miraclec.com
 Asunto: Re: [lazarus] turboCASH on Lazarus proof of concept

 Michael,

 On our project, we have decided to use embedded Firebird.  We would
 typically have both data aware components as well as programmatically
 to retrieve and write data.  Which of the libraries is the most mature
 or works best?  I have also heard of fblib
 http://fblib.altervista.org/

 Thanks
 Matt

 On 3/10/06, Michael Van Canneyt [EMAIL PROTECTED] wrote:
 
 
  On Fri, 10 Mar 2006, Joao Morais wrote:
 
   Michael Van Canneyt wrote:
  
I'm currently writing specs for a 'serious' application (a grade
 tracker
for teachers) which will use (embedded) firebird as a back-end
 database,
which will be using tiOPF or InstantObjects and LazReport - all this
 in
Lazarus. This is a commercial application, I'm telling this to show
 our
trust in Lazarus.
  
   I'll continue the port of the InstantObjects framework to FPC just after
   v2.0 is out, let me know if you need something (or let me know when you
   start something).
 
  Database storage using SQLDB or ZeosLib is on the top of the list.
 
  Michael.
 
  _
   To unsubscribe: mail [EMAIL PROTECTED] with
  unsubscribe as the Subject
 archives at http://www.lazarus.freepascal.org/mailarchives
 

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] turboCASH on Lazarus proof of concept

2006-03-10 Thread Matt Henley
Sounds good to me.  I will try both.  Gentoo installed the Server
version, but I want to be able to just name a database file and not
have to deal with host at this moment.  Trying to get it working one
step at a time.

On 3/10/06, Graeme Geldenhuys [EMAIL PROTECTED] wrote:
 I have tried SqlDB, but then needed database management components as
 well. I turned to FBLib 3 months ago, and haven't had any issues yet.
 So far it is working perfectly under Windows and Linux.

 Regarding the embedded version vs client/server...  I only have about
 6 months experience with Firebird, but from what I understand they do
 the same thing. The emedded version is just packaged differently and
 is used for single user access only.

 Regards,
   - Graeme -



 On 3/11/06, Matt Henley [EMAIL PROTECTED] wrote:
  I have not seen that.  I have never tried to use firebird at all much
  less with lazarus.. I have only played with sqlite.   Do these
  datasouces work for both the embedded version and the client/server
  version?  (Getting a crash course here)
 
  On 3/10/06, Sergio Samayoa [EMAIL PROTECTED] wrote:
   Did you try Unified Interbase?
   I think it was ported to FPC.
  
   -Mensaje original-
   De: Matt Henley [mailto:[EMAIL PROTECTED]
   Enviado el: Viernes, 10 de Marzo de 2006 03:39 p.m.
   Para: lazarus@miraclec.com
   Asunto: Re: [lazarus] turboCASH on Lazarus proof of concept
  
   Michael,
  
   On our project, we have decided to use embedded Firebird.  We would
   typically have both data aware components as well as programmatically
   to retrieve and write data.  Which of the libraries is the most mature
   or works best?  I have also heard of fblib
   http://fblib.altervista.org/
  
   Thanks
   Matt
  
   On 3/10/06, Michael Van Canneyt [EMAIL PROTECTED] wrote:
   
   
On Fri, 10 Mar 2006, Joao Morais wrote:
   
 Michael Van Canneyt wrote:

  I'm currently writing specs for a 'serious' application (a grade
   tracker
  for teachers) which will use (embedded) firebird as a back-end
   database,
  which will be using tiOPF or InstantObjects and LazReport - all this
   in
  Lazarus. This is a commercial application, I'm telling this to show
   our
  trust in Lazarus.

 I'll continue the port of the InstantObjects framework to FPC just 
 after
 v2.0 is out, let me know if you need something (or let me know when 
 you
 start something).
   
Database storage using SQLDB or ZeosLib is on the top of the list.
   
Michael.
   
_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives
   
  
   _
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives
  
   _
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives
  
 
  _
   To unsubscribe: mail [EMAIL PROTECTED] with
  unsubscribe as the Subject
 archives at http://www.lazarus.freepascal.org/mailarchives
 

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] SqlDB with Firebird

2006-03-10 Thread Matt Henley
I figured I would start a new topic on this.

I installed Firebird Classic on my Windows XP machine.  In Lazarus, I
added a TIBConnection to a blank form.  I put the full path to an
example database (C:\Program
Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB)  in the Database
Field of the Object Inspector.  I left the host blank as well as
UserName and Password  as I have not set any of these and the Firebird
docs said they could be left blank.  When I try to set the object to
active, I get a response that unavailable database.

I must be missing something.  Is there a begineers tutorial on this
component?   How would I set host for a database running in embedded
mode and how do I set users and passwords, if needed?

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] graphical shapes library or component

2006-03-07 Thread Matt Henley
I am curious what you found in your search for visio like
functionality.  I am working with a group that is looking for
something very similar.. but it needs to be cross platform.

Matt Henley

On 2/27/06, Marc Santhoff [EMAIL PROTECTED] wrote:
 Hi,

 is anoyone aware of a library or a (set of) componet(s) for pitchforking
 around some shapes, rectangles, elipses and the like and for creating
 connectors between this shapes?

 Of course it should be easily usable with fpc and lazarus. I'm searching
 for the basic things making up a graphical editor.

 Btw. the wiki seems to be down atm: (61) Connection refused.

 TIA,
 Marc


 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] Object pascal a Modern Language

2006-03-03 Thread Matt Henley
I belong to a mailing list for a defunt open source chemical process
simulator (Sim42).  Members of the list are now showing interest in
restarting the effort.  It was originally written in python which
cause some speed issues.  Several of the list members (including me)
suggested freepascal and lazarus.  The gentleman spearheading the
effort sent the following and I would like to know what is the best
way to respond.  I do not know what features define a modern
language and would like to know what points to bring up.

My personal objective is not just to put out a simulator, but a fast
and efficient simulator.  Furthermore, personally, I do not consider a
program portable if it is written in a language which very few can
understand.  A modern language such as any of the .NET languages will
meet the efficiency objective but portability remains an issue.  While
I do have the Visual Studio .NET and I am happy with it, I understand
that not everybody has it and it is not cheap.  I looked at the
Lazarus project and (at least at a first glance) it is indeed very
Visual and will likely do the job.  It will however, limit us to
Pascal which is not really a modern language.  For those of you who
are in favor of using Lazarus, can you assure the rest of us that
Pascal has been modernized? 

Thanks for any help
Matt Henley

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] Version of SQLite for sqlitedslaz.lpk

2005-11-10 Thread Matt Henley
Is there a sqlitedslaz package for sqlite3? If not, what should I do to the current package to get it to work work with sqlite3? I am using lazarus and fpc from svn repository as updated this morning.ThanksMatt Henley



Re: [lazarus] Version of SQLite for sqlitedslaz.lpk

2005-11-10 Thread Matt Henley
Luiz,Thanks for the quick response. I have installed it and it seems to be okay. I tried to open a database file generated with SQLite Database Browser (I think.. it may be SQLiteSpy.. I put them into the same directory..) its called 
World.db3 and its openable by both of the above programs. When i try to make the database active in lazarus, I get the following error:Field Type TEXT not recognised. Does this mean that it calls character data something else?
MattOn 11/10/05, Luiz Americo Pereira Camara [EMAIL PROTECTED] wrote:
Em Qui, 2005-11-10 às 10:28 -0600, Matt Henley escreveu: Is there a sqlitedslaz package for sqlite3? If not, what should I do to the current package to get it to work work with sqlite3? I am using lazarus and fpc from svn repository as updated this morning.
I've already done a package. Only did not send to lazarus/svn becauserequires a new fpc2.0.1 from svn to work and would breake compatibilitywith fpc2.0.0.You can find the package here
http://www.geocities.com/camara_luiz/sqlitepackage.zipSince you have a recent fpc it should not be problems, but if someonewants to test it, just grab from svn the files sqlite.pp, sqlite3.pp,customsqliteds.pas
, sqliteds.pas, sqlite3ds.pas and put them in thepackage dir or another fpc unit path.Luiz_ To unsubscribe: mail 
[EMAIL PROTECTED] withunsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives