RE: [DUG]: Changing forms to DLLs

2001-07-26 Thread Myles Penlington
Packages are a lot easier to use - read don't have the hidden issues that DLL's have. Ie You could split your application into packages almost without any re-coding effort - which is not the case with DLL's. You can dynamically load/unload packages as required - there used to be demo of this

Re: [DUG]: Lan base vs WAN/Web based Databases

2001-07-26 Thread Corey Murtagh
- Original Message - From: Steve Aish [EMAIL PROTECTED] To: Multiple recipients of list delphi [EMAIL PROTECTED] Sent: Thursday, July 26, 2001 5:51 PM Subject: [DUG]: Lan base vs WAN/Web based Databases I have a customer based in the US who wants a database which to start with will be

RE: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Jeremy Coulter
Hi all. Well. I borrowed an 8GB HD from work today and brought it home to install Linux (cos I had no spare room left on any HDs on my machine) and then to sample Kylix. 2 Points I want to make (1). I am not really a linux person, but the one thing that has always put me off has been

RE: [DUG]: SQL Update question

2001-07-26 Thread Patrick Dunford
MS Jet Error Reference Operation must use an updatable query. (Error 3073) You tried to run, open, or modify a query that isn't updatable. Possible causes: * You attempted to run a query that tried to update a field that can't be updated. For example, you may have created the query in

Re: [DUG]: Lan base vs WAN/Web based Databases

2001-07-26 Thread Neven MacEwan
Steve The point is not LAN/WEB but more 2/3 tier, I've looked at this and am tossing up between a SOAP/XML 3 tier solution v MIDAS (in either case I think you can't aviod ENT) Consider this - The Web is only a lower bandwidth LAN I'm at the start of a similar project (making thing's WEB

RE: [DUG]: Changing forms to DLLs

2001-07-26 Thread NIRAV KAKU
I thought packages were dlls! regards, NIRAV KAKU On 26 Jul 01, at 18:20, Myles Penlington wrote: Packages are a lot easier to use - read don't have the hidden issues that DLL's have. Ie You could split your application into packages almost without any re-coding effort - which is not the

RE: [DUG]: Changing forms to DLLs

2001-07-26 Thread Myles Penlington
Yes they are, but (and it is a big one), they do contain special load/unload stuff so that they have a seamless interface with any Delphi app that uses them, unlike a dll. e.g. If you have two dll's each with one form, the operator is fails because both DLL's have their own system, sysutils,

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Mark Derricutt
Question, if we're writing a *NEW* application with Kylix, does this exception kick in, the quoted paragraph was talking about if the modified program... which new ones are not --On Thursday, July 26, 2001 07:36:28 +0700 Nello Sestini [EMAIL PROTECTED] wrote: (Exception: if the

RE: [DUG]: ActiveX control not binding?

2001-07-26 Thread Jason Coley
I just received an email from another group telling me that Delphi does not make properties by default binadable, so how would I do this manually? -Original Message- From: Jason Coley Sent: Wednesday, 25 July 2001 2:32 To: Multiple recipients of list delphi Subject: RE: RE: [DUG]:

Re: [DUG]: Lan base vs WAN/Web based Databases

2001-07-26 Thread Xander van der Merwe
Another way is to do all your business objects as COM objects and use ADO for database access (Delphi Professional will work just fine for this). Your Windows GUI takes the form of *thin* Delphi TForms using the underlying COM objects and when you need to do the web app, all you need to do is

RE: RE: [DUG]: ActiveX control not binding?

