Re: [lazarus] Open URL in a browser

2008-02-07 Thread Henry Vermaak
On 07/02/2008, wile64 <[EMAIL PROTECTED]> wrote:
> See also environnement variable $BROWSER under linux
>

there is also the sensible-browser script that makes things easy (at
least on debian).

henry

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


Re: [lazarus] Search paths

2008-01-30 Thread Henry Vermaak
On 30/01/2008, Marius <[EMAIL PROTECTED]> wrote:
> I need to add paths for indy and a few from lazarus\components for
> example which i mostly create at runtime, constantly changing the
> project compiler options ("other sources only used by IDE") is becoming
> boring.
>
> Is there a place in lazarus to add search paths so lazarus can open
> 3thparty units in the editor (much like the current search paths for the
> debugger). Or i'm i overlooking something obvious?
>

you can define it fpc.cfg (inside an ifdef)?

henry

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


Re: synedit patch from ales

2008-01-25 Thread Henry Vermaak
On 25/01/2008, Henry Vermaak <[EMAIL PROTECTED]> wrote:
> http://www.hu.freepascal.org/fpcircbot/cgipastebin?msgid=1618
>

from #lazarus-ide:

 say it fixes word-parsing in synedit specially for accented
chars etc.

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


[lazarus] synedit patch from ales

2008-01-25 Thread Henry Vermaak
http://www.hu.freepascal.org/fpcircbot/cgipastebin?msgid=1618

can someone look into why his mails don't reach the list, please?

thanks

henry

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


Re: [fpc-pascal] Notice: Possible copyright infringements in FPC code base

2008-01-15 Thread Henry Vermaak
On 15/01/2008, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
-- 8< --
> As far as I can judge:
> They count on us to play things fair, and let us handle it to our
> own judgement for the moment, but said that if we undertook no
> action, they would take the necessary steps to protect their IP.
> We have given them the initial result of our review (i.e. the list
> of suspicious routines), and I haven't heard from them since.
> As soon as we merge the clean-room implementation to the main
> branch, I will inform them that this has been done.
>

thanks for your explanation, i was curious what the progress on this
was.  are there similar infringements in the lcl that needs to be
replaced, or has this not been reviewed?

> Michael.

henry

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


Re: [lazarus] Getting current process ID

2007-12-31 Thread Henry Vermaak
On 30/12/2007, Mark Morgan Lloyd <[EMAIL PROTECTED]> wrote:
> What's the recommended way of getting the current process ID portably? Ideally
> to work in NT4 as well as Linux.

GetProcessID looks like the thing you need:

http://freepascal.org/docs-html/rtl/system/getprocessid.html

>
> --
> Mark Morgan Lloyd


henry

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


Re: [lazarus] splash image: share your ideas

2007-12-19 Thread Henry Vermaak
On 19/12/2007, wile64 <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> For the fun ;-D
>
> http://wile64.neuf.fr/images/splash2.png

i like that, especially the way the paw print is done.  the way the
"project" is isolated and highlighted doesn't make much sense, though.
 what will it look like with the "lazarus" highlighted instead, and
the "project" below it without the highlight?

merci ;)

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


Re: [lazarus] TProcess question

2007-12-14 Thread Henry Vermaak
On 14/12/2007, el stamatakos <[EMAIL PROTECTED]> wrote:
>
> Hi,
>  I would like to run a perl script that accepts some arguments and also 
> outputs info to a log file. I would like to be able to do something like
>
> cmd = "cd " + DestinationDirPath +  " ; setenv PATH $PATH{:$LOC} ; 
> ${LOC}/prog.pl " + DirFiles + " -dk " +  TemplateDirPath + "  -defMulti> 
> prog.log"
>
> How would I do something like this in Lazarus using the TProcess or any other 
> funtion or method to launch the perl script with the proper inputs.
>

this might help: http://wiki.freepascal.org/Executing_External_Programs

> Thanks
>
> Best,
>
> Lefti
>

henry

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


Re: [lazarus] TProcess.Input problem

2007-11-29 Thread Henry Vermaak
On 29/11/2007, Vincent Snijders <[EMAIL PROTECTED]> wrote:
>
> Maybe you can use dar_slave instead?
> http://dar.linux.free.fr/doc/man/dar_slave.html
>

use libdar, i'd say.  but bindings need to be created from the c++.

> Vincent
>

henry

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


Re: [lazarus] Google's Android OS :)

2007-11-22 Thread Henry Vermaak
On 22/11/2007, willem <[EMAIL PROTECTED]> wrote:
> Marco van de Voort wrote:
> >
> > Have a look at
> >
> > http://www.freepascal.org/faq.html#dotnet
> >
> > specially the last paragraph.
> >

> Well the last paragraph is Palmos . It simply dead.
> But with android you can earn money.
> Thats the big difference.

no, the last paragraph of the "What about .NET?" entry:

"These problems are pretty much similar for the Java (bytecode) too.
One has to mutilate the language, and rewrite the libraries from
scratch on the base libraries of the target (Java/.NET). Such an
attempt would have little synergy with the FPC project as it is
today."

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


Re: [lazarus] Laz / Fpc function listing

2007-11-17 Thread Henry Vermaak
On 17/11/2007, SteveG <[EMAIL PROTECTED]> wrote:
>
> >>Would anybody know if there is a listing (or some way of building one)
> >>of all functions available for Lazarus and/or Fpc ?
> >
> > Why not look at the online (fpdoc) documentation...  or use the
> > Lazarus 'Find in files...' search feature and search the source
> > folders for a keyword.
> >
> Working my way (slowly) thru the source tree now -
> has the added advantage of learning a bit more about how Laz is put
> together as well
>
> Just looking for a lazy way out :)
>
> My main issue is how to find (ie where to look) for cross platform
> functions etc - eg GetKeyState in Win - perhaps it has an equivalent
> function within Laz/Fpc for crossplat's
>
> will try the 'find in files' though - Thanks
>

i usually start with these:

http://freepascal.org/docs-html/
http://lazarus-ccr.sourceforge.net/docs/

and the wiki contains a lot of useful stuff, too:

http://wiki.lazarus.freepascal.org/Lazarus_Documentation

henry

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


Re: [lazarus] [fpc] Request about winCE compatibility

2007-11-14 Thread Henry Vermaak
On 14/11/2007, Alvise Nicoletti <[EMAIL PROTECTED]> wrote:
>
> For example, can I ask you if that one is ARM compatible?
> Acer c500 : http://global.acer.com/PRODUCTS/pda/spec_pda_c500.htm
>
> The CPU should be a: "Samsung S3C2442 A application processor at 300 MHz"
>

i've used fpc & lazarus with the acer n30 without problems.  the n30
also uses a samsung cpu (but a bit slower than the c500).  i've even
managed to talk to usb devices.

henry

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


Re: [lazarus] manage multiple fpc/laz version

2007-11-12 Thread Henry Vermaak
On 12/11/2007, Bee <[EMAIL PROTECTED]> wrote:
> > to compile lazarus with a specific version of fpc, i usually go:
> > make all FPC=/path/to/fpc/version/ppc386
>
> It's not about the compiler path. But about other units that are
> missing. Like: interfaces.pp, graphics.pp, contnrs.pp, etc.
>
> > make sure that your fpc.cfg is configured so that the different
> > versions of fpc can find their respective units.
>
> Which part of fpc.cfg need to be (re)configured?

i've got these lines:

-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/*
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/rtl

since i install my fpc with `sudo make install INSTALL_PREFIX=/usr`.
adjust the path for your specific install location.

henry

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


Re: [lazarus] manage multiple fpc/laz version

2007-11-12 Thread Henry Vermaak
On 12/11/2007, Bee <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> Sorry if my question would sound silly.
>
> I'd like to have these:
> - Lazarus stable (9.22) using FPC stable (2.2.0)
> - Lazarus fixes (9.24?) using FPC fixes (2.2.1)
> - Lazarus devel (9.25? or 9.26?) using FPC devel (2.3.1)
>
> All sources are taken from SVN. Now, I had succeed getting all sources
> from SVN. I also had succeed compile all FPC versions (using 'make' etc
> for each version based on FPC 2.0.4). I also had succeed compile Lazarus
> stable (9.22) using FPC 2.0.4.
>
> But, I still failed to compile Lazarus fixes (9.24? from SVN) using
> different FPC version. It keeps yelling that it couldn't find required
> units though all units are already in appropriate folders.
>
> So, what I have suppose to do to achieve that? How to tell Lazarus
> 'make' to use different FPC version and get appropriate unit for each
> version? Now, I got stuck here. :(
>
> FYI, this is my first experience using SVN and up-to-date source for
> both FPC and Lazarus. I usually only use stable binary release as it
> always works out-of-the-box, at least for me. :)

to compile lazarus with a specific version of fpc, i usually go:
make all FPC=/path/to/fpc/version/ppc386

make sure that your fpc.cfg is configured so that the different
versions of fpc can find their respective units.

henry

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


Re: [lazarus] Free method of any object didn't executes.

2007-11-06 Thread Henry Vermaak
On 06/11/2007, Jeff Steinkamp <[EMAIL PROTECTED]> wrote:
>
> I believe if you look at the subject line you will discover that he did
> start a new thread.

it doesn't help just changing the subject.  if you look at the headers
of his email, you'll note the "references" header.  mail clients use
this to display mails in a threaded manner.  his email is thus grouped
under the "Enhanced TODO list patch" thread.

the right thing to do is to create a new message if you intend to
start a new thread, not to reply to an existing message.

>
> Jeff

henry

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


Re: [lazarus] New Version

2007-10-29 Thread Henry Vermaak
On 29/10/2007, Henry Vermaak <[EMAIL PROTECTED]> wrote:
> On 29/10/2007, Archangel <[EMAIL PROTECTED]> wrote:
> >
> >
> > when will we have a new compiled version?
> >
>
> http://lazarus-dev.blogspot.com/2007/09/lazarus-0924-release-date.html
>
> pretty soon, i'd guess...
>

p.s. please remove reply-to header

henry

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


Re: [lazarus] fpc/xcode query: image library?

2007-10-25 Thread Henry Vermaak
On 25/10/2007, Kurt Anderson <[EMAIL PROTECTED]> wrote:
>
> hi,
>
>this may be off-target for most of you, but i am floundering for
> resources and hope someone might be able to help.
>
>i am a biologist trying to simulate 2D diffusion under a variety of
> circumstances: flow, transient binding, etc. the code is actually quite
> simple and was built on the FPC carbon application which comes as part of
> the xcode integration kit.
>
>the problem for me is trying to generate image snapshots (tiff, jpeg,
> png, whatever, i dont care!) of the state of my diffusion simulation at
> different time points. i did something similar using codewarrior pascal ages
> ago (no idea where that code went, but would have been system 9), and recall
> that it was not trivial even using the metroworks libraries.
>
>so the question is: can anyone refer me to a library for free pascal,
> running on os x 10.4 under xcode, which will simplify writing an image file
> format? suggestions would also be welcome if there is an alternate version
> of (preferably mac based) pascal for which the libraries exist. i could also
> work with windows if need be.

there's a lot of image stuff built into fpc already.  look in
packages/fcl-image/src/ drawing.pp for inspiration.

alternatively (lazarus), you can just drop a timage on your form, draw
what you like, then save to a file with image.picture.savetofile().

>thanks very much in advance,
>
>kurt
>

henry

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


Re: [lazarus] SQLdb and 64 bits

2007-10-17 Thread Henry Vermaak
On 17/10/2007, Henry Vermaak <[EMAIL PROTECTED]> wrote:
>
> you will need to install the -dev package (which will make the
> libmysqlclient.so link).

although that should only be necessary for linking.  hmm.  sorry.

>
> henry
>

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


Re: [lazarus] SQLdb and 64 bits

2007-10-17 Thread Henry Vermaak
On 17/10/2007, Alvise Nicoletti <[EMAIL PROTECTED]> wrote:
> Hi...
>
> I tryed to compile my linux service for a server with ubuntu 64 bit and
> mysql 5.
> So I changed in the code every mysql40 reference to mysql50.
> I tryed to change target, compile, and copy the binary to the another
> server, when I try to connect to the database all I get is:
> Can not load MySQL library "libmysqlclient.so". Please check your
> installation.
>
> The server configuration is ubuntu 64 bit, mysql 5.0 (client and server).
>
> I need an application that works on this kind of server, so if you
> suspect that I can have any trouble with this in the future please
> notify it to me. I'm a little scared about that.
> Is it just a misconfiguration problem?
>
> If I do a locate libmysqlclient.so I found:
> /usr/lib/libmysqlclient.so.15
> /usr/lib/libmysqlclient.so.15.0.0
>

you will need to install the -dev package (which will make the
libmysqlclient.so link).

henry

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


Re: [lazarus] Getting a color based on the R,G,B components

2007-10-17 Thread Henry Vermaak
On 17/10/2007, Adrian Maier <[EMAIL PROTECTED]> wrote:
> Hello,
>
> Is it possible to create at runtimne a TColor  based on the three
> components R,G,B
> given as numbers ?

function RGBToColor(R, G, B: Byte): TColor; in graphics unit.

henry

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


Re: [lazarus] SQLdb : get last_inserted_id

2007-10-12 Thread Henry Vermaak
On 12/10/2007, Alvise Nicoletti <[EMAIL PROTECTED]> wrote:
---8<---
>
>QryRead.Active := false;
>QryRead.SQL.Text := 'SELECT LAST_INSERT_ID() as PK_INGRESSO';
>try
>  QryRead.open;
>  self.id_ingresso := QryRead.FieldByName('PK_parameter').AsInteger;

must this not be:
self.id_ingresso := QryRead.FieldByName('PK_INGRESSO').AsInteger;?

henry

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


[lazarus] file->open SIGFPE

2007-10-10 Thread Henry Vermaak
hi all

http://freepascal.org/mantis/view.php?id=9909

does this happen to anybody else?

henry

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


Re: [lazarus] clean project directories

2007-10-09 Thread Henry Vermaak
On 09/10/2007, Mattias Gaertner <[EMAIL PROTECTED]> wrote:
--- 8< ---
>
> Maybe we should change the default unit output directory for projects to
> units/$(TargetCPU)-$(TargetOS).

this is how fpcmake does it by default.  very good idea.

>
> And maybe put the default .lps file into the lazarus config directory
> (third option).
>
> And maybe put the .lrs files into an include directory.
>
> Then a simple console utility could look like this:
> .lpi, .lpr, units/, .exe
>
> And a simple application like this:
> .lpi, .lpr, .pas, .lfm, includes/, units/, .exe
>
> Delphians will become jealous.
>
>
> Mattias
>

henry

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


Re: [lazarus] testing

2007-09-25 Thread Henry Vermaak
On 25/09/2007, Yoyong Hernan <[EMAIL PROTECTED]> wrote:
>
> Oh really, so it seems like email sent by the originator does not show up in
> gmail? :(.
>
> Inline with this, have anyone looked at it Vincent?
>
> And how can I receive posts coming from me? Hope this is sensible.

when someone replies to your post, your original message will show up.

henry

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


Re: [lazarus] Lazarus Development blog

2007-09-21 Thread Henry Vermaak
On 21/09/2007, Vincent Snijders <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Paul and me started a blog about Lazarus Development at
> http://lazarus-dev.blogspot.com/.
>
> It provides some backgrounds not suitable for an official news item and 
> personal
> opinions.
>
>
> Vincent
>

would it make sense to add a "blogs" link in the main menu on the
website?  (maybe under "info")  since the news post will disappear in
a while.

thanks
henry

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


Re: [lazarus] Critical BUG in TBits class!

2007-08-31 Thread Henry Vermaak
On 31/08/2007, Skybuck Flying <[EMAIL PROTECTED]> wrote:
> From: "ik" <[EMAIL PROTECTED]>
> >> "procedure TBits.setSize(value : longint);
> >> begin
>
> >  if (Value > 0) then
> >grow(value - 1)
> > else  

should work, but dunno if it's the correct solution.

>
> This is your attempt at a bug fix. (next time mention it cause it looked
> kinda confusing)
>
> However you didn't supply the full bug fix.
>
> What if he wants to set the size to zero to reduce the memory to zero.
>
> That should be possible !

possibly, but this is how it's advertised:

http://community.freepascal.org:1/docs-html/rtl/classes/tbits.grow.html
http://community.freepascal.org:1/docs-html/rtl/classes/tbits.size.html

this isn't delphi compatible, as far as i can see from my delphi 7 docs.

>
> Suppose it was a longword.
>
> 0 - 1 wraps back to 4 billion.
>
> That would have allocated 4 billion bits.

no, since grow checks for errors and raise the error.

> Also the -1 seems a logical coding mistake. (I am not sure what grow does)

read the code, it's in bits.inc ;)

henry

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


Re: [lazarus] User friendly Build Lazarus pragmatic dialog

2007-08-28 Thread Henry Vermaak
On 28/08/07, Andreas Berger <[EMAIL PROTECTED]> wrote:
> Just a question for the experts: Wouldn't it be possible to make a
> similar window to choose which platform the application is compiled for
> (to ease cross-platform compilation)? Of course a cross-platform
> compilation would have to be implemented as well.

i'm no expert, but you can already do this.  there's target os and cpu
comboboxes in the compiler options.  for this to work you also need to
set your compiler filename for it to use your cross compiler.

it would be quite handy to have all the settings in one place, but you
run the risk of creating a very schizophrenic gui (like almost
everything microsoft does :)

henry

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


Re: [lazarus] DLL using DLL

2007-08-28 Thread Henry Vermaak
On 28/08/07, fvpats <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> Another problem with DLL. When i call a function in a DLL (DLL1.DLL) from
> another DLL (DLL2.DLL), my string parameter is empty.

you probably have to give us more information than that.  what does
the function look like that you are calling (the one in dll1.dll)?

henry

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


Re: [lazarus] CRLF problem with editor

2007-08-23 Thread Henry Vermaak
On 23/08/07, DarekM <[EMAIL PROTECTED]> wrote:
> Hi
>
>  How to disable changing EndOfLine mark by Lazarus.
>  I have source written under Delphi with CRLF on each line. I try to
> edit this file
>  under Lazarus in Linux. But unfortunately he change all lines to LF.
>  But when I try to sent this come back by SVN whole file is inside DIFF
> (all lines have changed EOL).
>

svn should take care of this if you set the eol-style property to
native.  i'm not really sure if this is your problem, though.  you can
also tell most diff programs to ignore eol chars.

henry

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


Re: [lazarus] Lazarus klik package

2007-08-23 Thread Henry Vermaak
On 23/08/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Does anybody know who is maintaining the Lazarus klik package?  They
> used a strange version number 2.7-1, so I'm not sure what the actual
> version is of Lazarus.

that screenshot says it's 0.8.4a :)

>
> http://lazarus.klik.atekon.de/
>

is this it? (maintainer)

http://lazarus.klik.atekon.de/recipe/

henry

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


Re: [lazarus] HelloWorld: gdb.exe crashes

2007-08-22 Thread Henry Vermaak
On 22/08/07, Skybuck Flying <[EMAIL PROTECTED]> wrote:
> > FreePascal and Lazarus claim to be software development tools so far it's
> > FUD.

?  do you even know what fud means?  word of advice, try and be
polite, otherwise the usually helpful people here might not care to
reply to your posts any more.

> Since Delphi 2007 is total crap (which you can read about here if you
> interested: http://members.home.nl/hbthouppermans/Delphi2007Crap/Index.htm )

i'm sure there are other places that you can vent your frustration
with like-minded people.  this is not the place.

and remember to search the list and bug tracker before posting.  it'll
save your time.

henry

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


Re: [lazarus] VOOE Programming.

2007-08-20 Thread Henry Vermaak
On 20/08/07, Dave Coventry <[EMAIL PROTECTED]> wrote:
> I have advised a Visual Basic user of the merits of Lazarus and he asked
> "Yes, but can it do VOOE programming".
>
> Actually, I don't know what VOOE programming is ;), but I thought I'd pose
> the question anyhow

maybe he's pulling your leg.  ask him what it means...

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


Re: [lazarus] arm-linux

2007-08-08 Thread Henry Vermaak
On 08/08/07, Tony Maro <[EMAIL PROTECTED]> wrote:
>
>  On Mon, 2007-08-06 at 09:55 +0100, Henry Vermaak wrote:
>  which version of fpc are you using? my lcl compiles fine for gtk2 and
> arm with 2.3.1.  whether it works or not is another story...
>
>
>  FPC 2.0.4 - the standard "stable packages" for installing posted on the
> Lazarus site March 27th along with 0.9.22 of Lazarus
>
>

you'll have to use a recent svn version.  there's been a lot of arm
fixes in trunk (they're probably merged in 2.2, though).  do you need
to emulate floating point instructions, or does this device have a
floating point unit?  if not, you'll have to compile everything with
-CfSOFT.

cheers
henry

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


Re: [lazarus] arm-linux

2007-08-06 Thread Henry Vermaak
On 03/08/07, Tony Maro <[EMAIL PROTECTED]> wrote:
>
>  On Fri, 2007-08-03 at 17:52 +0200, Luca Olivetti wrote:
>
>
>
> >
> > On that note, it still won't find libglib. On the device is only
> > libglib-2.0.so so I assume ppcarm is trying to link to libglib-1.2 or
> > some such...
>
> Try compiling for gtk2 instead of gtk1. Or find gtk1 libraries for the
> n800 and install them.
>
>
>  GTK2 won't compile in Lazarus... I didn't realize the n800 was GTK2 - all
> the docs I've seen mention "GTK Toolkit" and don't specify.
>
>  Building the LCL for GTK2 for ARM result sin "Internal error 200408162" at
> line 277 of gtkwscomctrls.pp.
>
>  The line reads:
> gtk_progress_configure(GTK_PROGRESS(Pointer(Pointer(wHandle))),Position,Min,Max);
>
>  I tried the good old trick of just hitting "Build" again (took off build
> clean) but it still generates the same FPC internal error.

which version of fpc are you using?  my lcl compiles fine for gtk2 and
arm with 2.3.1.  whether it works or not is another story...

henry

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


Re: [lazarus] arm-linux

2007-08-03 Thread Henry Vermaak
On 03/08/07, Tony Maro <[EMAIL PROTECTED]> wrote:
>  I'm unclear of how to get the LCL built for ARM... if I try this to build
> any GUI app, it won't link, complaining about an incompatible crtbegin.o
>
>  Well I got past that with a few #ifdef in the fpc.cfg.

you shouldn't have to do this.  i dunno about how to do it in the ide,
but i get mine to compile by:

make lcl LCL_PLATFORM=gtk2 CPU_TARGET=arm OS_TARGET=linux
BINUTILSPREFIX=arm-linux- CROSSBINDIR=/opt/slugosle/bin
FPC=/usr/lib/fpc/2.3.1/ppcrossarm OPT="-CfSOFT"

you don't need all these options, but it gives you an idea what's possible.

cheers
henry

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


Re: [lazarus] Nokia N800

2007-07-30 Thread Henry Vermaak
On 30/07/07, Tony Maro <[EMAIL PROTECTED]> wrote:
>
>  Well, I decided to go ahead and order one from Amazon - It's only $400 with
> a 2 GB card, case and screen protectors, so it's cheaper than the PocketPC
> I'll be replacing with it.
>
>  So I guess I'll be the official tester ;-)
>
>  I just couldn't pass up owning a Linux based handheld.
>

my lcl compiles fine with arm-linux target.  a test app compiles fine
after i've given ppcrossarm the -Xd and -Fl.  good luck
and keep us posted!

henry

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


Re: [lazarus] Daemonapp : how to use ?

2007-07-26 Thread Henry Vermaak

On 26/07/07, fvpats <[EMAIL PROTECTED]> wrote:

Thanks

But i saw this demo but nothing run on my computer. Tell me if its wrong but
this demo create a "Test Daemon" i can see in the Windows SCM ?



this test should make an event log, check in there if anything went
wrong.  it defaults to the file name:
ChangeFileExt(Paramstr(0),'.log').

henry

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


Re: [lazarus] Daemonapp : how to use ?

2007-07-26 Thread Henry Vermaak

On 26/07/07, fvpats <[EMAIL PROTECTED]> wrote:

Hi all,

I am trying to use daemonapp unit (for windows) but i don't know if it's a
good idea.
I would like to manage apache daemon : install, start, stop, restart, test
if installed, ...

Can you help me ? I didn't find any informations on the net.



there's a test app under packages/fcl-base/tests/daemon.pp.  this will
give you some clues.  here's the link:

http://www.freepascal.org/cgi-bin/viewcvs.cgi/trunk/packages/fcl-base/tests/daemon.pp?view=markup

henry

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


Re: [lazarus] GTK2 for arm-linux

2007-07-25 Thread Henry Vermaak

On 25/07/07, Koenraad Lelong <[EMAIL PROTECTED]> wrote:

Henry Vermaak schreef:
> On 23/07/07, Marc Weustink <[EMAIL PROTECTED]> wrote:
...
>
> does this viper run a big or little endian kernel?  my vulcan is big
> endian and i can't get any joy out of it when i compile fpc with
> endian_big.  it would be _very_ cool to be able to use lazarus with
> these little devices.
AFAIK it's little endian. How to verify ?
Yes, it's nice to have FPC for that device, it would be perfect to be
able to use Lazarus (and GTK2).


yes, it's little endian (according to the docs).  let us know if you
make progress on it.

good luck!

henry

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


Re: [lazarus] GTK2 for arm-linux

2007-07-23 Thread Henry Vermaak

On 23/07/07, Marc Weustink <[EMAIL PROTECTED]> wrote:

Koenraad Lelong wrote:
> Marc Weustink schreef:
>> Sam Liddicott wrote:
>>> I may be asking obvious questions here, but you didn't reveal a lot
>>> about your setup.
>>>
>>> Do you event have a DISPLAY environment variable set?
>> Instead of setting your env, you can also start your app like:
>>
>> your_app --display=yourserver:0
>>
>> Marc
>>
> Tried this, and got another result.
> ./project1 --display=viper:0
> gives :
> [FORMS.PP] ExceptionOccured
>  Sender=EReadError
>  Exception=Invalid Filer Signature
>  Stack Trace:
>  ...
> TApplication.HandleException Invalid Filer Signature
>  Stack trace:
>  ...
> then a form appears (with a red circle with a white bar in it) :
>  Invalid Filer Signature
>  Press OK to ingore and risk data corruption.
>  Press Cancel to kill the program
> [ OK ] [ Cancel ]
> And the form seems to respond to a click on one of the buttons, it
> terminates the application.
>
> This is some progress, thanks. Other suggestions ?

at leas this is no: "Gtk-WARNING **: cannot open display:"
so you now have your display and ran into a complete different problem.

   Exception=Invalid Filer Signature:
maybe some endian issue or a corrupt file or a bad compiled string
constant (the form layout is stored internally in a string)


does this viper run a big or little endian kernel?  my vulcan is big
endian and i can't get any joy out of it when i compile fpc with
endian_big.  it would be _very_ cool to be able to use lazarus with
these little devices.

henry

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


Re: [lazarus] The Gtk2 IDE and the november bounty

2007-07-20 Thread Henry Vermaak

On 20/07/07, Henry Vermaak <[EMAIL PROTECTED]> wrote:

mine is fast (and my computer is not high tech).  but i've just
realised that i can't move the combobox around on the form designer by
dragging with the mouse.  this used to work :(


just realised that this is because the combobox is inside a tab.
maybe tabs are doomed for the moment.  a combobox straight onto a form
works as expected.

henry

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


Re: [lazarus] The Gtk2 IDE and the november bounty

2007-07-20 Thread Henry Vermaak

On 20/07/07, Burkhard Carstens <[EMAIL PROTECTED]> wrote:

Well, I did some quick tests and must say, I am not satisfied.
1. comboboxes in OI only show one item. This happens with gtk1, too, but
there I can collapse/expand the combo agagin, then I have the full
list. With gtk2, this didn't work, though at some point, the comboboxes
started working .. must be some kind of magic self healing :)


this works perfectly for me.


2. z-ordering of components is not as I would expect


what do you mean with this one?


3. source code looks ugly because most tokens have their last letter cut
off.


mine looks pretty, see attached screenshot (maybe it's just my font?).


4. It's dog slow. Simply moving around a button in form designer with
the mouse is almost impossible. If you stop moving the mouse, it takes
up to several seconds, before the button is drawn at the new position.
The top/left property (OI) of the button change immediately while
moveing. When releasing the mouse button and moving the mouse
afterwards before the button is redrawn, it is moved to where the mouse
pointer is at the moment of redrawing, which might well be outside the
form/parent (top/left negative or > clientsize).


mine is fast (and my computer is not high tech).  but i've just
realised that i can't move the combobox around on the form designer by
dragging with the mouse.  this used to work :(



That makes lazarus SAD instead of RAD :)

Gtk2 interface has improved a lot, but IMHO it's still not really
usable ..


my biggest problem is what we're seeing here, i think.  the gtk2
interface is still really sensitive to changing window managers and
themes.  it crashes badly on icewm for me, but metacity works a treat.
i think the compiled programs are mostly o.k. (although i did have
crashes with messagedlg on certain themes).

another pain is the form designer, which doesn't let you select tabs
properly and (from today for me) won't let me move my combobox around.
i can set the properties in the o.i., though.

just for the record, which distro and window manager are you using?


So for now, I am switching back to gtk1.

regards
  Burkhard


cheers
henry
<>

Re: [lazarus] TButton.Color

2007-07-19 Thread Henry Vermaak

On 19/07/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:

I'm afraid you are wrong here!  TButton under Delphi and Kylix has a
Color property, which was introduced by TControl.  And yes under
Delphi it does change the button's face color. We have used this in
some of our multimedia applications.


that's weird, i can't find button.color in delphi 7.  which delphi are
you talking about?

henry

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


Re: [lazarus] Spell Check and Thesaurus

2007-07-12 Thread Henry Vermaak

On 12/07/07, Christian U. <[EMAIL PROTECTED]> wrote:

Leonardo M. Ramé schrieb:
> Does anybody knows an Open Source Spell Check and/or Thesaurus
> component for FreePascal/Delphi?
you can use aspell to do this, and control it with TProcess.

regards
Christian
>
> Thanks in advance,
> Leonardo M. Ramé
> http://leonardorame.blogspot.com


here's some info for aspell.  you might be able to use libaspell.

http://aspell.net/man-html/Writing-programs-to-use-Aspell.html

henry

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


Re: [lazarus] Carbon native IDE

2007-07-12 Thread Henry Vermaak

On 12/07/07, Felipe Monteiro de Carvalho
<[EMAIL PROTECTED]> wrote:

Hi,

I just tested the Lazarus IDE with carbon, and it loads and looks reasonable:

http://magnifier.sourceforge.net/photos/Fullscreen_1.png

=)

It cannot be used, because SynEdit doesn't work (lot's of bugs: no
Caret, when moves around the text the new text is painted over the old
text, no scrollbars, etc, etc).

But, nevertheless, it's a great progress already =)


this is great news, well done to everyone involved! :)

henry

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


Re: gtk2 combobox

2007-07-02 Thread Henry Vermaak

On 02/07/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:

On 02/07/07, Henry Vermaak <[EMAIL PROTECTED]> wrote:
>
> now it looks fine.  at least i know now how scary the gtk2 interface
> code is :)

Yeah, my personal experience with the GTK2 interface wasn't great
either. I'm back to GTK1, but now I have another issue. With all the
GTK2 changes, it breaks GTK1 from time to time. I'm now getting way
less updates for Lazarus due to this. Once I get a revision that works
for me, I keep it for a few weeks.

PS:
 I'm not knocking the GTK2 interface developers. :) You guys are doing
a great job. The GTK2 interface has improved a lot since a few months
back.  I would have loved to help , but the fpGUI framework is
keeping me to busy at the moment.



it's a bit hit and miss sometimes, but i think it's improved greatly.
i did hit a problem the other night when i tried to compile some win32
code under gtk2.  an onshow handler fired before something was shown
and caused a crash.  i'll look into that one if i get time.

i feel that the ide is quite usable in gtk2 (i wrote large parts of an
application with it).  most of my problems are due to my prolific use
of the pagecontrol/tabsheets, though.  i'd also love the gtk2
stringgrid to be a bit less sluggish and less flickery.  it takes me a
long time to understand the code, though, but i'm hoping to improve on
it someday.

henry

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


Re: gtk2 combobox

2007-07-02 Thread Henry Vermaak

On 02/07/07, Henry Vermaak <[EMAIL PROTECTED]> wrote:

On 25/06/07, Henry Vermaak <[EMAIL PROTECTED]> wrote:
> hi all
>
> is anybody experiencing this?  (see attached)  gtk2 combobox with
> csdropdownlist.

update:

this offset happens whenever the combobox is inside a tab.  the cap
i've sent is a combobox inside a tab, which is inside another tab.
can anyone confirm?



update update:

false alarm, sorry.  my lfm file got mangled somehow and the editor
wouldn't let me resize the combo boxes.  i just edited manually and
now it looks fine.  at least i know now how scary the gtk2 interface
code is :)

henry

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


Re: gtk2 combobox

2007-07-02 Thread Henry Vermaak

On 25/06/07, Henry Vermaak <[EMAIL PROTECTED]> wrote:

hi all

is anybody experiencing this?  (see attached)  gtk2 combobox with
csdropdownlist.


update:

this offset happens whenever the combobox is inside a tab.  the cap
i've sent is a combobox inside a tab, which is inside another tab.
can anyone confirm?

thanks

henry

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


Re: [lazarus] Message box highlight colours

2007-06-30 Thread Henry Vermaak

On 30/06/07, Brad Campbell <[EMAIL PROTECTED]> wrote:

G'day all,

This is my last resort, I'm going mental.


i consider that a virtue...



Something, somehow has changed the highlight settings on my object inspector 
treeview and compiler
message box to a Dark blue/purple background with black text (which is nearly 
impossible to read).



i can't even find a way to change these settings.  have you tried to
fiddle around with your window manager settings (like themes)?


I've checked everything I can find in all the options box and I seem to be able 
to change every
option but this one.

Someone pretty please tell me where I can change this setting ?

Brad


henry

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


[lazarus] gtk2 combobox

2007-06-25 Thread Henry Vermaak

hi all

is anybody experiencing this?  (see attached)  gtk2 combobox with
csdropdownlist.

henry
<>

Re: [lazarus] Graphics32 Carbon beta-testing

2007-06-19 Thread Henry Vermaak

On 19/06/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:


hehehe... OpenSource users are never happy with what someone has
accomplished!  They always find fault.
Be nice to Felipe, it took him quite some time to do the port.  All
the other platforms will be supported in due time - even quicker if
others help. One platform at a time.  ;-)

Now for me to test Graphics32 on a Mac, I would first have to buy one!
Anybody know how I can get that idea pass the wife?  :-(


ah, that's easy.  you just show her a couple of pictures of a mac
mini.  then she goes "hh, it's so pretty and cute!".  the you
practically _have_ to buy one ;)  i find it harder to scrape up the
funds myself...



So when will we be able to go buy OS X in the shop and install it on
our non-Mac hardware? Damn Apple!!

Regards,
  - Graeme -


henry

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


Re: [lazarus] TNoteBook vs TPageControl

2007-06-18 Thread Henry Vermaak

On 18/06/07, Christian Ulrich <[EMAIL PROTECTED]> wrote:


I use TPagecontrol at time, in Windows it works well in GTK it isnt
visible after the second Form.Show so its useless in an productive
Enviroment. Dont know about TNotebook.



mine doesn't even work in windows.  i wouldn't call it useless - just
a bother to select components in the o.i. instead of visually.


regards
Christian



henry

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


Re: [lazarus] TNoteBook vs TPageControl

2007-06-18 Thread Henry Vermaak

On 18/06/07, Charl van Jaarsveldt <[EMAIL PROTECTED]> wrote:

Also, in both, if you are designing a tab, then flip over to another tab,
any new components dropped onto the tab you are now on will not be displayed
at design time, only the resize blocks will be there to tell you where it
is. This happens in Gtk2, not sure about Gtk1. Workaround is to save the
project and then reopen it, then you can go on designing the other tab.


yes.  everything works o.k. if you use the object inspector to select
the tabs, though.  i haven't had time to look into this (i'm not brave
enough, actually).



Charl



henry

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


Re: [lazarus] TNoteBook vs TPageControl

2007-06-18 Thread Henry Vermaak

On 18/06/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:

Hi,

What is the difference between these two components?

Which one would be more reliable in a production environment? The
product will be released of Windows and Linux.




i'm using lots of pagecontrol/tabsheets in a project at the moment.
they work very well.  only complaint thus far is that i can't seem to
select them reliably in the visual editor.  i need to select them in
the object inspector.


Regards,
  - Graeme -


henry

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


Re: [lazarus] inputdialog

2007-06-15 Thread Henry Vermaak

On 14/06/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:

Not to mention the other problems. The buttons height is wrong and the
buttons don't have a consistent width.  The constraints should be
MaxHeight = 25, MinHeight = 25 and MinWidth = 75.


indeed.  it looks like this problem disappears when you set the width.
maybe the client size of the edit box is not initialised properly?

anyhow, i think setting the width to 0 is a harmless hack (hopefully),
so i've attached a patch and a picture of what the fixed one looks
like.  anyone care to apply?



:-)

Graeme.


thanks
henry
<>

inputdialog.patch
Description: Binary data


[lazarus] inputdialog

2007-06-14 Thread Henry Vermaak

hi all

see attached for a weird anomaly (under win) when you set the edit
text to a long string (half of the first character gets cut off).
i've had a look in inputdialog.inc and it seems to go away when you
change the taborder (so maybe in the selection code?).  anyone know
where to look for the problem?

thanks
henry
<>

Re: [lazarus] international dates

2007-06-02 Thread Henry Vermaak

On 02/06/07, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:


The original FDCC files are text files, and are described in ISO 14652 standard.

The problem is that they are huge, and that parsing them would be
very time-intensive (not to mention they would use a large part of
your disk with nothing but comments). So glibc provides a 'compiled'
or 'compressed' version of these files which loads very quickly.
The only thing we need to do is to find out how each of the files
LC_NUMERIC LC_DATE LC_CURRENCY  (and maybe some others) are structured,
and we're all set...


yeah, we'll just have to mimic the c code for this then.  i hope to
look at it again soon.



It's on my TODO list, together with 325673 other items...

> maybe i'll get a rainy day to look into this again.

Too bad, they promised a beautiful weekend ;-)



yep, i'm going cycling now (with the aim of drinking lots of beer).


Michael.



henry

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


Re: [lazarus] international dates

2007-06-02 Thread Henry Vermaak

On 02/06/07, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:


Hello,

This is a known problem. The problem is that the variables which control
the date/time/currency formatting in the SysUtils unit are not initialized
on Unix. This is an open issue which must still be resolved. (it takes some
work to do this, unfortunately)


i looked into this some time ago.  the function you really want to
emulate is nl_langinfo and (as far as i could understand) it parses
all the locale files to populate big records with the correct
information.  these locale files are a libc invention to start with
(so the format might change, but unlikely) and they are not text
files!  so you have to look at ulrich drepper's code on what the data
structures look like and how to parse them (which are mostly macros,
by the way).

sorry for my hand-wavy description, but i didn't have enough time to
go into this at the time.  i keep telling myself there must be an
easier way and i wonder why those files aren't simply text files (like
everything else on linux).

maybe i'll get a rainy day to look into this again.



I have a unit which does this for you. It checks the KDE international
settings or the C library settings. It is not included by default in SysUtils
because it creates a dependency on the C library, but I can send this
unit to you in private.

Michael.



henry

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


Re: [lazarus] StringReplace -> TReplaceFlags

2007-05-23 Thread Henry Vermaak

On 23/05/07, Alvise Nicoletti <[EMAIL PROTECTED]> wrote:

:O

Sorry, I didn't sleep tonight :O

*hits himself with a nailed whip*


kinky, although not really my thing ;)

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


Re: [lazarus] Build Error

2007-05-22 Thread Henry Vermaak

On 23/05/07, Jeff Steinkamp <[EMAIL PROTECTED]> wrote:

I downloaded a Morse code trainer program that was built under Lazarus.
The program is a few years old since one of the units it was using was
called oldlinux.  Changed that to linux, but I am still having a build
problem with a couple of lines.  Evidently it does not know how to
handle ioctl.



fpIOCtl?

henry

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


Re: [lazarus] ide installation on ubuntu

2007-05-14 Thread Henry Vermaak

On 14/05/07, Alvise Nicoletti <[EMAIL PROTECTED]> wrote:

Thank you.
You're talking about the cvs i suppose, I'll try to give a look at them.



i'm not that experienced with daemons, but it looks like fpc has done
a lot of the work for you with daemonapp.pp.  this will be the right
thing to use, so look at fpc/packages/fcl-base/tests/daemon.pp for an
example.

is there a wiki page for daemonapp?  i couldn't find one.

good luck!

henry

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


Re: [lazarus] ide installation on ubuntu

2007-05-14 Thread Henry Vermaak

On 14/05/07, Alvise Nicoletti <[EMAIL PROTECTED]> wrote:


However: how difficult can it be to install zeos on lazarus for linux?
I prefer to use "light" libraries like I did in the past and I like
SQLdb... however i need to be sure that all works and it's stable...



if you want something really light, just look at the example code
under fpc/packages/base/mysql.  it calls the mysql libs directly.

otherwise look at the examples under
fpc.packages/fcl-db/src/sqldb/examples for the oo approach.

remember to install the mysql*-dev packages (in ubuntu) to make sure
they'll link.  also look at the database faq in the wiki.

henry

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


Re: [lazarus] Converting Strings to Currency

2007-05-10 Thread Henry Vermaak

On 10/05/07, John Meyer <[EMAIL PROTECTED]> wrote:

I tried a search at lazarus.freepascal.org, and it didn't get anywhere,
so if somebody could help me out by telling me how I convert a string
(specifically, from a TEdit control) to a currency and versey vicey, I'd
appreciate it.


are you looking for CurrToStr and CurrToStrf?

see:
http://community.freepascal.org:1/docs-html/rtl/sysutils/currtostr.html
http://community.freepascal.org:1/docs-html/rtl/sysutils/currtostrf.html

cheers
henry

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


Re: Gtk 2 IDE looking good

2007-05-10 Thread Henry Vermaak

On 10/05/07, Henry Vermaak <[EMAIL PROTECTED]> wrote:

On 09/05/07, Micha Nelissen <[EMAIL PROTECTED]> wrote:
>
> What window manager and gtk 2 theme / style ?

this was tested with icewm (theme gertplastic) and latest fpc.  i'll
try and test it with metacity to see if anything is consistent.  i've
had some problems with one of the ubuntu themes before, but haven't
tried the latest ones.



tested with metacity with some ubuntu theme and everything works o.k.
couldn't get to crash it at all - looks very nice indeed.

i haven't had problems with icewm at all, though.  any ideas to what
would cause the problems?

henry

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


Re: Gtk 2 IDE looking good

2007-05-10 Thread Henry Vermaak

On 10/05/07, Andrew Haines <[EMAIL PROTECTED]> wrote:


I have problems using fpc 2.3.1(x86_64) with lazarus gtk2. What version
of fpc did you compile lazarus with? Try 2.0.4. Also try changing your
theme.



ah, o.k.  will try 2.0.4 too.  any ideas about the problems with
2.3.1, or is it a 64 bits problem?


Regards,

Andrew



thanks
henry

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


Re: Gtk 2 IDE looking good

2007-05-10 Thread Henry Vermaak

On 09/05/07, Micha Nelissen <[EMAIL PROTECTED]> wrote:


What window manager and gtk 2 theme / style ?


this was tested with icewm (theme gertplastic) and latest fpc.  i'll
try and test it with metacity to see if anything is consistent.  i've
had some problems with one of the ubuntu themes before, but haven't
tried the latest ones.



Micha


henry

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


Re: Gtk 2 IDE looking good

2007-05-09 Thread Henry Vermaak

On 09/05/07, Felipe Monteiro de Carvalho
<[EMAIL PROTECTED]> wrote:

Here the Gtk 2 IDE crashes when I delete components from a Form. Can
anyone confirm before I post a bug report? (this would be the biggest
show stopper so far)



i can't reproduce that, but since i've tried head gtk2 interface 10
minutes ago, it's crashed about 10 times.  the alarming thing is that
it crashes my whole window manager and i have to go and kill -9 all
the processes :(

when i hit f12, the form doesn't show up.  i can find it in my window
list, but it won't bring it to the front.  the only way to find it is
when i minimise the editor window (usually).

also, the "View Forms" function causes a crash almost every time i try
and select a form to view (related to above?).  if i enable the
debugger, it crashes when the program finishes (almost every time...).

it seems a bit random, though, on the whole.  i'm sure other people
will be able to reproduce, though.  if i had to guess, i think many
crashes are due to showing/hiding windows.


thanks,
--
Felipe Monteiro de Carvalho


henry

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


Re: [lazarus] Wince Crossbin utils windows installer don't works

2007-04-24 Thread Henry Vermaak

On 24/04/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Hi ;)

I just downloaded and installed the new lazarus+crosswince but they don't
works.

The file I downloaded are:
Lazarus-0.9.23-fpc-2.1.3-20070424-win32.exe
Lazarus-0.9.23-fpc-2.1.3-20070422-cross-arm-wince-win32.exe

After installing, I opened lazarus and pressed F9 to compile a idle
project, it worked.

After changing target os and cpu to wince and arm (in al the three
comboboxes), I pressed control + f9 and got this errors:
project1.lpr(19) Warning: Object wincemenures.or not found, Linking may
fail !
project1.lpr(19) Warning: Object wincemenures.or not found, Linking may
fail !
project1.lpr(19) Error: Can't open object file: wincemenures.or
project1.lpr(19) Fatal: There were 1 errors compiling module, stopping

What I did wrong? Did I forgot something? The .21 version always worked
like that after an installation, without doing something else...



hi!  i had this problem the other day.  i got it to work by copying
the wincemenures.or to my project directory.  it should be in the
lcl/interfaces/wince/ directory.  you might have to re-compile the lcl
for wince if the file is not there.  this is probably not the right
solution, but it worked...

can anybody shed some light on this?  (or, even better, fix it)

thanks

henry

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


Re: [lazarus] New name for the win32 widget set?

2007-04-18 Thread Henry Vermaak

On 18/04/07, Felipe Monteiro de Carvalho
<[EMAIL PROTECTED]> wrote:

I would vote for gdi or winapi



i'd vote for winapi, since the gdi is not the widget set and lazarus
doesn't call it directly (?).

henry

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


Re: [lazarus] Plug-in functionality

2007-04-18 Thread Henry Vermaak

On 18/04/07, Felipe Monteiro de Carvalho
<[EMAIL PROTECTED]> wrote:

On 4/18/07, Lee Jenkins <[EMAIL PROTECTED]> wrote:
> That may be my mistake then Christian.  I thought I read that somewhere,
> I've never tried it.  Nonetheless, that is good news.

What doesn´t work on Free Pascal is creating a dll that exports
classes, like for example building the full fpc runtime library into a
DLL. Exporting normal functions works ok.



yes, dlls do work with lazarus.  however, i've had a problem recently
(when using wince dlls) that lazarus wouldn't find them.  i think the
problem was that lazarus was trying to look for static libs.  the only
way i could fix it was to add -sh to the options and edit the ppas.bat
file (adding -l right at the end of the arm-wince-ld command
line).

that was strange, but usually it Just Works.

henry

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


Re: [lazarus] wince GetControlText

2007-04-13 Thread Henry Vermaak

On 13/04/07, zaher dirkey <[EMAIL PROTECTED]> wrote:

I posted as bug in mantis, and worked fine for me, but
not sure if that the correct way to resovle the
problem, i think when we use SysAllocStringLen we must
use SysFreeString.

Check it
http://www.freepascal.org/mantis/view.php?id=8676



that's it.  sorry, i need to search mantis before i post anything
here.  it'd save me some time.

henry

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


[lazarus] wince GetControlText

2007-04-13 Thread Henry Vermaak

when i try to use the "Text" property in the edit control as the text
in a MessageDlg function, it gives me a "Bus error or misaligned data
access" error.

i tracked this down to be the FreeMem(tmpWideStr) call in the
GetControlText function.  it makes sense to me to use the
SysFreeString function when you've used SysAllocStringLen - and when i
changed this to SysFreeString(tmpWideStr), it started working.  can
any wince geniuses confirm this?

this is on line 1135 in winceproc.pp.

i'd just like to quote an hilariously vague line out of msdn:

"Passing invalid (and under some circumstances NULL) pointers to this
function causes an unexpected termination of the application."

this is on the SysAllocStringLen page - a function which is supposed
to be able to handle a null param...

henry

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


Re: [lazarus] Fonts in gtk1 (partially offtopic)

2007-03-07 Thread Henry Vermaak

On 07/03/07, Adrian Maier <[EMAIL PROTECTED]> wrote:

Hello,

I am compiling Lazarus with the gtk1 interface (in Mandriva Linux 2007),
and unfortunately can't find any font for the code editor that looks
acceptable.

a) I'm wondering what fonts are other people using?

b) In the "Select a font" dialog when selecting most of the fonts, it
says "The selected font is not available".  What does this mean? Is it
possible to do "something" so that those fonts can be used?

c) Also, when running my application (built with lazarus)  it also uses a
very ugly (hard-to-read) font.  In order to change it is it true that it can
be configured with the ~/.gtkrc file?
Does anyone happen to know some links with clear information about
setting fonts for gtk1 applications?


Cheers,
Adrian Maier



see this:
http://wiki.lazarus.freepascal.org/Lazarus_Faq#I_have_Ubuntu_Breezy_and_my_fonts_in_Lazarus_IDE_look_too_big

it works for me, but you might have to fiddle a bit.  i also use the
"terminus" font for the editor.  was the cleanest one i could find...

henry

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


Re: [lazarus] OT: Döner was Re: Ideas to implement AllocateHwnd

2007-02-26 Thread Henry Vermaak

It´s funnny that I grew up at Piracicaba, country side of São Paulo
state, and Piracicaba is known as the city of Pamonha, even thought
this is a complete invention, and has really nothing to do with the
city =)

It´s more like the city of sugar cane. People sell the juice that
comes out of sugar cane on small vans =) I like sugar cane quite a
lot, but I don´t like pamonha very much.



ah, caldo de cana.  we used to pick the canes from farms in natal
(south africa) when i was a kid.  very nice.  anyway, i digress...


--
Felipe Monteiro de Carvalho



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


Re: [lazarus] OT: Döner was Re: Ideas to implement AllocateHwnd

2007-02-26 Thread Henry Vermaak

On 26/02/07, Felipe Monteiro de Carvalho
<[EMAIL PROTECTED]> wrote:

One interresting thing is that the most popular brazilian fast food
restaurant is called Habib´s , and serves arabian food. The food is
somewhat similar, but also not that much.

Another diference is that in Brazil middle eastern imigrants are
mostly from Lebanon and Syria, and not Turkey, even thougth they are
(incorrectly) refered to as turks by the common people.

--
Felipe Monteiro de Carvalho



i was astonished at the amount of lebanese restaurants in brazil.  i
still love pamonha, though.

the whole of the u.k. is riddled by "kebab vans" that cater for
(mostly drunken) people that pour out of the pubs at night.  ah, fond
memories.  we have a van just outside my flat that's called "boss's
kebab *center*", which is especially funny because of the fact that
only 2 people can fit in it.

henry

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


Re: [lazarus] Mailing list archives

2007-01-22 Thread Henry Vermaak

Greetings,

I just joined the list and am looking for a current mailing list archive
   before I start asking questions that have already been answered.
Looking at the web site here

  shows the last update in April 2006. Is there a more current location
to look?

Thanks,

Gus



hi gus

gmane seems to work o.k.  just point whatever reader you use at
news.gmane.org and search and subscribe to whichever list you want.
remember to check the free-pascal one too.  read here for more ways to
read the lists:

http://dir.gmane.org/gmane.comp.compilers.free-pascal.general
http://dir.gmane.org/gmane.comp.ide.lazarus.general

henry

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


Re: [lazarus] function esd_play_file

2007-01-15 Thread Henry Vermaak

On 15/01/07, Sönmez Kartal <[EMAIL PROTECTED]> wrote:

Thanks for tip but it is still giving same error. Maybe, I have to do
something to get able to use libesd.so file. Any ideas?



make sure that your libesd.so file is somewhere ld can find it (e.g.
/lib or /usr/lib).  it won't work if it's in the same folder.  try
`locate libesd`.  you might have to make a symlink if it's not called
libesd.so.


Happy coding


thanks.

henry

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


Re: Problem with message handling

2006-11-24 Thread Henry Vermaak

hi gabor

the "event" function is there so you can give the handle to your event
(which you get from CreateEvent).  then you can create a thread that
blocks on this event with one of the wait functions
(WaitForSingleObject, for instance).  when the reader receives a scan,
it will set the event and your thread will resume and process the scan
buffer.

now this method is also platform specific, since the event functions
are in the windows unit.  can anyone comment on this for linux?  my
hunch is that a similar thing must exist...

henry

On 24/11/06, Gabor Boros <[EMAIL PROTECTED]> wrote:

I am developing an application for a mobil computer with an integrated
barcode scanner which is running WinCE. The API presents two solutions.

DWORD SCAN_ReadLabelMsg(HANDLE hScanner,LPSCAN_BUFFER lpScanBuffer,
 HWND,UINT uiMsgNo, DWORD dwTimeOut,
 LPDWORD lpdwRequestID);

DWORD SCAN_ReadLabelEvent(HANDLE hScanner,LPSCAN_BUFFER lpScanBuffer,
   HANDLE hEvent,DWORD dwTimeOut,
   LPDWORD lpdwRequestID);

I use first because I don't know what is Event in the second case.

Gabor



Micha Nelissen írta:
> Gabor Boros wrote:
>> Hi,
>>
>> My problem is, the Scan procedure not executed.
>> I tried with Delphi and working.
>> I am missed something or is this a bug?
>
> Message passing/handling is in general not to be relied upon, for
> cross-platform reasons. There are other alternatives usually. What is it
> you want to accomplish ?
>
> 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


Re: [Lazarus] Lazarus 0.9.18 in Ubuntu impossible rebuild gtk2

2006-09-24 Thread Henry Vermaak

enzo

libgdk-x11-2.0.so is in the package called libgtk2.0-dev, make sure
that is installed.

henry

On 24/09/06, v.scozzaro <[EMAIL PROTECTED]> wrote:

Dean Zobec ha scritto:
> v.scozzaro ha scritto:
>
>> Install ubuntu from
>> 
http://sourceforge.net/project/showfiles.php?group_id=89339&package_id=204004&release_id=447674
>>
>> is ok
>>
>> run lazarus is ok
>> run project is ok
>> select gtk2 in configure "Build Lazarus"
>> rebuild
>> this message error
>>
>> /usr/bin/ld: cannot find -lgdk-x11-2.0
>>
>>
> Seems that libgdk 2.0 devel package is missing, you have to install it.
> Ciao,
> Dean
>
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives
>
>

This
[EMAIL PROTECTED]:/home/vincenzo# apt-get install libgdk
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Reading state information... Fatto
E: Impossibile trovare libgdk
[EMAIL PROTECTED]:/home/vincenzo#

Not find libgdk!
B

Sulution?

Ciao by Enzo

_
 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] new translations

2006-09-21 Thread Henry Vermaak

interesting reading about different locales for afrikaans.  i had my
firefox in afrikaans for a bit, but i don't know all the computer
terms.  it is my mother tongue, though.

good luck, chaps
henry (oxford, u.k.)

On 21/09/06, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:

I was wondering about that myself, then I found in the Linux locale
directory a refernce to en_ZA and af_ZA (English and Afrikaans).  Also
from a country point of view AF is for Afghanistan.  See
http://www.unicode.org/onlinedat/countries.html

So to be save, I thought I would use af_ZA so there can be no
confusion.  South Africa has way to many official languages. 11 to be
exact!!  Is there any other country that can beat that!  :-)

Regards,
  - Graeme -


On 21/09/06, Vincent Snijders <[EMAIL PROTECTED]> wrote:
> Graeme Geldenhuys wrote:
> > Hi A.J.
> >
>
> > All changes to the IDE has already been done, so Afrikaans appears in
> > the language dropdown and it recognised the *.af_ZA.po files.
> >
>
> Why not just *.af.po? Are there other (incompatible) version of
> Afrikaans besides af_ZA?
>
> Vincent
>
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives
>


--
There's no place like 127.0.0.1

_
 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] gtk2 showmessage error

2006-09-08 Thread Henry Vermaak

Ah, that's it.  It works on the "human" theme, except that the
mtInformation image changes (dots all over it) sometimes.  It crashes
on the "silicon" theme.  Why would this happen and why only for
mtInformation?

Henry

On 08/09/06, Micha Nelissen <[EMAIL PROTECTED]> wrote:

Henry Vermaak wrote:
> I've tested it on my laptop (that's running the exact same versions of
> ubuntu, lazarus and fpc) and it works ok!  So I won't file the bug
> report after all.  Must be something wrong with my other system...

Not necessarily, some gtk themes/engines are more 'robust' than others.
Reproduceability is important nevertheless, of course.

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


Re: [lazarus] gtk2 showmessage error

2006-09-08 Thread Henry Vermaak

I've tested it on my laptop (that's running the exact same versions of
ubuntu, lazarus and fpc) and it works ok!  So I won't file the bug
report after all.  Must be something wrong with my other system...

Thanks
Henry

On 08/09/06, Mattias Gaertner <[EMAIL PROTECTED]> wrote:

On Fri, 08 Sep 2006 15:43:18 +0100
Henry Vermaak <[EMAIL PROTECTED]> wrote:

> Hello all
>
> I've noticed something strange in one of my programs that I've
> compiled for gtk2.  When I call ShowMessage or MessageDlg (with
> mtInformation) the program crashes with an "Invalid floating point
> operation" error. (The program runs fine if compiled for gtk...).
>
> The strange thing is that when I run the same program with MessageDlg
> with mtError, it works fine.  Can anyone confirm this, or is there
> something wrong with my setup?  (I'm running the latest snapshot
> lazarus with fpc 2.0.4 on Ubuntu, although the same happened on
> previous versions of lazarus and fpc).

Please create a bug report, so this won't be forgotten.


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] gtk2 showmessage error

2006-09-08 Thread Henry Vermaak

Hello all

I've noticed something strange in one of my programs that I've compiled 
for gtk2.  When I call ShowMessage or MessageDlg (with mtInformation) 
the program crashes with an "Invalid floating point operation" error. 
(The program runs fine if compiled for gtk...).


The strange thing is that when I run the same program with MessageDlg 
with mtError, it works fine.  Can anyone confirm this, or is there 
something wrong with my setup?  (I'm running the latest snapshot lazarus 
with fpc 2.0.4 on Ubuntu, although the same happened on previous 
versions of lazarus and fpc).


Thanks

Henry

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