2001-07-26 Thread Jason Coley
Well I found the bindalbe parts in the type library, but its still not binding!? -Original Message- From: Jason Coley Sent: Friday, 27 July 2001 9:02 To: Multiple recipients of list delphi Subject: RE: [DUG]: ActiveX control not binding? I just received an email from another group

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Corey Murtagh
- Original Message - From: Mark Derricutt [EMAIL PROTECTED] To: Multiple recipients of list delphi [EMAIL PROTECTED] Sent: Friday, July 27, 2001 8:53 AM Subject: Re: [DUG]: Kylix now Free for Open Source Projects Question, if we're writing a *NEW* application with Kylix, does this

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Neven MacEwan
Nic I've never met anyone brave enough to use IANAL - good for you :-) Neven - Original Message - From: Nic Wise [EMAIL PROTECTED] To: Multiple recipients of list delphi [EMAIL PROTECTED] Sent: Friday, 27 July 2001 09:34 Subject: Re: [DUG]: Kylix now Free for Open Source Projects

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Nic Wise
Well, it _is_ true, I'm definatly NOT a lawyer :) Tho I did take a first-year law paper at uni, and enjoyed it quite a bit (mostly 'cos the lecturer was REALLY cool and made it really interesting) N - Original Message - From: Neven MacEwan [EMAIL PROTECTED] To: Multiple recipients of

RE: [DUG]: ActiveX control not binding?

2001-07-26 Thread Jason Coley
I found all this about D3 with regards to binding, do I need all of this in D5? class TButtonXControl = ...; ... private FPropNotifySink: IPropNotifySink; end; procedure TButtonXControl.InitializeControl; begin FConnectionPoints.CreateConnectionPoint(IPropNotifySink,

RE: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Luke Pascoe
I Am Not A Lemming? If A Neighbour Asks, Lie!? In All Nests Are Leaves? Im A Nasty Arthritic Lecher? Important Artists Never Are Living? (That's a bad one, I know) Que? Luke Pascoe Delphi Programmer

RE: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Manning, John
I'm almost too scared to ask... could you enlighten me about this acronym please? John -Original Message- From: Neven MacEwan [mailto:[EMAIL PROTECTED]] Sent: Friday, 27 July 2001 7:39 am To: Multiple recipients of list delphi Subject: Re: [DUG]: Kylix now Free for Open Source Projects

RE: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Max Nilson
Corey Murtagh asked: Even more importan question... if Kylix uses any GPLed code, then doesn't the GPL require it to be open-source too? Just a thought : As a veteran reader of IANAL discussions on slashdot about the GPL I think that I can clear up this issue. If Kylix depended on any GPLed

RE: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Mark Derricutt
I AM NOT A LAWER, although, with most people on usenet at least, those who post rants and use IANAL all the time (coming off as arrogant, pompous, and generally 'im right and everyone else is wrong'), somewhat seem to fit it as I (am) ANAL --On Friday, July 27, 2001 7:46 AM +1000 Manning,

RE: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Mark Derricutt
IANAL = I AM NOT A LUKE *ducks* --On Friday, July 27, 2001 9:52 AM +1200 Luke Pascoe [EMAIL PROTECTED] wrote: I Am Not A Lemming? If A Neighbour Asks, Lie!? In All Nests Are Leaves? Im A Nasty Arthritic Lecher? Important Artists Never Are Living? (That's a bad one, I know) -- Vi de

RE: [DUG]: ActiveX control not binding?

2001-07-26 Thread Jason Coley
I think I am very close to getitng this going, if I access the value via VBScript in Outlook my get function is fired properly, so i think it definetely has something to do with the binding of the control to outlook, or rather the binding in the control not working, and I think that has to do

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Nello Sestini
The really huge question is what is the Project Jedi going to do about licensing? Currently all the Jedi code is released under the MPL, which is incompatible with the GPL, and so you can use any Jedi source with the open versions of Kylix. For me the really huge question is what

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Nello Sestini
I Am Not A Lemming? If A Neighbour Asks, Lie!? In All Nests Are Leaves? Im A Nasty Arthritic Lecher? Important Artists Never Are Living? (That's a bad one, I know) there is also the companion: I Refuse to Engage in Correspondence To All Lawyers (both these acronyms would be much more

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Nic Wise
to pay for the no-nonsense licence. Fortunately all the Kylix components are available in either licence (right?) so switching will be painless at least with respect to the Borland code in your app. Nope, just the ones in the OE. The ones in the other versions (that are not in the OE) are

Re: [DUG]: Kylix now Free for Open Source Projects

2001-07-26 Thread Mark Derricutt
From memory Borland Interbase is no longer open source, but the forks in the code (Firebird etc.) are still are... --On Friday, July 27, 2001 6:53 AM +0700 Nello Sestini [EMAIL PROTECTED] wrote: offer some less sticky OSS licencing for Kylix.Interbase after all is OE but not GPL (thank

Re: [DUG]: Lan base vs WAN/Web based Databases

2001-07-26 Thread Xander van der Merwe
Oops... oCustomer := ICustomer.CoCreate; oDataLayer := IDataLayer.CoCreate; Should be oCustomer := CoCustomer.Create; oDataLayer := CoDataLayer.Create; :( From: Xander van der Merwe [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: Multiple recipients of list delphi [EMAIL PROTECTED]

[DUG]: Linker error message

2001-07-26 Thread Graeme Knox
Does anyone know why you get a Internal Error L470 when linking in Delphi 5.0 ? Graeme D Knox Programmer Attaché Software (New Zealand) Pty Limited --- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]

[DUG]: ADO TLB and Stored Procs...

2001-07-26 Thread Mark Derricutt
I'm working with ADO via the 2.6 Type Library that I imported into Delphi, and have the following code to call a stored proc, but its not working :( It returns with Procedure 'tp_next_tdcontrol' expects parameter '@entity', which was not supplied, does anyone know what I'm doing wrong? var

Re: [DUG]: Linker error message

2001-07-26 Thread Craig Goodall
Hi Graeme, Received your post while searching newsgroups for a problem myself. I use www.metacrawler.com and entered Internal Error L470 as a phrase and selected to search Newsgroups. This error is discussed in several threads and includes a reply from Borland RD. Hopefully you may be able to

Re: [DUG]: ADO TLB and Stored Procs...

2001-07-26 Thread Neven MacEwan
Mark Why not Cmd.CommandText := 'exec tp_next_tdcontrol ''Worktrans'', 0'; - Original Message - From: Mark Derricutt [EMAIL PROTECTED] To: Multiple recipients of list delphi [EMAIL PROTECTED] Sent: Friday, 27 July 2001 15:11 Subject: [DUG]: ADO TLB and Stored Procs... I'm working

[DUG]: Contractor wanted Christchurch [2]

2001-07-26 Thread Patrick Dunford
A community organisation requires a programmer to maintaintwodatabases and their Delphi software on as-required basis.Optionally also a number of MS Access databases, plus macro programming in Excel and Word. Christchurchcity. Please replyby personal e-mail.

[DUG]: Contractor wanted Christchurch [1]

2001-07-26 Thread Patrick Dunford
A community organisation requires a programmer to maintaintwodatabases and their Delphi software on as-required basis. Christchurch city. Please replyby personal e-mail.

Re: [DUG]: ADO TLB and Stored Procs...

2001-07-26 Thread Mark Derricutt
Hiya, mmm, that works for executing, but its not returning the outward parameter to the parameters collection. I was wanting to use the CreateParameter method cause as its easier in some places where I want to use date params, or params that change depending on code (mainly avoiding resetting

[DUG]: Speed question

2001-07-26 Thread Ross Levis
Which of the following statements execuates faster if the button is already enabled? 1. OKButton.Enabled := True; 2. if OKButton.Enabled = False then OKButton.Enabled := True; If the answer is 2, does anyone bother doing it that way? Also, if I'm enabling the button in numerous procedures, is

RE: [DUG]: Speed question

2001-07-26 Thread Myles Penlington
In this case the answer is 1. It does depend on how the property is implemented. A lot of them use window messages, so are slower than a straight value/field read - even the reads will send a window message (or ) - eg Text/Caption property does this have a look at TControl.GetText and

RE: [DUG]: Speed question

2001-07-26 Thread Manning, John
Ross, if you take a look at the code that gets executed when you enable the button: procedure TControl.SetEnabled(Value: Boolean); begin if FEnabled Value then begin FEnabled := Value; Perform(CM_ENABLEDCHANGED, 0, 0); end; end; you see that it only changes the