[DUG] Delphi development company required

2011-05-04 Thread Nick Fauchelle
Hi there,
 
Doubledot Media is currently looking for a Delphi development company to
help with one of it's products - Traffic Travis. Anywhere in NZ.
 
Version 4 was released this week and we've had a lot of feedback from
our customers along with other things we can do it improve the software,
so much work that we need to off load some to a team of 3-4 developers
ideally.
 
We are wanting company who can start immediately.
 
 * Written in Delphi XE
 * AidAim for the database engine
 * TMS Components for the UI
 
If you and your company are interested, please reply to this email or
contact Nick on 03 9431635
 

-- 
Kind regards,

Nick Fauchelle


Email: n...@doubledotmedia.com
Doubledot Media Limited
http://www.doubledotmedia.com
Phone: + 64 3 943 1635



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


[DUG] Anyone looking for some short term contract work?

2011-04-07 Thread nick
Hey guys,

We are currently looking for a local contractor wanting some short time
work with an immediate start.

Looking at 3 weeks of work on the new version of our product - Traffic
Travis.

We'd prefer someone Christchurch based who would be able to come into
our Ferrymead offices, thou this isn't listed on the website, check it
out to see the kind of company we are -
http://www.doubledotmedia.com/jobs

Traffic Travis is built with Delphi XE, using TMS quite heavily for the
UI.

Ideally looking for;
- 3+ years in Delphi
- Experienced with TThread / threaded applications
- Html, regular expression and general http request knowledge be good (we
do a bit of scraping)
- SVN ( or Git+Svn) experience
- Christchurch preferred  with ability to get to Ferrymead

Not in Christchurch but still think you'd love to do this? Please reply
and express you interest.


-- 
Kind regards,

Nick Fauchelle
Head of Technology

Email: n...@doubledotmedia.com
Doubledot Media Limited
http://www.doubledotmedia.com
Phone: + 64 3 943 1635
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


Re: [DUG] Icon creation

2010-11-09 Thread Nick Fauchelle
After seeing Alister's video a few years ago, I have been using gimp for
my icons!

(Thanks Alister!)

On Tue, 2010-11-09 at 18:11 +1300, Alister Christie wrote:
 I made this video a few years ago
 http://codegearguru.com/index.php?option=com_contenttask=viewid=12Itemid=27
 making icons with GiMP.
 
 However there are some quite good free standalone Icon editors.
 Alister Christie
 Computers for People
 Ph: 04 471 1849 Fax: 04 471 1266
 http://www.salespartner.co.nz
 PO Box 13085
 Johnsonville
 Wellington 
 
 On 9/11/2010 5:32 p.m., John Bird wrote: 
  I have never read up on best practices/sizes etc for creating
  program icons and BMP files for buttons/images etc.   Anyone got any
  good references to read up further??
   
  q1 – I have figured how to create a BMP with transparent background
  for bit buttons etc so the image is not square.  How do I create
  same for program ICO files?   All my program icons in the task bar
  are square as a result.
   
  q2 – Where does everyone else store their image files?  Really they
  should be considered part of the project.   Only the IDE does not
  store what the original filename was, so to find the image again
  (for a bitbutton/program icon etc) I have to know what it was and
  where.   I haven’t made up mind between storing them in the
  project source folder or a separate images folder...
   
  Any Embarcadero programmers out there reading this – how about the
  IDE stores the names of the files when it loads them, so it can be
  found again.
   
  John
   
  
  ___
  NZ Borland Developers Group - Delphi mailing list
  Post: delphi@delphi.org.nz
  Admin: http://delphi.org.nz/mailman/listinfo/delphi
  Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
  unsubscribe
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Duplicate post

2010-11-09 Thread Nick Fauchelle
I agree, shell out a few $$ and get your own domain. Don't have to use
gmail but can at least stop using the isp's email...

Reminds me of biz cards where you see

Bits and Bobs Ltd
web: http://www.bits-bobs.co.nz
email: f...@xtra.co.nz


On Tue, 2010-11-09 at 17:43 +1300, Conor Boyd wrote:
 Gmail, John, it's the way of the future. ;-)
  
 Well actually, Google Apps for Your Domain with your own domain name
 is the way to go, then you've got currently great email tools etc, and
 you're not beholden to any ISP anywhere.
  
 
 __
 From: delphi-boun...@delphi.org.nz
 [mailto:delphi-boun...@delphi.org.nz] On Behalf Of John Bird
 Sent: Tuesday, 9 November 2010 5:35 p.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: [DUG] Duplicate post
 
 
 
 Forgive the duplicate post.   This time not my fault – someone at
 Telstra is no doubt sweating and swearing and cursing trying to get
 their email systems going again including Paradise, so looks like they
 are sending some messages twice.
  
 John
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

[DUG] Code coverage - finding stale code

2010-10-20 Thread Nick Fauchelle
With Delphi XE has anyone seen a tool/something built-in which can
display some form of code coverage.

We are currently building a new version of our software and while it's
not a complete re-write there is going to be some redundant code.

Anyone know or seen of anything for XE?

Thanks
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


Re: [DUG] Just in case you missed it

2010-10-18 Thread Nick Fauchelle
Confused much?


http://www.developers-inc.co.nz/simple_shopping/viewCategory.html?id=36510300
Delphi XE Professional - Upgrade **SPECIAL PRICING UNTIL 22 OCT 2010**
NZD $635.00

but when you click on the link it says, NZD $826.87 $714.37 (incl GST)

So, which price is it? And does that reflect the 20% off, or the $100
off for other users?

If you could clear that up would be great.



On Mon, 2010-10-18 at 12:33 +1300, Richard Vowles wrote:
 If you have a Pro version, Embarcadero have a special offer on - 20%
 off until the end of the year if you are on a 2010 version of C++ Pro,
 Dlephi Pro or RAD Studio Pro
 
 
 The info is here: http://www.embarcadero.com/radoffer
 
 
 Call Danielle on 0508 DEVINC or email her on
 off...@developers-inc.co.nz to get the special offer - you get a
 different set of keys which checks to see if your previously
 registered account has got a valid 2010 license, so make sure you're
 going to register under the same account name :-)
 
 
 For everyone else, our $NZ100 off until the 22nd (this friday) still
 stands - across all versions.
 
 
 Richard
 
 -- 
 ---
 Richard Vowles, Technical Advisor
 Developers Inc Ltd
 web. http://www.developers-inc.co.nz
 ph. +64-9-3600231, mob. +64-275-467747, fax. +64-9-3600384
 skype. rvowles, LinkedIn, Twitter
 
 
 
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


Re: [DUG] Just in case you missed it

2010-10-18 Thread Nick Fauchelle
So what is/are the price points?

On Tue, 2010-10-19 at 13:09 +1300, Richard Vowles wrote:
 Il ask olivia to fix and add the 20% special. The gst issue is mine
 but feel free to take advantage , it means an extra 2.5% off :-)
 
 On 19 Oct 2010 10:15, David Brennan dugda...@dbsolutions.co.nz
 wrote:
  None of the above I expect ;-).
  
  Looks to me like it is meant to be 635+GST as listed on the front
 page,
  which was 714.37 (as shown on the detail page) back when GST was
 12.5% but
  should now be $730.25. 
  
  Just my deduction tho.
  
  -Original Message-
  From: delphi-boun...@delphi.org.nz
 [mailto:delphi-boun...@delphi.org.nz] On
  Behalf Of Nick Fauchelle
  Sent: Tuesday, 19 October 2010 8:59 a.m.
  To: NZ Borland Developers Group - Delphi List
  Subject: Re: [DUG] Just in case you missed it
  
  Confused much?
  
  
 
 http://www.developers-inc.co.nz/simple_shopping/viewCategory.html?id=3651030
  0
  Delphi XE Professional - Upgrade **SPECIAL PRICING UNTIL 22 OCT
 2010**
  NZD $635.00
  
  but when you click on the link it says, NZD $826.87 $714.37 (incl
 GST)
  
  So, which price is it? And does that reflect the 20% off, or the
 $100
  off for other users?
  
  If you could clear that up would be great.
  
  
  
  On Mon, 2010-10-18 at 12:33 +1300, Richard Vowles wrote:
  If you have a Pro version, Embarcadero have a special offer on -
 20%
  off until the end of the year if you are on a 2010 version of C++
 Pro,
  Dlephi Pro or RAD Studio Pro
  
  
  The info is here: http://www.embarcadero.com/radoffer
  
  
  Call Danielle on 0508 DEVINC or email her on
  off...@developers-inc.co.nz to get the special offer - you get a
  different set of keys which checks to see if your previously
  registered account has got a valid 2010 license, so make sure
 you're
  going to register under the same account name :-)
  
  
  For everyone else, our $NZ100 off until the 22nd (this friday)
 still
  stands - across all versions.
  
  
  Richard
  
  -- 
  ---
  Richard Vowles, Technical Advisor
  Developers Inc Ltd
  web. http://www.developers-inc.co.nz
  ph. +64-9-3600231, mob. +64-275-467747, fax. +64-9-3600384
  skype. rvowles, LinkedIn, Twitter
  
  
  
  ___
  NZ Borland Developers Group - Delphi mailing list
  Post: delphi@delphi.org.nz
  Admin: http://delphi.org.nz/mailman/listinfo/delphi
  Unsubscribe: send an email to delphi-requ...@delphi.org.nz with
 Subject:
  unsubscribe
  
  ___
  NZ Borland Developers Group - Delphi mailing list
  Post: delphi@delphi.org.nz
  Admin: http://delphi.org.nz/mailman/listinfo/delphi
  Unsubscribe: send an email to delphi-requ...@delphi.org.nz with
 Subject:
  unsubscribe
  
  ___
  NZ Borland Developers Group - Delphi mailing list
  Post: delphi@delphi.org.nz
  Admin: http://delphi.org.nz/mailman/listinfo/delphi
  Unsubscribe: send an email to delphi-requ...@delphi.org.nz with
 Subject: unsubscribe
 
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


Re: [DUG] Rad Studio XE Enterprise

2010-09-27 Thread Nick Fauchelle
Anyone actually using XE yet?

We're using 2009 and still some buggy things in the IDE which would make
me consider jumping to 2010 alone, if they were fixed eg; randomly
unable to find 'controls' or some other core unit which then adds red
lines to half the unit, annoying!


On Tue, 2010-09-28 at 13:55 +1300, Rohit Gupta wrote:
 I see there is a special on Rad Studio XE  Professional.  Is the 
 special only for the professional ?  What about the enterprise version ???
 
 Rohit
 
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


[DUG] 64bit and cross compile... looking promising

2010-09-22 Thread Nick Fauchelle
Noticed this blog post this morning on TMS Software website.
http://www.tmssoftware.com/site/blog.asp?post=179

...but could see first hand a live demo of the 64bit Delphi compiler
that is in the works as well as a demo with the upcoming cross platform
Windows / MacOSX version

From a Delphi conference in Paris.

Looking promising!

Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


Re: [DUG] D2009 + Windows 7: awesome!

2009-06-01 Thread Nick
Hi,

I do the same here as well, running D2007 in a VM.
Makes backing up far easier and means I can run linux as my host
machine.




On Sat, 2009-05-30 at 10:14 +1200, Gary T. Benner wrote:
 [Reply] 
 
 HI all, 
 
 I've been running my Delphi within a VM ( XP ) for quite some time now
 with similar results re speed. 
 
 regards 
 
 Gary 
 
 At 18:35 on 29/05/2009 you wrote 
 
 To : delphi@delphi.org.nz 
 
 CC : 
 
 From: Trevor, trev...@ihug.co.nz 
 
 Content Type: text/plain 
 
 Attached: 
 
  
 
 Hi all, 
 
  I may be preaching to the choir here, but hey 
 
  
 
  I've been given a new project which is essentially an update of
 something 
 
 that I originally wrote with the field test version of Delphi 1. 
 
  
 
  This time, we're going to be using decent machines and a decent 
 
 environment. I had requested an upgrade to D2009 before starting, but
 was 
 
 told that I had to do a reasonable evaluation before the company
 would spend 
 
 the money. I've started doing that. 
 
  
 
  My first step was to install an evaluation version of D2009 (from a 
 
 suspiciously flowery USB stick) into a pre-built XP VM that I had
 handy. It 
 
 didn't work. 
 
  
 
  D2009 wanted MDAC2.8 service pack 1 which I downloaded from MS. The
 MDAC 
 
 installer just told me that this software does not work on the this
 OS. I 
 
 wonder which OS MDAC is supposed to work on. VMS maybe? 
 
  
 
  I changed tack, and did a bit of sweet-talking to the
 infra-structure 
 
 guys. They gave me a Windows 7 RC1 iso to use for building my VM.
 That 
 
 went swimmingly well. The 7 VM was even able to get internet access
 from 
 
 within our horrendously locked down corporate network. 
 
  
 
  Next, I tried the D2009 installer on this VM. It wanted a license
 key. 
 
 Using my host machine, I tried to get one from the Embarcadero web
 site. No 
 
 luck. I tried several browsers (opera, IE6 etc) but none worked. 
 
  
 
  Back within the Windows 7 VM, I tried using IE8 to get a key from 
 
 Embarcadero. Success! D2009 installed and now runs. 
 
  
 
  So now I am astonished. My Windows 7 VM lives on a 1TB USB drive
 plugged 
 
 into the host machine. D2009 is installed in that VM. I cannot
 believe how 
 
 fast it all is. 
 
  
 
  Starting D2006 in my host (XP) machine takes about 2 minutes.
 Starting my 
 
 Windows 7 VM, then starting D2009 in the VM takes about 30 seconds
 all up. 
 
  
 
  I'll do some more evaluation, but so far I am extremely impressed
 with the 
 
 improvements that both MS have achieved with 7, and Embarcadero
 (CodeGear) 
 
 have achieved with D2009. I'm still flabbergasted that the VM is
 s much 
 
 faster than the host, especially since the VM is actually running on
 the 
 
 host. 
 
  
 
 Trevor 
 
  
 
  
 
 ___ 
 
 NZ Borland Developers Group - Delphi mailing list 
 
 Post: delphi@delphi.org.nz 
 
 Admin: http://delphi.org.nz/mailman/listinfo/delphi 
 
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with
 Subject: unsubscribe 
 
 
 
 
 
 
 __
 
 
 
 












 Gary Benner 
 e-Engineer, Lecturer, and Software Developer
 Gary Benner  Associates
 123 Internet Limited
 Waiariki Institute of Technology
 Mob: 021 966 992
 Skype: garybenner
 Email: g...@benner.co.nz 
 
 
 
 
 
 
 
 Ref#: 41006
 
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


[DUG] Styling of TMainMenu

2009-05-18 Thread Nick
Good morning.

I got a TMainMenu which doesn't seem to be picking up on the 'XP
Styling / Theme'.

The header and other parts of the software are using the XP theme (so it
seems) but the TMainMenu still the plain grey menu - not the XPish one
with the white gutter on the side (depending on theme).

Using D2007 and have ticked 'Use runtime theme' from
Project - Options - Applications

I thought were was a setting I could change on the TMainMenu which would
tell it to use XP style.

Thanks
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


Re: [DUG] Time tracking

2009-03-08 Thread Nick
http://www.clockingit.com

Free :-)

Otherwise, another one I quite like the look of is
http://www.fogcreek.com/FogBUGZ/

however thats not so free.


On Mon, 2009-03-09 at 11:38 +1300, Jeremy Coulter wrote:
 Hi All.
 
 we are doing some work at the moment that requires us to keep a track
 of out time spent on projects etc.
 We dont normally do it becuase we dont actually need to because most
 stuff we do is internal and nobody cares :-)
 
 What tools do people use for tracking time spent on projects.
 I need something because I forget what I did when and how long it
 took ;-)
 
 Jeremy
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


Re: [DUG] Layers with draw or paint

2009-01-05 Thread Nick Barrett
I second Stacey’s suggestion of Graphics32.  We have used GR32 extensively
to create our own display components with great success.  It is fast and the
output looks great (especially with anti-aliasing turned on).  There are
also many third-party contributions to GR32.  (One in particular that allow
for drawing of Bézier curves which may be useful to your CNC simulator...but
I’m just guessing there)

 

Cheers,

 

Nick

 

PS: Hope this works.  This is my first time posting.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

[DUG] 2006 v 2007

2008-10-27 Thread Nick
Hey there,

Still using 2006 here but we do have a copy of 2007.
Just wondering how much better is 2007, I notice 2006 uses a ton of ram
and sometimes locks up while doing things, but is generally 90% of the
time fine.

Is 2007 more responsive and a little lighter, or should I just go for
2008/2009 or whatever the latest is now.

Cheers :-)

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Handle ID of a class?

2008-10-20 Thread Nick
Good morning,

I have a class and a thread.
One method I used for talking between a thread and a form was to use
messages (sendmessage) and using the forms handle to send the message
to.

But with my class, which is just
Type
  TMyClass = class

I have no .handle property, so is it possible to send a class a message?
Or do I have to extend from something?

Thanks
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Porting Delphi code to Linux

2008-09-16 Thread Nick
We run a windows app we wrote in delphi (2006) in linux under wine.
The program checks a remote mysql database every 30 seconds for a job
(using ZEOS DBO Library) and then checks ebay, yahoo and a bunch of
other sites via there apis (using the Indy library) and then reports
back to the remote database.

Has been very stable, never had a crash and has run months at a time.
The only downtime when we had a power cut and when we moved offices.

I also run Password Safe and RegexBuddy under wine on my linux machine,
Both work fine.

People also play games with wine, so it's pretty good, been around for a
long time.

:-)
 


On Tue, 2008-09-16 at 21:36 +1200, Todd Martin wrote:
 I'm wondering if this version of Wine works with software that 
 interogates a security device plugged into the printer port. In the past 
 I haven't had success with it.
 
 
  *[Reply]*
 
  Edward,
 
  Check out http://www.winehq.org.
 
  From the website:
 
  Wine is an Open Source implementation of the Windows API on top of X, 
  OpenGL, and Unix.
 
  Think of Wine as a compatibility layer for running Windows programs. 
  Wine does not require Microsoft Windows, as it is a completely free 
  alternative implementation of the Windows API consisting of 100% 
  non-Microsoft code, however Wine can optionally use native Windows 
  DLLs if they are available. Wine provides both a development toolkit 
  for porting Windows source code to Unix as well as a program loader, 
  allowing many unmodified Windows programs to run on x86-based Unixes, 
  including Linux, FreeBSD, Mac OS X, and Solaris.
 
  So no payments to M$ required.
 
  If you want the real Wine, check out http://www.truewines.co.nz.
 
  cheers
 
  Gary
 
  A*t 20:33 on 16/09/2008 you wrote *
 
  To : delphi@delphi.org.nz
 
  CC :
 
  From: Edward Huang, [EMAIL PROTECTED]
 
  Content Type: text/plain
 
  Attached:
 
  
 
  Wine? I thought it was the wine you drink, such white wine or red wine.
 
  
 
  I found some information on Wine, Wine Doors etc. It's sounds pretty
 
  promising. Would you need to pay CAL or client license to Microsoft?
 
  
 
  By the way, web app can't really replace all client applications, 
  although
 
  it has lots of other benefit. All web applications inherit its own
 
  limitation.
 
  
 
  Edward
 
  
 
  -Original Message-
 
  From: Berend de Boer [mailto:[EMAIL PROTECTED]
 
  Sent: Monday, 15 September 2008 20:40
 
  To: [EMAIL PROTECTED]
 
  Cc: NZ Borland Developers Group - Delphi List
 
  Subject: Re: [DUG] Porting Delphi code to Linux
 
  
 
  
 
   Edward == Edward Huang [EMAIL PROTECTED] writes:
 
  
 
   Edward Hi, I have been asked the posibility to convert our Delphi
 
   Edward code to run on Linux. I don't really have any experience on
 
   Edward Linux, but I'm sure someone would be able to help here.
 
  
 
  Looked at Wine?
 
  
 
  I wouldn't do this. You're much better off to rewrite using a web app.
 
  
 
  
 
   Edward I know there was Kylix, but I understood that the GUI
 
   Edward components are quite different, and was many years ago.
 
  
 
  Won't run on modern platforms.
 
  
 
  -- 
 
  Cheers,
 
  
 
  Berend de Boer
 
  No virus found in this incoming message.
 
  Checked by AVG - http://www.avg.com
 
  Version: 8.0.169 / Virus Database: 270.6.21/1671 - Release Date: 
  9/14/2008
 
  7:16 AM
 
  
 
  ___
 
  NZ Borland Developers Group - Delphi mailing list
 
  Post: delphi@delphi.org.nz
 
  Admin: http://delphi.org.nz/mailman/listinfo/delphi
 
  Unsubscribe: send an email to [EMAIL PROTECTED] with 
  Subject: unsubscribe
 
  
 
 
 
  
 
 
 
 
  Gary Benner
  e-Engineer, Lecturer, and Software Developer
 
 
  *Gary Benner  Associates http://www.benner.co.nz*
 
 
  *123 Internet Limited http://www.123.net.nz*
 
 
  *Waiariki Institute of Technology http://www.waiariki.ac.nz*
 
 
  Mob: 021 966 992
 
 
  Skype: garybenner
 
 
  Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 
 
 
 
 
 
 
  Ref#: 41006
 
 
  
 
  ___
  NZ Borland Developers Group - Delphi mailing list
  Post: delphi@delphi.org.nz
  Admin: http://delphi.org.nz/mailman/listinfo/delphi
  Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
 
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] D2009

2008-08-25 Thread Nick
And it's out
http://blogs.codegear.com/nickhodges/2008/08/25/39111

:-)
So, whats the damage to the pocket Richard.
Upgrading from D2006
Can you update from D2006 Ent to D2009 pro (if that version exists), or 
can you only go Ent to Ent, Pro to Pro

Cheers



Robert martin wrote:
 Hi

 Yeah.  I have them in QC and have supplied test software in a number of 
 cases.  Two have been accepted and moved into the 'internal' but no 
 outcome.  But what I was referring to was that the last update with 
 fixes was about Nov / Dec last year.  I think the only release this year 
 was mostly or entirely help changes.  You update the help in 2007 
 because the changes can carry over to D2009, bugs on the other hand have 
 less attraction !

 Rob

 Myles Penlington wrote:
   
 There will be tons of bug fixes, probably just not the ones you are
 after.
 If you have not put them into QC, then there is no chance of them ever
 being fixed, mind you, it's only worth putting in your reproducible
 cases. If someone else cannot reproduce it, then nothing will happen to
 it.

 Which is a complete bummer in some cases ... Oh to be able to reproduce
 some issues.
 I've had a few issues over years fixed. I'm afraid just hoping is not
 good enough - one must be heard.

 Myles.



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of Robert martin
 Sent: Monday, 25 August 2008 4:18 p.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] D2009

 Ditto. 

 Really like new features (doesn't everyone) but I am still waiting for a

 number of D2007 bugs to be fixed.  I suspect they won't be now.  I don't

 think there has been any bug fix stuff (that is not help related) since 
 late last year.  I know they want everyone to upgrade and they sell 
 18mth support plans but I would have thought more than 9mths of support 
 for a product would be a reasonable expectation. 

 Not looking forward to having to port components to a new Delphi version
 !

 Excited by the fact there is a new release !

 Rob



 Phil Scadden wrote:
   
 
 I for one would happy with more bug fixes and less new features.

 Notice: This email and any attachments are confidential. If received
 
   
 in error please destroy and immediately notify us. Do not copy or
 disclose the contents.
   
 
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with
 
   
 Subject: unsubscribe
   
 
   
 
   
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
 unsubscribe

 Attention:
 This communication is confidential and may be legally privileged.  If you 
 are not the intended recipient, please do not use, disclose, copy or 
 distribute it, other than to return it to us with your confirmation that it 
 has been deleted from your system.

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

   
 
 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

 No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.138 / Virus Database: 270.6.7/1631 - Release Date: 8/24/2008 
 12:15 PM



   
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] D2009

2008-08-24 Thread Nick
Just went over to TMS so grab the latest component update and I noticed 
in their news there was a message saying they were working no support 
for D2009.

I didn't realize it was so close to release and also that I know sweet 
fa about whats new / changed and why I should bother upgrading

I did some searching and so far all I have found out is a there is going 
to be a whole bunch of web casts about it

Two weeks of Delphi 2009 and C++Builder 2009 live webinars start 
Monday, August 25
http://www.delphifeeds.com/go/s/41976/

and this article, which talks about databases a lot

http://www.eweek.com/c/a/Application-Development/Embarcadero-Plans-New-Delphi-CBuilder-Releases/

so other then Unicode support, is it even worth looking at D2009, or 
just wait till the 64bit compiler version comes out?
Anyone got anything with any more info.

Cheers
Nick


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Anyone going to TechEd?

2008-08-21 Thread Nick
This
http://www.microsoft.com/nz/teched08/index.aspx
?



Richard Vowles wrote:
 We'll be there - we have a booth. Come get a free coke on us (or two) :-)

 And yes, we will be promoting Delphi!

 2008/8/21 Edward Huang [EMAIL PROTECTED] 
 mailto:[EMAIL PROTECTED]

 Well, I and 2 other Delphi developers are going.  Not much about
 Delphi
 though, being Microsoft.

 -- 
 ---
 Richard Vowles, Technical Advisor
 Developers Inc Ltd
 web. http://www.developers-inc.co.nz
 ph. +64-9-3600231, mob. +64-275-467747, fax. +64-9-3600384
 skype. rvowles, LinkedIn, Twitter


 No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.138 / Virus Database: 270.6.6/1623 - Release Date: 8/20/2008 
 8:12 AM
   
 

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Hosting

2008-08-19 Thread Nick
We have a couple of vps nodes over at
http://www.linode.com
We also have a dedicated box at rackspace (expensive but good) and then 
another dedicated box at server beach ( www.serverbeach.com  cheap but 
more hands on for you )

:-)


Alister Christie wrote:
 What are people doing about web-hosting these days.  We need a virtual 
 server (NZ based), and we've been recommended WebFarm
 http://www.webfarm.co.nz/products_vps/
 OpenHost look quite good and inexpensive
 http://www.openhost.co.nz/page/144
 I have no experience with either

   
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] D7 vs D2007

2008-08-11 Thread Nick
Hey Richard, how come only Delphi PHP is listed on the featured products 
of your site, and quite a bit of Visual studio huh :)

What the upgrade cost of D06 ent to D07 Ent
And what is the extra cost for software assurance with that, will that 
be 09 we get free?

Cheers

Richard Vowles wrote:
 To D2007 Enterprise from D7 Enterprise? $1874+GST

 Richard

 2008/8/12 Leigh Wanstead [EMAIL PROTECTED] 
 mailto:[EMAIL PROTECTED]

 Hello there,

 May I ask how much cost to upgrade to D2007 from D7 enterprise
 edition?

 TIA

 Regards
 Leigh


 -Original Message-
 From: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]]On Behalf Of Myles Penlington
 Sent: Tuesday, 12 August 2008 10:46 a.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] D7 vs D2007


 I agree. In the end, you must be crazy not to be on D2007. There are
 just so many worthwhile improvements.

 Myles.

 -Original Message-
 From: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]]
 On Behalf Of Alister Christie
 Sent: Tuesday, 12 August 2008 10:15 a.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] D7 vs D2007

 I would really not like to go back to D7, D2007 is significantly more
 productive.  I don't think it's as stable and I've lost a bit of work
 due to it crashing (bout an hours work which I was able to reproduce
 within about 10 minutes).  I like the refactoring tools, the code
 templates save heaps to time (even just the automatic matching of
 begin/ends), the error insight helps spot errors instantly, rather
 than
 at compile time.  The docked layout is heaps better (on a large
 screen),

 VCL Guidelines are really handy, and probably heaps of other stuff
 that
 I now take for granted (but would hate to live without).  I think
 everyone running D7 should upgrade D2007 (well, D2009 shortly),
 the only

 reason not to would be if you're missing the code to some critical
 components, or that they are now unsupported and wont easily compile
 under D2007 - which was the challenging part of upgrading from D7 to
 D2006 for me (getting all the 3rd party components to play nice with
 each other).

 Anyway - just my opinion.

 Alister Christie
 Computers for People

 Attention:
 This communication is confidential and may be legally privileged.
  If you
 are not the intended recipient, please do not use, disclose, copy or
 distribute it, other than to return it to us with your
 confirmation that it
 has been deleted from your system.

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz mailto:delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] with Subject:
 unsubscribe


 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz mailto:delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] with Subject: unsubscribe




 -- 
 ---
 Richard Vowles, Technical Advisor
 Developers Inc Ltd
 web. http://www.developers-inc.co.nz
 ph. +64-9-3600231, mob. +64-275-467747, fax. +64-9-3600384
 skype. rvowles, LinkedIn, Twitter


 No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.138 / Virus Database: 270.6.1/1605 - Release Date: 8/11/2008 
 4:59 PM
   
 

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] memory leak tools

2008-07-29 Thread Nick
FreeMM?
If you got Delphi 2006 and above you can make a start by just doing

on main form create
ReportMemoryLeaksOnShutdown := true;

for more detailed info then you need to add the full FreeMM pas files 
and dll etc.



Vikas... wrote:
 Hi,
  
 Is there any open source or free memory leakage tool available to 
 track memory leakage in delphi application.
  
  
 Regards
 Vikas
 No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.138 / Virus Database: 270.5.7/1580 - Release Date: 7/29/2008 
 5:26 PM
   
 

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Errors

2008-07-13 Thread Nick
yea i got D2006 here, and get that problem happening as well.
only way to fix it is to pay to upgrade eh!

I think I remember a big talk earlier about companies which the only way 
to fix the bug is to pay for there latest copy,
ie upgrade to D2007 to fix this D2006 issue.


Bob Pawley wrote:
 Delphi 2006.

 Bob


 - Original Message - 
 From: David Brennan [EMAIL PROTECTED]
 To: 'NZ Borland Developers Group - Delphi List' delphi@delphi.org.nz
 Sent: Sunday, July 13, 2008 4:25 PM
 Subject: Re: [DUG] Errors


   
 Out of curiosity, what version of Delphi? Is this Delphi 2007?


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
 On
 Behalf Of Bob Pawley
 Sent: Monday, 14 July 2008 8:33 a.m.
 To: DUG
 Subject: [DUG] Errors

 I opened Delphi and compiled an application to ensure it was working.

 It compiled.

 I then closed Delphi and a few minutes later reopened it only to find a
 multitude of errors.

 Most of the errors are Cannot resolve unit name and TForm* does not
 contain a member named refresh ...
 ... ad nauseum.

 Can anyone tell me what is going on??

 Bob

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
 unsubscribe

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: 
 unsubscribe 
 

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

 No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.138 / Virus Database: 270.4.10/1550 - Release Date: 7/13/2008 
 5:58 PM



   
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Turbo Delphi

2008-07-09 Thread Nick
http://www.codegear.com/products/turbo/

* Can’t add third party components
* Delphi command line compilers not included
* Build database apps with access to InterBase 7.5 and MySQL 4.0

And some other stuff no doubt.

Bob Pawley wrote:
 Can someone explain the difference between Turbo Delphi and the Delphi that 
 came with Boreland Developer Studio 2006 - other than Turbo Delphi is free?

 Bob


 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

 No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.138 / Virus Database: 270.4.7/1542 - Release Date: 7/9/2008 6:50 
 AM



   
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] test

2008-07-08 Thread Nick
pong response at 9th July 5:21 pm
:-)

Gary T. Benner wrote:







 Gary Benner
 e-Engineer, Lecturer, and Software Developer


 *Gary Benner  Associates http://www.benner.co.nz*


 *123 Internet Limited http://www.123.net.nz*


 *Waiariki Institute of Technology http://www.waiariki.ac.nz*


 Mob: 021 966 992


 Skype: garybenner


 Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]







 Ref#: 41006

  No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.138 / Virus Database: 270.4.6/1540 - Release Date: 7/8/2008 6:33 
 AM
  
 

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] List Server Back Up

2008-06-24 Thread Nick
These guys here are the best to use apparently
http://www.ontrackdatarecovery.com/

Most of the people that do 'hard drive recovery' look at the drive then 
pass it on to these guys - then pass you back the bill + markup.

Very fast and easy to deal with, I thought it was going to take weeks - 
months. But it was days, fantastic!
One of the very few places that is allowed to pull a hard drive to bits, 
and put it back together and still be under warranty.



Gary T. Benner wrote:
 HI all,

 Well you will have now realised that the Delphi List is back up. Our 
 apologies for the outage, but a fried server, including the backup 
 disks, has presented some problems, none the least a decent bill from 
 Computer Forensics.

 Sorry about the multiple tests earlier, but they had all gone out 
 before I realised it. Being the hour it is, the eyes are red, and the 
 pillow beckons.

 cheers

 Gary  Steve

 List Admins







 Gary Benner
 e-Engineer, Lecturer, and Software Developer


 *Gary Benner  Associates http://www.benner.co.nz*


 *123 Internet Limited http://www.123.net.nz*


 *Waiariki Institute of Technology http://www.waiariki.ac.nz*


 Mob: 021 966 992


 Skype: garybenner


 Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]







 Ref#: 41006

 

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
 


 No virus found in this incoming message.
 Checked by AVG. 
 Version: 8.0.100 / Virus Database: 270.4.1/1516 - Release Date: 6/24/2008 
 7:53 AM
   
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] FinalBuilder - uses

2008-06-03 Thread Nick

:-)
Looking at getting the boss to get FinalBuilder.
Mainly for deployment of our PHP apps but the extra bonus is doing the 
Delphi applications as well.


I was reading reviews etc and one of them was some guy also had it setup 
to checkin his work documents - then zip up and ftp a backup to his 
server. A sort of, 'other use'


Any one else have little builds setup that aren't really a software 
build (like the backup above).

Just looking at other uses for the software.

Cheers
Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] testing new email address :-)

2008-04-22 Thread Nick

ok
btw this arrived two hours late :-)

[EMAIL PROTECTED] wrote:

plz ignore


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.3/1392 - Release Date: 22/04/2008 3:51 p.m.
  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] List Issues

2008-04-22 Thread Nick

I am in the same boat.
Weird eh.

Ross Levis wrote:

I received this today (Wednesday) at 9:38am along with a gaggle of other
messages from the group.  They all seem to accumulate somewhere for a day or
so and then I get all of them in one go.  This is not the case with my usual
correspondence emails.

I received 21 messages from [DUG] between 9:34 and 9:44 today.

Ross.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy Coulter
Sent: Tuesday, 22 April 2008 7:55 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] List Issues

I don't have any problem with the list, just that it takes an hour for the
emails I sent to arrive.
I have my own email server, so looking back at the logs, I can clearly see
email to the list going straight out (almost) then nothing for an hour (give
or take a few mins either side).

For instace. The time is currently 19:54...what time do you get this
message...anyone

Jeremy

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] SOAP

2007-12-03 Thread Nick

--- The code for this article can be downloaded here.
I think he was wanting the code at the end of the link.



David Moorhouse wrote:

HTH

Cheers

D


Building a stand-alone Web service with Indy

Abstract: This article shows how to build a Web service using Indy and
Delphi 6. By Dave Nottage.

This article explains how to fit Indy into Delphi 6's Web services (SOAP)
support. For more on creating Web services, please refer to Nick Hodges's
excellent Borland Community article, Shakespeare on the Web.

I can't remember exactly why I built the application that follows. For
whatever reason, I needed to find an easy way of building a stand-alone Web
service -- that is, one that doesn't require a Web server.

A recent post in the borland.public.delphi.webservices.soap newsgroup and a
gentle hint from elsewhere have prompted me to drag out the code, clean it
up, and brush a few of the cobwebs out of my head. This article is the
result.
Fitting Indy into WebBroker

The components in Delphi 6's SOAP support are based around WebBroker.
Typically in a WebBroker application, a component that implements
IWebDispatch lives on a TWebModule. In the case of a SOAP server, it's
THTTPSoapDispatcher:
SOAP Web Module

The major goal here was to leave as much of this default arrangement intact
as possible. So instead of attempting to fiddle with the SOAP components, I
stuck with WebBroker.

Looking at the WebBroker architecture, I noted that the underlying
technology is independent of the type of application. ISAPI, CGI, whatever
-- it doesn't matter. The basic principles are the same: You have a request
from the client (TWebRequest) and a response from the server
(TWebResponse). 


Indy's Request/Response mechanism of TIdHTTPServer is similar, so I figured
I could simply create wrapper classes similar to those used in ISAPI and
CGI applications, and hook them into the CommandGet method of TIdHTTPServer
so requests would be handled.

The result is the code in IndyApp.PAS and IndyHTTP.PAS (which correspond to
xxxApp and xxxHTTP for ISAPI, CGI, COM, and son on). Note that not all of
the methods of TWebRequestIndy and TWebResponseIndy have complete
implementations. Perhaps someone with more knowledge of Indy than I have
can finish it off. g
Turning a WebAppDebugger app into Indy

Since there is no Indy SOAP Server Application wizard (perhaps I'll find
time to build one later), and the aim was to create a stand-alone
executable, the most logical choice was to start with the SOAP Server
Application wizard (File | New | Other, WebServices tab, SOAP Server
Application):
Gallery - Web Services

...and choose Web App Debugger executable. That's just what I did. I used a
dummy CoClass name, because the code generated for it would be removed
later:
New SOAP Server

In the main form unit's implementation:

unit Unit1;

interface

uses
  SysUtils, Classes, Graphics, Controls, Forms, Dialogs;

type
  TForm1 = class(TForm)
  private
{ Private declarations }
  public
{ Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses ComApp;

{$R *.DFM}

const
  CLASS_ComWebApp: TGUID = '{44139136-EFD0-4044-8A3C-13484508A833}';

initialization
  TWebAppAutoObjectFactory.Create(Class_ComWebApp, 'Dummy', 'Dummy
Object');

end.

I removed the uses clause, the CLASS_ComWebApp const, and the
initialization section. The conditional define: {$APPTYPE GUI} was not
required, so that was removed also. In the uses clause, I changed COMApp to
IndyApp, and the DefaultPort property was set to what I wanted (1024)
before Application.Initialize, with Active set to true once the main form
had been created.
Service, please

Using the Invokable Wizard (which I co-authored with Borland), I created a
simple interface and invokable class. The implementation unit (DemoImpl)
was added to the project's uses clause (to make sure that the invokable
class is registered when the app runs), and I was away!

I ran the app, pointed my browser at http://localhost:1024/wsdl/IDemo, and
lo and behold, the WSDL was published!

Thanks to my hours of blood, sweat and tears, you too can have your own
stand-alone Web service application, all without the aid of .NET -- or even
a Web server.

Refer to Nick Hodges's article for advice on how to create a Web service
client to access the Web service.

The code for this article can be downloaded here.

Dave Nottage is CEO of Pure Software Technology, a software development
company specializing in Delphi. He can be reached at [EMAIL PROTECTED] and the
company's website is http://www.puresoftwaretech.com

Published on: 8/17/2001 12:00:00 AM




On Tue, 04 Dec 2007 09:14:06 +1300, you wrote:

  

Hi

I am looking at writing a standalone SOAP server using INDY and Delphi 
2007.  I have been looking for some examples / guides and not found much 
(any pointers would be appreciated).  However I have found an example on 
the codegear site but I just cannot download it.  Whenever I click it it 
asks me to log in (which I am

Re: [DUG] Skins in delphi

2007-11-28 Thread Nick

I used this one quite a bit with Delphi 7, it's pretty cheap.
http://www.link-rank.com/



Vikas... wrote:

Hi,
 
i am developing an application in delphi 5, i want to add skins 
feature to it. Can anyone suggest me any open source tool or free 
component to wortk with Delphi 5. Or is there is any documentation to 
devlop custom component for addng Skin feature using Delphi 5.
 
I will apreciate your suggestions
 
Regards

Vikas
Solution consultant
 



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.503 / Virus Database: 269.16.8/1154 - Release Date: 27/11/2007 11:40 a.m.
  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Delphi in a mac :-)

2007-11-21 Thread Nick

Just read this thread
http://dev.newswhat.com/amsg/borland.public.delphi.non-technical/[EMAIL 
PROTECTED]

Anyone here using a delphi in a mac (not basecamp) but via osx as if 
'native'?





___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Delphi in a mac :-)

2007-11-21 Thread Nick
Sorry went I ment native, I ment running with either Parallels or 
Fusion. So it loads windows in the background, but when you are working 
with Delphi, it's not inside another window (which is running windows).


Sorry for the confusion.
http://www.vmware.com/products/fusion/
http://www.parallels.com/en/products/desktop/



Alister Christie wrote:
I haven't run Delphi 2007 under virtualisation but have done so with 
Delphi 7 (I virtualised my old laptop, which co-insided with upgrading 
to D2007) and Turbo Pascal 5.5
http://codegearguru.com/index.php?option=com_contenttask=viewid=27Itemid=27 


I would expect no problems running under a VM, but running native?

Alister Christie
Computers for People
Ph: 04 471 1849 Fax: 04 471 1266
http://www.salespartner.co.nz
PO Box 13085
Johnsonville
Wellington


Nick wrote:

Just read this thread
http://dev.newswhat.com/amsg/borland.public.delphi.non-technical/[EMAIL PROTECTED] 



Anyone here using a delphi in a mac (not basecamp) but via osx as if 
'native'?





___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe




___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe




___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Delphi in a mac :-)

2007-11-21 Thread Nick

Macs use the same ram as pcs.
http://mactracker.dreamhosters.com/ - grab that which will show the 
exact ram you need, then just go into any pc store and grab it.




Stacey Verner wrote:

I run Delphi 6 and Delphi 2006 on Parallels on a iMac and it works well.
The virtual machine is much faster than my old 2GHZ laptop was.

I only have 1 gig of RAMM on my machine and it does slow down at times,
but I think it wouldn't do this if I had 2 gig or more, which I have
read you can do fairly cheaply if you don't get Apple RAM. 


Stacey

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Nick
Sent: Thursday, 22 November 2007 13:53
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Delphi in a mac :-)

Just read this thread
http://dev.newswhat.com/amsg/borland.public.delphi.non-technical/4744702
[EMAIL PROTECTED]

Anyone here using a delphi in a mac (not basecamp) but via osx as if 
'native'?





___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Accuracer DB engine

2007-11-20 Thread Nick

Hi there,

Just about to grab the Accuracer db engine ( http://www.aidaim.com/ ) 
/client-server_database_single-file_database_delphi_database_embedded_database.htm

Anyone had much experience with it?

Cheers :-)



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] send.xtra.co.nz

2007-11-13 Thread Nick
Would be interested to see what KiwiHosting says - I doubt they would as 
GoDaddy is very large and able to offer cheap as dirt hosting - but still...


:-)


Conor Boyd wrote:

That's alright, I wasn't trying to be competitive. ;-)

I wrote a free screensaver (in Delphi) which interfaces with Gallery2
photo galleries (http://gallery.menalto.com/), and it's been very
interesting to see how the traffic on my site (http://gloss.ildica.com/)
has gone since I started it.

For example, over the last month or two, Analytics tells me that I get
most referrals from a site relating to French Bulldog photos, closely
followed by a school cheerleading squad in Georgia, US (I think). ;-) 


I've just sent an email to Kiwihosting to see if they want to comment on
the competitiveness of their plans compared to GoDaddy...

C.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Alister Christie

115 Countries in 5 months, ha I've got you beat ;-)

(am I supposed to go na-na-na-na-na at this point, I'm not quite sure on
correct etiquette for this)

Conor Boyd wrote:
  
And yeah, Google Analytics is fun!  I've now had hits from 104 
countries in just over a year...



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] POST from a Delphi win32 app

2007-10-03 Thread Nick
A 'cheap / hack' of a solution would be to have your own hidden 
TWebbrowser on your TForm. Make this load up a temporary html from which 
has all the options you want in it - then set the form action=address 
to your website method=POST traget=_blank


So the user wont see it, you generate that html form yourself and then 
use javascript to do a onload=submit my form


As I said, it's a nasty little hack but would work quite well.
The other way of posting something, is to use indy, however then you 
don't get the web browser opening with the results for the end user.




Steven Knight wrote:


  Hi all,
   I need pointing in the right direction please.

I have a Delphi 2006 win32 application and I want to make it open a 
web page in a browser.


I have done similar things before using shellexecute to open a web 
browser or the TWebBrowser component but
this time I want the page to receive some information in some hidden 
fields. Like I pressed a button on a form that caused a POST action.


What should I be looking for to make this happen?

Thanks
Steven Knight

**

This email and any files transmitted with it are confidential and

intended solely for the use of the individual or entity to whom they

are addressed. If you have received this email in error please notify

the system manager.

This footnote also confirms that this email message has been swept by

MIMEsweeper for the presence of computer viruses.

www.ecan.govt.nz

**



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] EAccessViolation on StdWndProc

2007-10-02 Thread Nick

Just a side question.
EurekaLog any good? Worth the monies? Is it  then madExcept?


Leigh Wanstead wrote:

Hello everyone,

I got EAccessViolation on StdWndProc on customer machine

The development environment is Delphi 7 Enterprise. The customer's os are
Windows 2003 and xp.

Exception Message is:

Access violation at address  Write of address 

The whole call stack from EurekaLog v 5.x log is

classes.pas StdWndProc
user32.dll DispatchMessageA
user32.dll DispatchMessageA
Forms.pas TApplication.ProcessMessage
Forms.pas TApplication.ProcessMessage
Forms.pas TApplication.HandleMessage
Forms.pas TApplication.HandleMessage
Forms.pas TApplication.Run
Forms.pas TApplication.Run
MyProject.dpr

function StdWndProc(Window: HWND; Message, WParam: Longint;
  LParam: Longint): Longint; stdcall; assembler;
asm
XOR EAX,EAX
PUSHEAX
PUSHLParam
PUSHWParam
PUSHMessage
MOV EDX,ESP
MOV EAX,[ECX].Longint[4]
--CALL[ECX].Pointer
ADD ESP,12
POP EAX
end;

I can not duplicate the error on my own machine on xp and windows 2000
terminal server. It happens random on customer machine. May I ask how to do
in code to catch the error?

TIA

Regards
Leigh


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Good component packs

2007-09-30 Thread Nick

Afternoon all o/

Other then TmsSoftware and Jedi - whats some other decent packs worth 
looking at, mainly visual component packs but anything else out there to 
make life easier and not re-invent the wheel.


Cheers

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Screen sizes :-)

2007-09-25 Thread Nick

Nice easy topic :-)
How big / how many screens you use on your development machine.

At work I have dual 17 lcds. Trying to pitch to the boss and third 
screen, or getting dual 22s.
At home I have a widescreen 19 and 17 lcds. Thinking about going to 
dual 22s.


Anyone here got three screens? (on the same machine ofc).

Anyone using anything bigger then 19?

Churs.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Screen sizes :-)

2007-09-25 Thread Nick

...couple of 21 trinatron CRTs

I assume you have to put the sun glasses on and slap on some sun tan 
lotion when you power up those things

(bet they cause brown outs as well in your area :P)

Alister Christie wrote:
For work I have a 17 laptop (1920x1200) - which is a little tough on 
the eyes.  At home I have a couple of 21 trinatron CRTs that I run at 
1280x1024 (sometimes at 1600x1200 - they can do 2048x1536 but it's a 
little blurry and small) - I got them from TradeMe - replaced my 
trusty 17 screen.  I of course record my CodeGearGuru videos at 
800x600 (with a large font), which is really hard to program in 
effectively.  I don't think I'd ever want to go back to 1024x768 which 
I did all my D7 development on (my old laptop).


Alister Christie
Computers for People
Ph: 04 471 1849 Fax: 04 471 1266
http://www.salespartner.co.nz
PO Box 13085
Johnsonville
Wellington


Nick wrote:

Nice easy topic :-)
How big / how many screens you use on your development machine.

At work I have dual 17 lcds. Trying to pitch to the boss and third 
screen, or getting dual 22s.
At home I have a widescreen 19 and 17 lcds. Thinking about going to 
dual 22s.


Anyone here got three screens? (on the same machine ofc).

Anyone using anything bigger then 19?

Churs.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe




___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Turbo products

2007-09-18 Thread Nick

Thinking about getting Turbo Delphi Pro, anyone else use these?
Are components cross compatible? If I wrote a component could I then use 
that on my D2006 Ent at work?

What about any projects in create?

Are the turbos any better then there big brothers, better as in, faster, 
and more stable, less bugs?
D2006 is terribly slow, and D2007 has issues to Africa it seems. Im 
thinking cut down = less to go wrong + improved speed.


Thoughts?
Wonder when the next version is due for release and if I should wait 
till then (an eta Richard?)


Thanks :-)


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Turbo products

2007-09-18 Thread Nick
Scrolling back through my inbox I see lots of people complaining about 
2007 though.

Perhaps I should just wait until 2008 version comes out
(mind you, being an even number usually means it will be crap, 6,8 2006 
etc).


Will checkout the newsgroups.

Thanks.



Jeremy North wrote:

I definitely wouldn't buy a turbo product. Just buy the Delphi 2007
for Win32 version. Not the RAD Studio one.

There is not going to be a Turbo version of RAD Studio (basically
D2007 for win32 is the turbo). The newsgroups have more information,
but any future turbo products are expected to be more limited than
what the originals were.

D2007 is heaps better than D2006 and there is no way I could go back
to any older delphi version (I have to occasionally for the things I
sell) and working in those IDE's suck.

cheers,
Jeremy

On 9/19/07, John Bird [EMAIL PROTECTED] wrote:
  

You may have the wrong impression of D2007 - D2007 seems pretty rock solid
in my experience, each version I have used seems better than the previous.
Most other comments I have seen compare it to D7 - which seems to be a
particularly golden version - and many say better than D7.

Honestly the worst problem I have is some older source seems to get some of
its tab indenting a bit jumbled somewhere in the transition. That's
different IDE tab settings I think.   And I just found a nice source
reformatting tool :)

John



D2006 is terribly slow, and D2007 has issues to Africa it seems. Im
thinking cut down = less to go wrong + improved speed.
  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Salaries in NZ?

2007-09-13 Thread Nick

http://it.seek.co.nz/users/apply/index.ascx?JobID=10377254;

http://it.seek.co.nz/users/apply/index.ascx?JobID=10466147;



Tracey wrote:

What are these?
Expired links

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Csaba Gajo
Sent: Friday, 14 September 2007 10:40 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Salaries in NZ?

So salaries are lower than that? But then what are these?
http://it.seek.co.nz/users/apply/index.ascx?Sequence=112PageNumber=1JobID=
10377254
http://it.seek.co.nz/users/apply/index.ascx?Sequence=115PageNumber=1JobID=
10466147



On Fri, 14 Sep 2007 00:31:01 +0200, Traci P Sumpter  
[EMAIL PROTECTED] wrote:


  
Can you tell my boss to give me a raise  (Senior Developer /SA) on much  
less

than $80k


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Delphi's Object Inspector. Finding a property in D2007

2007-09-04 Thread Nick

omg thanks!!


Myles Penlington wrote:

Yes. Right click on the OI and select alphabetical order rather than
grouped.
M.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Steve Peacocke
Sent: Wednesday, 5 September 2007 09:55
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Delphi's Object Inspector. Finding a property in D2007

I came directly from Delphi 7 to Delphi 2007. The most frustrating
thing that I find is trying to locate a particular property in the
Object Inspector.

Delphi has gone away from listing VCL properties in alphabetical order
and listed them instead in group order where it takes me forever to
find the property I am after. E.g. trying to find the Name property
was verty frustrating until I learned to scroll to the bottom of the
property list and then scroll upwards to the next-to-last property
group (Visua), and it will be in there somewhere.

Is there a way to tell Delphi 2007 to list properties in alphabetical
order where I can find them quickly again?

Steve

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] D2007 - Open/Browse Folder

2007-08-29 Thread Nick

tms has a browse folder dialog I think
also, jedi set has one


Rohit Gupta wrote:

Still no Open or Browse Folder Dialog.  I think its pretty poor,
especially since it whinges profusely about the one that I cobbled
together many years ago.

Cant get any help on the ShellObjects, and there are too many topics of
help that say things such as method blah blah is a method of blah blah.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] codegearguru updates

2007-08-27 Thread Nick

http://del.icio.us/popular/delphi

Listed second under popular eh!
:-)



Alister Christie wrote:
I have a few new training movies on http://codegearguru.com if anyone 
is interested.  Some basic SQL, getting started with VMWare Server, 
and some basic ClientDataSet stuff, plus the older movies.  I'm going 
to try to get one up every week - which I haven't been doing as yet.





___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Indy Smtp and XTRA

2007-08-26 Thread Nick

Orcon
:-)


[EMAIL PROTECTED] wrote:

As well as changing to port 465 and using SSL, you also need to change your
outbound server from smtp.xtra.co.nz to send.xtra.co.nz.

If you don't switch servers, some of the email you send will never arrive -
I can confirm this. A bit like the way some email sent to you isn't arriving
now due to the new spam filters. Like my Borland activation key. Incidently
that must be what happened to the messages they sent out warning of the
upgrade because none of us here received any.

Any recommendations for other ISPs? I intend to ditch Xtra this week.

Cheers,
Carl

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Tracey
Sent: Monday, 27 August 2007 9:39 a.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] Indy Smtp and XTRA

I had to change my friend's setup over the weekend.  Some clients wont work
unless you set them to use sll  port 465, some they recommend stay on port
25.  

I don't understand their reasoning but it IS Xtra we are talking about. 


What sort of wers change their smtp server address out of the blue and
leave unskilled users out in the cold??


Xtra



-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Bevan Edwards
Sent: Sunday, 26 August 2007 5:39 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Indy Smtp and XTRA

Hi Sandeep,

We don't use Indy, but we have had few problems connecting to Xtra since 
the change.  But what are you talking about with port 465?  SMTP uses 
port 25.


Regards,

Bevan


Sandeep Chandra wrote:
  

Hi

I am having difficulty connecting to xtra smtp server after they changed


their smtp server to point to send.xtra.co.nz and port to 465.
  

Has anyone managed to send emails using xtra after this change and if so


could anyone please give an example of what needs to be done in order for
this to work.
  

Regards

Sandeep









  

Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s user


panel and lay it on us.
http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 
  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:


unsubscribe
  



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] D2007 help incomplete or install issue

2007-07-18 Thread Nick
You can Ctrl-left click on the name of a function (in some source code 
where it works) and it will open that unit.


Robert martin wrote:
One of the main things I use help for is to find the unit name of a 
function so I can add it to the uses !



Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Paul Hectors wrote:
Good point so the key is to put the unit name in front of the 
function or procedure and then you can get to the help. Like you said 
system.readln or system.abs gets to the content.


On 7/19/07, *John Bird* [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] wrote:


Looks the same as you said to me - the Dinkumware link brings up a
not found
error.   I wonder what is supposed to be there :) ?

Using the left hand window to Search for READLN brought up only
topics from
the Indy Help, but searching from the right hand window brought up

RAD Studio VCL Win32 Reference

System.ReadLn
Description | See Also
Collapse All

Reads a line of text from a file.
Description
In Delphi code, the ReadLn procedure reads a line of text and then
skips to
the next line of the file.
ReadLn(F) with no parameters causes the current file position to
advance to
the beginning of the next line if there is one; otherwise, it goes
to the
end of the file.
If F is omitted, the global variable Input is used, which 
accesses the

processes standard input file. Use of Input in GUI applications
raises
special issues.
Note: {$I+} handles runtime errors using exceptions. When using
{$I-}, use
IOResult to check for I/O errors.

See Also
Read
Writeln
SetLineBreakStyle


So the stuff is in there..looks like you need to know your way
around
the help to find things.

I tend to use a combination of 3 helps:  Google (eg Delphi
Readln, Delphi
5, Delphi 2007.   Have to say probably in that order too, mainly
because the
D2007 document explorer can be glacially slow (thanks again
MS).  The actual
help content is OK though in the main.

John



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz mailto:delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] with Subject: unsubscribe




___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Delphi Developer wanted in Chch

2007-07-04 Thread Nick

O.o
You got boxes there? Should setup a pulley system so you can deliver 
them to me next door :D



[EMAIL PROTECTED] wrote:

Heh, well I have given my employee a few to take home to his kids, just to
keep them confused about what he does here. I think that's the first time
someone has commented on the reference without me having to explain! Just
last week someone rang up and asked me to deliver six boxes... :)

Cheers,
Carl

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of David Brennan
Sent: Wednesday, July 04, 2007 10:44 PM
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] Delphi Developer wanted in Chch

Hi Carl,

That's all very well but let's cut to the important stuff.

Do you actually hand out chocolate fish when someone does a good job?

;-)

Regards,
David Brennan
Managing Director
www.smart-builder.com

 -Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of [EMAIL PROTECTED]
Sent: Wednesday, 4 July 2007 1:24 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: [DUG] Delphi Developer wanted in Chch

Hi all, it's that time again! I'm looking to hire another Delphi developer
to share the load. We have some nice in-house components here; for example
it's pleasant to be able to edit, append to or delete from a dataset
representing a joined SQL query, make changes to multiple tables' fields,
and let our customized provider sort out the changes so we don't have to. Or
to create a query which runs automatically on a list of databases and
returns the results in a single dataset, edit the data, and have each row's
changes automatically apply to the database from whence it originated. All
this with minimal coding - ask me to post a code sample to offtopic if you
need your appetite further whetted. There's more too, like the query engine,
but I don't want to go on and on and on...

Our office is in Christchurch central city. We're a small company - there
are only two of us right now, but we have a large codebase and a very large
overseas client. This time I haven't quite decided on the level of developer
I'm looking for, so it all depends on who can impress me the most.

Call for a chat or email your CV.

Cheers,
Karl Reynolds
Director, Chocolate Fish Software Limited
Phone: (03) 374 2581
Email: [EMAIL PROTECTED]


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Datebases with Delphi

2007-07-02 Thread Nick

Hi there :-)
When I create a database application, usually I create a MDB file with 
Access (create my tables etc) and then interact with the database in 
Delphi using TAdoConnection and TAdoQuery.


What other standalone database's can I use with Delphi2006 Ent which, I 
can ship to the customer without them having to install anything special.


Just like to see what else is out there which simple to get up and 
running. (usually one of my databases contains 2-3 tables etc)


Cheers
Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Databases with Delphi

2007-07-02 Thread Nick

Sean,

Looks pretty good.
Is there some gui out there where I can quickly add/edit/delete 
databases without using the command line that would be great.

(im searching but if you know one)

Cheers


Sean Cross wrote:

I like sqlite.  Small, fast and single file.  The db engine comes in a single 
dll.  Not very good for multi-user though.  I use the Aducom components, but 
there are others.

http://www.aducom.com


Regards

Sean Cross
IT Systems Development Manager

Catalyst Risk Management
PO Box 230
50 Dalton St
Napier 4140
DDI: 06-8340362
mobile: 021 270 3466
Visit us at http://www.catalystrisk.co.nz/

Offices in Auckland, Napier, Wellington  Christchurch

Disclaimer:
The information contained in this document is confidential to the addressee(s) and 
may be legally privileged. Any view or opinions expressed are those of the author and may 
not be those of Catalyst Risk Management. No guarantee or representation is made that 
this communication is free of errors, viruses or interference. If you have received this 
e-mail message in error please delete it and notify me. Thank you.


  

-Original Message-
From: [EMAIL PROTECTED] [mailto:delphi-
[EMAIL PROTECTED] On Behalf Of Nick
Sent: Tuesday, 3 July 2007 9:24 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Datebases with Delphi

Hi there :-)
When I create a database application, usually I create a MDB file with
Access (create my tables etc) and then interact with the database in
Delphi using TAdoConnection and TAdoQuery.

What other standalone database's can I use with Delphi2006 Ent which, I
can ship to the customer without them having to install anything
special.

Just like to see what else is out there which simple to get up and
running. (usually one of my databases contains 2-3 tables etc)

Cheers
Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Datebases with Delphi

2007-07-02 Thread Nick

Rob,

Thanks, firebird doesn't sound to bad, and you can use native Delphi 
components with firebird to from what i've read. All the aps i've done 
so far are simply for end user use - no client/server requirements.


Will research this some more :-) Thanks.

Nick


Robert martin wrote:

Hi

Firebird is a nice open source / free relational DB (from the 
Interbase base code).


It has an embedded option that simply requires putting some files in 
the same dir as the app.  This is for single user DBs.  But with 
little effor you can switch to a proper client server environment.  
However at that point you need to install FB server (small footprint) 
on the server computer and FB client on the clients.  So it might be a 
bit much work.


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Jeremy Coulter wrote:
I too develped using the ElevateDB predecessor, that was, until I 
tried to use it in a client server arrangment, and THEN it all turned 
to POOH !!! It had SERIOUS issues with indexing, and in some cases, 
it would transfer around the entire table to update just ONE field !
It was at that point I went back to Faithfull old Access, but I use 
the Titan native access Access controls, although now we are looking 
at moving over to MS SQL 2005 Express, I need to convert them over to 
ADO, but thats another story :-)
 
Jeremy
 


-Original Message-
From: Steve Peacocke [EMAIL PROTECTED]
To: NZ Borland Developers Group - Delphi List 
delphi@delphi.org.nz

Date: Tue, 3 Jul 2007 10:42:03 +1200
Subject: Re: [DUG] Datebases with Delphi

ElevateDB comes with a tool for creating / modifying the 
database, SQL

testing, creating triggers, stored procedures and functions, views
etc. It can also create in-memory tables that interact with external
tables in the same way as any other ElevateDB table.

I once wrote a SQL tool for its predecessor DBISAM that can
modify/create tables with SQL calls and scripts etc. It can then
transfer the SQL to/from Delphi code - www.trader.co.nz/tools
http://www.trader.co.nz/tools - I'm
currently (slowly) changing it for ElevateDB and adding graphical 
(MS

Access-like) table manipulation and SQL building.

Steve
-- Steve Peacocke
http://stevepeacocke.blogspot.com/

On 03/07/07, Steve Peacocke [EMAIL PROTECTED] wrote:
 Take a good look at ElevateDB from http://www.elevatesoft.com/

 This is a reasonably full SQL compliant database that can compile
 directly into your code so you don't have to ship anything
except your
 exe program.

 ElevateDB is the newer version of the old and trusted DBISAM
database.
 It can be set up as standalone database, LAN database, or
 Client/Server database (Client Server requires distributing a 
small

 program that runs on the server), all without recompiling your
 program. Let the user decide their requirements.

 I hear that Firebird can also be compiled into your exe file for
 single user programs.

 Steve

 On 03/07/07, Nick [EMAIL PROTECTED] wrote:
  Hi there :-)
  When I create a database application, usually I create a MDB
file with
  Access (create my tables etc) and then interact with the
database in
  Delphi using TAdoConnection and TAdoQuery.
 
  What other standalone database's can I use with Delphi2006 Ent
which, I
  can ship to the customer without them having to install
anything special.
 
  Just like to see what else is out there which simple to get 
up and

  running. (usually one of my databases contains 2-3 tables etc)
 
  Cheers
  Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Where is TypeInfo?

2007-07-01 Thread Nick

The system unit contains 'typeinfo'
There is also the other unit TypInfo
Which you use when doing something similar to
 getEnumName(typeInfo(TReqStatus), Ord(s))

Cheers
Nick


Steve Peacocke wrote:

Good Morning All,

Re: Delphi 2007 and missing TypeInfo.dcu

I'm converting some code from using strings - and therefore litterally
hundreds upon hundreds of lines of ELSE IF - into using enums so case
statements can be used. I am particularly wanting to use
GetEnumName().

But I'm stumped at the first step. If I place TypeInfo in my uses
statement, Delphi 2007 tells me that ..

[DCC Error] main.pas(7): F1026 File not found: 'TypeInfo.dcu'

A search of everything below ..\Program Files\ turns up nothing that
even mentions TypeInfo.

What gives here? I know I used to just add TypeInfo into the uses
statement in Delphi 7.

Can anyone please shed some light on this? Thanks.

Steve


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Where is TypeInfo?

2007-07-01 Thread Nick

For me,
delphi 2006\source\win32\rtl\common\Typinfo.pas


Steve Peacocke wrote:

There is also the other unit TypInfo


Where?

Delphi can't find it - Searching everything under \Program Files\
does not fund the file. Can someone please let me know where it's
supposed to reside? Thanks.

Steve

On 02/07/07, Nick [EMAIL PROTECTED] wrote:

The system unit contains 'typeinfo'
There is also the other unit TypInfo
Which you use when doing something similar to
 getEnumName(typeInfo(TReqStatus), Ord(s))

Cheers
Nick


Steve Peacocke wrote:
 Good Morning All,

 Re: Delphi 2007 and missing TypeInfo.dcu

 I'm converting some code from using strings - and therefore litterally
 hundreds upon hundreds of lines of ELSE IF - into using enums so case
 statements can be used. I am particularly wanting to use
 GetEnumName().

 But I'm stumped at the first step. If I place TypeInfo in my uses
 statement, Delphi 2007 tells me that ..

 [DCC Error] main.pas(7): F1026 File not found: 'TypeInfo.dcu'

 A search of everything below ..\Program Files\ turns up nothing that
 even mentions TypeInfo.

 What gives here? I know I used to just add TypeInfo into the uses
 statement in Delphi 7.

 Can anyone please shed some light on this? Thanks.

 Steve

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Where is TypeInfo?

2007-07-01 Thread Nick

And now everyone is saying Miles instead of Myles
Classic!

[EMAIL PROTECTED] wrote:

Heh, that one brought a smile. :)

Miles doesn't know much better than the advice he gave, but he knows much
better than the advice that you think he gave!! Try again - TypInfo, sic,
no e.

Cheers,
Carl

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Steve Peacocke
Sent: Monday, July 02, 2007 11:34 AM
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Where is TypeInfo?

On 02/07/07, Myles Penlington [EMAIL PROTECTED] wrote:
  

Have another go using Typinfo, not TypeInfo.
M



Miles - you should know MUCH better than that. delphi is not case
sensitive. (however, I did try it in frustration, but no). thanks
anyway.

Steve
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Graphical User Interface Design

2007-06-28 Thread Nick

Sean,

Got a place where said buttons can be purchased from? :-)

Thanks!

Sean Cross wrote:

Step 1:  Get high quality bitmaps for your buttons etc.  Don't use old or nasty 
images.
Step 2:  Big buttons with big images AND text.  Le the users remove the text 
once they are experienced.
Step 3:  Profit

Regards

Sean Cross
IT Systems Development Manager

Catalyst Risk Management
PO Box 230
50 Dalton St
Napier 4140
DDI: 06-8340362
mobile: 021 270 3466
Visit us at http://www.catalystrisk.co.nz/

Offices in Auckland, Napier, Wellington  Christchurch

Disclaimer:
The information contained in this document is confidential to the addressee(s) and 
may be legally privileged. Any view or opinions expressed are those of the author and may 
not be those of Catalyst Risk Management. No guarantee or representation is made that 
this communication is free of errors, viruses or interference. If you have received this 
e-mail message in error please delete it and notify me. Thank you.


  

-Original Message-
From: [EMAIL PROTECTED] [mailto:delphi-
[EMAIL PROTECTED] On Behalf Of Nick
Sent: Thursday, 28 June 2007 10:07 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Graphical User Interface Design

Hey guys,

Just about to update one of our main apps and thinking about just
rebuilding it from the ground up, especially the gui side of it. The
original one wasn't to bad, but looking at other programs there is some
very nice looking applications out there. Now I have the TMS component
set and there are some very nice graphical components in there - but I
don't want the program to be overwhelming (picture someone that finds
the transitions in a slide show app for the first time!) but also don't
want it to look like something from windows 3.1

End of the day it comes down to the usability for the user and making
everything as easy and logical for them to use, but also want it to
look
appealing.

So what steps, guidelines, approach do you take when designing an
application.

:-)
Cheers
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: RE: [DUG] Graphical User Interface Design

2007-06-28 Thread Nick

Yeap I agree the TAdvGlowButton is quite nice and I have been using that.
Thanks for all the sites, im sure my boss will enjoy getting his credit 
card out ;-)


Jason Coley wrote:

If you have the TMS components, the TAdvGlowButton is very nice and can
be modified to look almost any way.

Jason

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Nick
Sent: Friday, 29 June 2007 10:41 a.m.
To: Jason
Subject: Re: [DUG] Graphical User Interface Design

Sean,

Got a place where said buttons can be purchased from? :-)

Thanks!

Sean Cross wrote:
  

Step 1:  Get high quality bitmaps for your buttons etc.  Don't use old


or nasty images.
  

Step 2:  Big buttons with big images AND text.  Le the users remove


the text once they are experienced.
  

Step 3:  Profit

Regards

Sean Cross
IT Systems Development Manager

Catalyst Risk Management
PO Box 230
50 Dalton St
Napier 4140
DDI: 06-8340362
mobile: 021 270 3466
Visit us at http://www.catalystrisk.co.nz/

Offices in Auckland, Napier, Wellington  Christchurch

Disclaimer:
The information contained in this document is confidential to the


addressee(s) and may be legally privileged. Any view or opinions
expressed are those of the author and may not be those of Catalyst Risk
Management. No guarantee or representation is made that this
communication is free of errors, viruses or interference. If you have
received this e-mail message in error please delete it and notify me.
Thank you.
  
  


-Original Message-
From: [EMAIL PROTECTED] [mailto:delphi-
[EMAIL PROTECTED] On Behalf Of Nick
Sent: Thursday, 28 June 2007 10:07 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Graphical User Interface Design

Hey guys,

Just about to update one of our main apps and thinking about just
rebuilding it from the ground up, especially the gui side of it. The
original one wasn't to bad, but looking at other programs there is
  

some
  

very nice looking applications out there. Now I have the TMS
  

component
  

set and there are some very nice graphical components in there - but
  

I
  

don't want the program to be overwhelming (picture someone that finds
the transitions in a slide show app for the first time!) but also
  

don't
  

want it to look like something from windows 3.1

End of the day it comes down to the usability for the user and making
everything as easy and logical for them to use, but also want it to
look
appealing.

So what steps, guidelines, approach do you take when designing an
application.

:-)
Cheers
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with


Subject: unsubscribe
  
  


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Graphical User Interface Design

2007-06-27 Thread Nick

Hey guys,

Just about to update one of our main apps and thinking about just 
rebuilding it from the ground up, especially the gui side of it. The 
original one wasn't to bad, but looking at other programs there is some 
very nice looking applications out there. Now I have the TMS component 
set and there are some very nice graphical components in there - but I 
don't want the program to be overwhelming (picture someone that finds 
the transitions in a slide show app for the first time!) but also don't 
want it to look like something from windows 3.1


End of the day it comes down to the usability for the user and making 
everything as easy and logical for them to use, but also want it to look 
appealing.


So what steps, guidelines, approach do you take when designing an 
application.


:-)
Cheers
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] User authentication

2007-06-25 Thread Nick

Something like...
http://www.tmssoftware.com/tss.htm


Jason Saggers wrote:


Does anybody know where a decent module to handle this may be located, 
rather than have to code one myself….


Just rather save the time…. J

I have basic authentication modules already, but none I have will 
support the requirement to have different access levels to different 
parts of an application in a nice way…


Thanks

Jason



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Contract Work Wanted

2007-06-11 Thread Nick

Where are you based?

AlanRose wrote:

If anyone is in need of a senior Delphi contractor with C# skills please
contact Alan Rose at ([EMAIL PROTECTED]) for more details. Thank you.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Simple VCL for web aplication

2007-06-10 Thread Nick

Rob,

That is basically what you are after... Then you just use indy or one of 
the other components to grab that page and process the results.


For example you could have a php page like this

?PHP
If (isset($_GET['ping'])) {
 echo Pong;
}
?

Then in your Delphi app do this

showmessage(idhttp1.get('http://www.somesite.com/mypage.php?ping=t'));
Which would give you, Pong.

Then you could also do
?PHP
If (isset($_GET['getclients'])) {
 //connect to database, drop out clients line by line in csv format
}
?

in delphi app
stringlist.text := 
idhttp.get('http://www.somesite.com/mypage.php?getclients');

showmessage(inttostr(stringlist.count));
//then loop list, split on the comma and process

Of course you will be wanting to encypt all that etc but just an example.

Nick


Robert martin wrote:

Hi

Admittedly I don't know much about web apps but I am struggling to get 
my head around the client and server separation in relation to PHP. 
All the pages I have looked at focus only on web pages.  Does anybody 
have a link to developing a non visual server application in PHP.


Tia

Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Neven MacEwan wrote:

Robert

I'd recommend PHP for the Server code, its so trivial i don't see you 
needing an IDE (though if you
do decide you need one look at www.nusphere.com) for my first year of 
PHP dev I just used an editor


Neven
Yeah, that sounds easier (less to install, distribute and 
maintain).  We might have a go at whipping up a sample application.

Im sure further questions are coming :)

Thanks to everyone for their helpful suggestions so far :)

Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Jeremy Coulter wrote:
Why not just use HTTP and encrypt the data you are sending (which 
will just
be a simple string encryption like tripple DES). Same as HTTPS and 
easier to

implement.
When ever I use HTTP for anything from withing Delphi, I use the 
Synapse
code and its REALLY easy, better than Indy, and a far smaller code 
foot

print.
Jeremy

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On

Behalf Of Nick
Sent: 8 June 2007 10:16
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Simple VCL for web aplication

With all the tutorials on PHP it'd be a piece of cake to do with 
notepad (I
prefer crimson editor for it's nice syntax highlighting), with 
https all you

need to do is include some dll files with your app (and get a ssl
certificate for your web server etc which your host could organize)

Nick


Robert martin wrote:
 
OK  I have used Indy before.  Haven't used https but I assume 
thats pretty much just a setting.  I assume I could  send my csv 
as compressed / Encrypted binary data.
We don't have Delphi PHP and I am not sure it is warranted for a 
project this size. What would people recommend.


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:
 

Rob,

Sounds like just using Indy idHttp (preferably over https) with 
php would do all you need.
So you could call something like mypage.php?option=getclients 
Which can return the client data as csv back to your delphi app, 
just like getting a web page - advantage of that is gets around 
some firewalls that block lots of ports but leave 80 open ;-)


However anyone watching the wire could see that url being 
requested, and when they type it into there browser they see all 
the client data as well so you can either encrypt the parameters 
and decrypt them in php, or use https.


I've used similar approaches to the above for bug submissions and 
customer registrations and works well.


Cheers
Nick

Robert martin wrote:
   

Hi Neven

Yes a fat client (Delphi Win 32 app) that simply needs to send 
some data to a centralised web DB (Voucher sales / redemptions) 
and get from a centralised web site voucher sales / redemptions  
from other sites.  I don't want to do direct web based DB 
connection so I thought a simple web server that processed send 
/ get commands would be best.


A further requirement is a web page (s) that can display 
information from DB i.e. Sales info.


So the visual aspect is very low.  I need to get a simple proof 
of concept built (just reading / writing to a flat file) and 
then will extend it to a full DB application (I was going to use 
Firebird Embedded, because we know that (and have access 
components) but if we are using Non Delphi technologies then I 
suppose other DB types are up for grabs :) )  But thats another 
conversation :)


Hope that makes it clearer.

Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Neven MacEwan wrote:
 

Robert

Is this a web app? ie a browser based client? I'd use PHP and 
AJAX (which is what Delphi for PHP uses) If you want roll your 
own

Re: [DUG] encoding special characters in XML

2007-06-10 Thread Nick

Url encode?

Steven Knight wrote:


Hi all,
 I am wanting to write out text into an xml file. The text may 
contain special characters like  /  etc and I need to protect them.


Can anyone tell me the name of a function that will do this easily.

Ta
Steven

**

This email and any files transmitted with it are confidential and

intended solely for the use of the individual or entity to whom they

are addressed. If you have received this email in error please notify

the system manager.

This footnote also confirms that this email message has been swept by

MIMEsweeper for the presence of computer viruses.

www.ecan.govt.nz

**



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Simple VCL for web aplication

2007-06-07 Thread Nick

Rob,

Sounds like just using Indy idHttp (preferably over https) with php 
would do all you need.

So you could call something like mypage.php?option=getclients
Which can return the client data as csv back to your delphi app, just 
like getting a web page - advantage of that is gets around some 
firewalls that block lots of ports but leave 80 open ;-)


However anyone watching the wire could see that url being requested, and 
when they type it into there browser they see all the client data as 
well so you can either encrypt the parameters and decrypt them in php, 
or use https.


I've used similar approaches to the above for bug submissions and 
customer registrations and works well.


Cheers
Nick

Robert martin wrote:

Hi Neven

Yes a fat client (Delphi Win 32 app) that simply needs to send some 
data to a centralised web DB (Voucher sales / redemptions) and get 
from a centralised web site voucher sales / redemptions  from other 
sites.  I don't want to do direct web based DB connection so I thought 
a simple web server that processed send / get commands would be best.


A further requirement is a web page (s) that can display information 
from DB i.e. Sales info.


So the visual aspect is very low.  I need to get a simple proof of 
concept built (just reading / writing to a flat file) and then will 
extend it to a full DB application (I was going to use Firebird 
Embedded, because we know that (and have access components) but if we 
are using Non Delphi technologies then I suppose other DB types are up 
for grabs :) )  But thats another conversation :)


Hope that makes it clearer.

Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Neven MacEwan wrote:

Robert

Is this a web app? ie a browser based client? I'd use PHP and AJAX 
(which is what Delphi for PHP uses)
If you want roll your own look at this ajax lib 
http://www.ajaxtoolbox.com/request/


From the way your expressing yourself (ie SOAP) I think you are 
looking at a Fat client talking to a Web Server
backend and unless you have extreme graphics requirement at the 
client I wouldn't bother


It would be easier to advise if we knew more

HTH

Neven

Ok.  We don't have  ASP.Net or PHP (I suppose we could get one or 
other).


How would my Delphi app receive / send the data?  SOAP?




Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Xander (GMail) wrote:
Only a very brave person will start a new web application in 
Delphi! Use
ASP.NET or even PHP. Either of these two will provide you with web 
services

capabilities that you can call from your Delphi client.

Regards
Xander

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On

Behalf Of Stefan Mueller
Sent: Thursday, June 07, 2007 5:05 PM
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] Simple VCL for web aplication

Am I the only one thinking that this should be done in ASP.NET?
Writing some simple soap service and a reporting page is pretty 
much as easy

as it gets .. perfect to get your toes wet in a newer better supported
technology (who knows how much longer intraweb will be supported).

Kind Regards,
Stefan Mueller

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On

Behalf Of Robert martin
Sent: Thursday, June 07, 2007 1:52 PM
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Simple VCL for web aplication

Yeah, not there  :-(

Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:
 

C:\Program Files\CodeGear\ etc etc


Robert martin wrote:
 

Hi

Didn't even think about that !  We are using D2007.  Cant even 
find the demos directory, must be having a blond moment :)


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:
   

Rob,

Have you checked out the intraweb demos in the demos folder?
With D2006 Ent  there are a bunch...

Nick

Robert martin wrote:
 

Hi

I am trying to put together a simple VCL for web application.  
I can get a simple web page going which is great however I 
would also like to provide some services i.e. some sort of get 
data and send data functionality from a delphi client app.  Is 
this possible or do i need to use SOAP and create a web service 
app?



The situation is we want to be able to have an app then sends a 
small amount of data to a web site (DB) and receives data 
(perhaps large) from the web site.  However there is also a 
requirement for a web interface reporting some data.
This isn't something I have much knowledge in but the VCL for 
web (Intraweb) stuff looked like it would make the web 
interface simple.


Suggestions?


  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http

Re: [DUG] Simple VCL for web aplication

2007-06-07 Thread Nick
With all the tutorials on PHP it'd be a piece of cake to do with notepad 
(I prefer crimson editor for it's nice syntax highlighting), with https 
all you need to do is include some dll files with your app (and get a 
ssl certificate for your web server etc which your host could organize)


Nick


Robert martin wrote:
OK  I have used Indy before.  Haven't used https but I assume thats 
pretty much just a setting.  I assume I could  send my csv as  
compressed / Encrypted binary data.
We don't have Delphi PHP and I am not sure it is warranted for a 
project this size. What would people recommend.


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:

Rob,

Sounds like just using Indy idHttp (preferably over https) with php 
would do all you need.

So you could call something like mypage.php?option=getclients
Which can return the client data as csv back to your delphi app, just 
like getting a web page - advantage of that is gets around some 
firewalls that block lots of ports but leave 80 open ;-)


However anyone watching the wire could see that url being requested, 
and when they type it into there browser they see all the client data 
as well so you can either encrypt the parameters and decrypt them in 
php, or use https.


I've used similar approaches to the above for bug submissions and 
customer registrations and works well.


Cheers
Nick

Robert martin wrote:

Hi Neven

Yes a fat client (Delphi Win 32 app) that simply needs to send some 
data to a centralised web DB (Voucher sales / redemptions) and get 
from a centralised web site voucher sales / redemptions  from other 
sites.  I don't want to do direct web based DB connection so I 
thought a simple web server that processed send / get commands would 
be best.


A further requirement is a web page (s) that can display information 
from DB i.e. Sales info.


So the visual aspect is very low.  I need to get a simple proof of 
concept built (just reading / writing to a flat file) and then will 
extend it to a full DB application (I was going to use Firebird 
Embedded, because we know that (and have access components) but if 
we are using Non Delphi technologies then I suppose other DB types 
are up for grabs :) )  But thats another conversation :)


Hope that makes it clearer.

Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Neven MacEwan wrote:

Robert

Is this a web app? ie a browser based client? I'd use PHP and AJAX 
(which is what Delphi for PHP uses)
If you want roll your own look at this ajax lib 
http://www.ajaxtoolbox.com/request/


From the way your expressing yourself (ie SOAP) I think you are 
looking at a Fat client talking to a Web Server
backend and unless you have extreme graphics requirement at the 
client I wouldn't bother


It would be easier to advise if we knew more

HTH

Neven

Ok.  We don't have  ASP.Net or PHP (I suppose we could get one or 
other).


How would my Delphi app receive / send the data?  SOAP?




Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Xander (GMail) wrote:
Only a very brave person will start a new web application in 
Delphi! Use
ASP.NET or even PHP. Either of these two will provide you with 
web services

capabilities that you can call from your Delphi client.

Regards
Xander

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On

Behalf Of Stefan Mueller
Sent: Thursday, June 07, 2007 5:05 PM
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] Simple VCL for web aplication

Am I the only one thinking that this should be done in ASP.NET?
Writing some simple soap service and a reporting page is pretty 
much as easy
as it gets .. perfect to get your toes wet in a newer better 
supported

technology (who knows how much longer intraweb will be supported).

Kind Regards,
Stefan Mueller

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On

Behalf Of Robert martin
Sent: Thursday, June 07, 2007 1:52 PM
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Simple VCL for web aplication

Yeah, not there  :-(

Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:
 

C:\Program Files\CodeGear\ etc etc


Robert martin wrote:
 

Hi

Didn't even think about that !  We are using D2007.  Cant even 
find the demos directory, must be having a blond moment :)


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:
 

Rob,

Have you checked out the intraweb demos in the demos folder?
With D2006 Ent  there are a bunch...

Nick

Robert martin wrote:
   

Hi

I am trying to put together a simple VCL for web 
application.  I can get a simple web page going which is 
great however I would also like

Re: [DUG] O.o hmmm ok

2007-06-06 Thread Nick
Got something weird here - weird because I probably don't understand it 
properly but it caused me a bit of delay...
Simplified, I had a global array of records, during my procedure I would 
do something like this


PRec := MyArrayofPRec[0];
PRec.name := 'Hi';

Now for some reason I was expecting MyArrayOfPRec[0].name to be now 'Hi' 
as well, but it's not.


Here is an example that I whipped up just now which lead me to expect this.

type
 TMyRec = Record
   name : string;
 end;


var
 Form1: TForm1;
 TTH : TMyRec;

procedure TForm1.FormCreate(Sender: TObject);
begin
 TTH.name := 'BoB';
end;

procedure TForm1.Button1Click(Sender: TObject);
var
 t : TMemo;
 b : TMyRec;
begin
 t := Memo1;
 t.lines.add('hi');

 b := TTH;
 b.name := 'Smile';
 t.lines.add(TTH.name);
end;

Now in this example when it's ran and button 1 is clicked - Hi is added 
to the Memo1 and Bob is added.
So why can I assign Memo1 to T and all actions done to T are done to 
Memo1, but the same isn't with the Record.

Is it because Record isn't from TObject?
I guess it's like
var
   a,b : integer;
begin
   a := 1;
   b := a;
   b := 10; //a still = 1 which is what I would expect
end;

so is it because TMemo is an Object and the record and a,b above are 
just variables?


O.o
Thanks



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] codegearguru updates

2007-06-06 Thread Nick

Nice recommendation on using BDE in your videos ;-)
Might wanna look at sticking the videos up here as well -
http://www.revver.com/



Alister Christie wrote:
I have a few new training movies on http://codegearguru.com if anyone 
is interested.  Some basic SQL, getting started with VMWare Server, 
and some basic ClientDataSet stuff, plus the older movies.  I'm going 
to try to get one up every week - which I haven't been doing as yet.



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] O.o hmmm ok

2007-06-06 Thread Nick

Right that makes sense :-)
So you could use a pointer then?

example

type
  TMyRec = Record
name : string;
  end;

var
a : TMyRec;
b : ^TMyRec;
begin
a.name := 'Bob';

 b := @a;
 b.name := 'Smile';

 showmessage(a.name); //shows Smile



Judd, Struan (eCargo) wrote:

Records are constructs with Value semantics whereas Objects have
Reference semantics.

This means that in the following code is the Assignment 1 and Assignment
2 are semantically identical:

Var a, b: record
name: String;
age: Integer;
end;

Begin
a.name := 'Me';
a.age := 39;

//  Assignment 1
b := a;

//  Assignment 2
b.name := a.name;
b.age := a.age;
End;

TTFN, Struan.

Nick wrote:
  

Got something weird here - weird because I probably don't understand
it properly but it caused me a bit of delay... Simplified, I had a
global array of records, during my procedure I would do something
like this  


PRec := MyArrayofPRec[0];
PRec.name := 'Hi';

Now for some reason I was expecting MyArrayOfPRec[0].name to be now
'Hi' 
as well, but it's not.


Here is an example that I whipped up just now which lead me to expect
this. 


type
  TMyRec = Record
name : string;
  end;


var
  Form1: TForm1;
  TTH : TMyRec;

procedure TForm1.FormCreate(Sender: TObject); begin
  TTH.name := 'BoB';
end;

procedure TForm1.Button1Click(Sender: TObject); var
  t : TMemo;
  b : TMyRec;
begin
  t := Memo1;
  t.lines.add('hi');

  b := TTH;
  b.name := 'Smile';
  t.lines.add(TTH.name);
end;

Now in this example when it's ran and button 1 is clicked - Hi is
added to the Memo1 and Bob is added. 
So why can I assign Memo1 to T and all actions done to T are done to
Memo1, but the same isn't with the Record. 
Is it because Record isn't from TObject?

I guess it's like
var
a,b : integer;
begin
a := 1;
b := a;
b := 10; //a still = 1 which is what I would expect end;

so is it because TMemo is an Object and the record and a,b above are
just variables? 


O.o
Thanks



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe 



DISCLAIMER: This electronic message together with any attachments is 
confidential. If you are not the intended recipient, do not copy, disclose or 
use the contents in any way. Please also advise us by return e-mail that you 
have received the message and then please destroy. Carter Holt Harvey is not 
responsible for any changes made to this message and / or any attachments after 
sending by Carter Holt Harvey. We use virus scanning software but exclude all 
liability for viruses or anything similar in this email or any attachment.


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Simple VCL for web aplication

2007-06-06 Thread Nick

Rob,

Have you checked out the intraweb demos in the demos folder?
With D2006 Ent  there are a bunch...

Nick

Robert martin wrote:

Hi

I am trying to put together a simple VCL for web application.  I can 
get a simple web page going which is great however I would also like 
to provide some services i.e. some sort of get data and send data 
functionality from a delphi client app.  Is this possible or do i need 
to use SOAP and create a web service app?



The situation is we want to be able to have an app then sends a small 
amount of data to a web site (DB) and receives data (perhaps large) 
from the web site.  However there is also a requirement for a web 
interface reporting some data.
This isn't something I have much knowledge in but the VCL for web 
(Intraweb) stuff looked like it would make the web interface simple.


Suggestions?



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Simple VCL for web aplication

2007-06-06 Thread Nick

C:\Program Files\CodeGear\ etc etc


Robert martin wrote:

Hi

Didn't even think about that !  We are using D2007.  Cant even find 
the demos directory, must be having a blond moment :)


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:

Rob,

Have you checked out the intraweb demos in the demos folder?
With D2006 Ent  there are a bunch...

Nick

Robert martin wrote:

Hi

I am trying to put together a simple VCL for web application.  I can 
get a simple web page going which is great however I would also like 
to provide some services i.e. some sort of get data and send data 
functionality from a delphi client app.  Is this possible or do i 
need to use SOAP and create a web service app?



The situation is we want to be able to have an app then sends a 
small amount of data to a web site (DB) and receives data (perhaps 
large) from the web site.  However there is also a requirement for a 
web interface reporting some data.
This isn't something I have much knowledge in but the VCL for web 
(Intraweb) stuff looked like it would make the web interface simple.


Suggestions?



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] XP Search

2007-05-21 Thread Nick

Google Desktop Search
Thats just nasty!


Conor Boyd wrote:

Yup,

It's a known issue.  I believe it's something to do with XP by default
only looking for text type files with extensions that it knows about.

I believe there may be ways to get it to find pas files etc, although I
reckon you're better off with Google Desktop Search and Larry's Any
Text File Indexer plugin.

HTH,

Conor

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Neven MacEwan

Having just upgraded to xp (yeah I know) what is it with its search an
delphi files!

I can see the file and search can't find it!

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Best way to make this thread safe

2007-05-16 Thread Nick
I got a function here I use for logging to a richedit on my main form 
(this is just in functions unit)


Procedure WriteLog(sString : string; opt : LogOption);
Begin
 With frmMain.reLog do
   begin
 If lines.Count  200 then lines.Delete(0);

 lines.add(sString);
 SelStart := length(text) - (length(sString)+2);
 SelLength := length(sString);
 Case LogOption(opt) of
   loStart   : begin SelAttributes.Style := [fsbold]; 
SelAttributes.Color := clBlue;   end;
   loNormal  : begin SelAttributes.Style := [];   
SelAttributes.Color := clBlack;  end;
   loError   : begin SelAttributes.Style := [fsbold]; 
SelAttributes.Color := clRed;end;
   loFinished: begin SelAttributes.Style := [fsbold]; 
SelAttributes.Color := clBlue; lines.add('');  end;

 End;
 SelStart := Length(Text);
 Perform(EM_SCROLLCARET, 0, 0);
   end;
End;

Now I want to use that function in my threads to log things. However if 
I call it just like this

 WriteLog('Failed to connect! DB Error', loError);
I could run into access violations
But not quite sure the best way to do this to make it thread safe and 
use as little extra code as possible..


Should I create my own function like this
 WriteLogThread('Failed to connect! DB Error', loError);
in my TThread
and then in that procedure just do
criticalsection start
 WriteLog(message, st);  //this calls the function in my general 
functions unit

criticalsection end
or could I just use critical sections in my functions unit around the 
procedure.


I hope that makes sense =)
Thanks guys.
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Best way to make this thread safe

2007-05-16 Thread Nick

Matt,

That sounds similar to Smart Inspect.
I have been using that now for a month or so and it's very very handy.

Thanks for your other email :-)

Matt Comb wrote:

Good Point.

Actually I have developed a threadsafe socket logger. Its pretty cool
actually. You have an logger application running in your system tray and all
you need to do is link in the client / helper units to your code and call

LogMessage(text)

Or

LogMessage(Category, Text) the category will output onto a separate tab
within the socket logger.

I couldn't do without this tool for Delphi developing. It saves stuffing
around with controls or text files, and is fully thread safe. I've used it
on a number of commercial contracts and its been adopted as a usuful in
house tool.

If anyone is interested, I can forward through the code.

Cheers,

Matt.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Conor Boyd
Sent: Thursday, 17 May 2007 9:54 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: RE: [DUG] Best way to make this thread safe

Yup, that should do the trick in this case.

The following isn't really answering your question, and obviously it
depends on the circumstances, but for logging for a developer's benefit,
I just use the OutputDebugString function in the Windows unit, and then
use DbgView from SysInternals to log the output from my apps that way.
Don't have to worry about threading/logging issues then.  Maybe that's
some help to somebody.

Cheers,

C.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Alister Christie

If you're wanting to manipulate the VCL you need to call
synchronize(aMethod), which will sync your thread to the main
application thread - the VCL is not thread-safe.  In aMethod you could
do your writelog.  But I'm also not much of a threading expert so
someone else may have a better method.

Nick wrote:
  
I got a function here I use for logging to a richedit on my main form 
(this is just in functions unit)


Procedure WriteLog(sString : string; opt : LogOption); Begin  With 
frmMain.reLog do

   begin
 If lines.Count  200 then lines.Delete(0);

 lines.add(sString);
 SelStart := length(text) - (length(sString)+2);
 SelLength := length(sString);
 Case LogOption(opt) of
   loStart   : begin SelAttributes.Style := [fsbold]; 
SelAttributes.Color := clBlue;   end;
   loNormal  : begin SelAttributes.Style := [];   
SelAttributes.Color := clBlack;  end;
   loError   : begin SelAttributes.Style := [fsbold]; 
SelAttributes.Color := clRed;end;
   loFinished: begin SelAttributes.Style := [fsbold]; 
SelAttributes.Color := clBlue; lines.add('');  end;

 End;
 SelStart := Length(Text);
 Perform(EM_SCROLLCARET, 0, 0);
   end;
End;

Now I want to use that function in my threads to log things. However 
if I call it just like this  WriteLog('Failed to connect! DB Error', 
loError); I could run into access violations But not quite sure the 
best way to do this to make it thread safe and use as little extra 
code as possible..


Should I create my own function like this  WriteLogThread('Failed to 
connect! DB Error', loError); in my TThread and then in that procedure



  
just do criticalsection start  WriteLog(message, st);  //this calls 
the function in my general functions unit criticalsection end or could



  
I just use critical sections in my functions unit around the 
procedure.



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Why use a set when a string will work OK (and less code)?

2007-05-09 Thread Nick

Why use a set when string work ok? (and I think it's a set)
Question: I have seen this quite a bit and apparently it's good 
practice however to me it seems like more work.

Example

Whats the point in doing this
MyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended););
type
 Something = class
 name : string;
 status : MyStatus;
end;

then example on create or something
 status := Active;

(yes, missed out lots of steps :P)
and now if I want to show the status, I have to do something like..
If status = MyStatus(Active) then showmessage('Active');
If status = MyStatus(Pending) then showmessage('Pending');  etc

Why go though all that hassle when just doing this is fine
status : string;
status := 'Active'
showmessage(status);

so instead of using MyStatus types I just use a string - this means 
when I want to output the status to the user I don't have to try and 
convert it to string first.

So, why do it?

H
Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Why use a set when a string will work OK (and less code)?

2007-05-09 Thread Nick

Hi Sean,

Thanks for the reply. Indeed I can see the benefit and use them in other 
parts of my program - but for something like status which does get acted 
on and displayed I was wondering what was best. You example code below 
would solve my initial query - thanks for that!


:-)


Sean Cross wrote:

Because then you are forever checking status with code like


If Status = 'Active' then  ..
Else if Status = 'Pending'...

So you end up using consts.  And you still have the problem that your Status 
may end up as '' or 'Ative' or 'as323'

And you can't use case statements.

If status is purely informational, then using a string is fine.  Once you start 
checking it and acting on it, then string based code becomes increasingly ugly.

What I do is something like:

TMyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended);
StatusMeanings = array[TMyStatus] of string = ('Active', 'Pending', 'Ended', 
'Paused', 'Deleted', 'Suspended');
...
ShowMessage(StatusMeanings[Status]);

Regards

Sean Cross
IT Systems Development Manager

Catalyst Risk Management
PO Box 230
50 Dalton St
Napier 4140
DDI: 06-8340362
mobile: 021 270 3466
Visit us at http://www.catalystrisk.co.nz/

Offices in Auckland, Napier, Wellington  Christchurch

Disclaimer:
The information contained in this document is confidential to the addressee(s) and 
may be legally privileged. Any view or opinions expressed are those of the author and may 
not be those of Catalyst Risk Management. No guarantee or representation is made that 
this communication is free of errors, viruses or interference. If you have received this 
e-mail message in error please delete it and notify me. Thank you.


  

-Original Message-
From: [EMAIL PROTECTED] [mailto:delphi-
[EMAIL PROTECTED] On Behalf Of Nick
Sent: Thursday, 10 May 2007 10:49 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Why use a set when a string will work OK (and less
code)?

Why use a set when string work ok? (and I think it's a set)
Question: I have seen this quite a bit and apparently it's good
practice however to me it seems like more work.
Example

Whats the point in doing this
MyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended););
type
  Something = class
  name : string;
  status : MyStatus;
end;

then example on create or something
  status := Active;

(yes, missed out lots of steps :P)
and now if I want to show the status, I have to do something like..
If status = MyStatus(Active) then showmessage('Active');
If status = MyStatus(Pending) then showmessage('Pending');  etc

Why go though all that hassle when just doing this is fine
 status : string;
 status := 'Active'
 showmessage(status);

so instead of using MyStatus types I just use a string - this means
when I want to output the status to the user I don't have to try and
convert it to string first.
So, why do it?

H
Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Why use a set when a string will work OK (and less code)?

2007-05-09 Thread Nick

Nice thats even shorter :-)
So following on from this, what happens when you want to do something 
like this


TMyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended);
TLogLevel = (Normal,Error,Ended);

This will cause an error as Ended appears twice.
How you can you get around this?




Paul Heinz wrote:

Sean Cross wrote:

  
TMyStatus = (Active, Pending, Ended, Paused, Deleted, 
Suspended); StatusMeanings = array[TMyStatus] of string = 
('Active', 'Pending', 'Ended', 'Paused', 'Deleted', 'Suspended'); ...

ShowMessage(StatusMeanings[Status]);



Also, Delphi can do this for you using RTTI - this is how enum
properties work inside .dfms i.e. translating to/from string constants.

Uses
  TypInfo;

ShowMessage(GetEnumName(TypeInfo(TMyStatus), Integer(Status));

TTFN,
  Paul.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Why use a set when a string will work OK (and less code)?

2007-05-09 Thread Nick

Indeed, but I mean just doing this

type
TMyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended);
TLogLevel = (Normal,Error,Ended);

(as in, just writing that) wont compile as I get an error 'Identifier 
redeclared: Ended'



Myles Penlington wrote:

Nope - Look at the call - uses TypeInfo(TMyStatus), and for the other
case should be TypeInfo(TLogLevel).

M.


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Nick
Sent: Thursday, 10 May 2007 11:29
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Why use a set when a string will work OK (and less
code)?

Nice thats even shorter :-)
So following on from this, what happens when you want to do something 
like this


TMyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended);
TLogLevel = (Normal,Error,Ended);

This will cause an error as Ended appears twice.
How you can you get around this?
 




Paul Heinz wrote:
  

Sean Cross wrote:

  

TMyStatus = (Active, Pending, Ended, Paused, Deleted, 
Suspended); StatusMeanings = array[TMyStatus] of string = 
('Active', 'Pending', 'Ended', 'Paused', 'Deleted', 'Suspended'); ...

ShowMessage(StatusMeanings[Status]);

  

Also, Delphi can do this for you using RTTI - this is how enum
properties work inside .dfms i.e. translating to/from string


constants.
  

Uses
  TypInfo;

ShowMessage(GetEnumName(TypeInfo(TMyStatus), Integer(Status));

TTFN,
  Paul.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with


Subject: unsubscribe
  
  


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe

Attention:
This communication is confidential and may be legally privileged.  If you are 
not the intended recipient, please do not use, disclose, copy or distribute it, 
other than to return it to us with your confirmation that it has been deleted 
from your system.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Why use a set when a string will work OK (and less code)?

2007-05-09 Thread Nick

aa ;-)
Time for another coffee!
Thanks heaps guys, I have learned a stack!


Neven MacEwan wrote:

Nick

Thats why you use a lower case prefix ie tmsActive, tmsPending, ...
verssu tllNormal, tllError, tllEnded...

HTH

Neven



Nice thats even shorter :-)
So following on from this, what happens when you want to do something 
like this


TMyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended);
TLogLevel = (Normal,Error,Ended);

This will cause an error as Ended appears twice.
How you can you get around this?




Paul Heinz wrote:

Sean Cross wrote:

 
TMyStatus = (Active, Pending, Ended, Paused, Deleted, Suspended); 
StatusMeanings = array[TMyStatus] of string = ('Active', 'Pending', 
'Ended', 'Paused', 'Deleted', 'Suspended'); ...

ShowMessage(StatusMeanings[Status]);



Also, Delphi can do this for you using RTTI - this is how enum
properties work inside .dfms i.e. translating to/from string constants.

Uses
  TypInfo;

ShowMessage(GetEnumName(TypeInfo(TMyStatus), Integer(Status));

TTFN,
  Paul.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe


  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe





___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Program Filer Directory

2007-05-07 Thread Nick

Probly
Program Files
(but Program Filer is there language translation)


Alan Rose wrote:
 
Just wondering if anyone has held of a directory called Program Filer

most likely found on a Norwegian version of Windows XP.
Is it a system folder etc.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] If someone could do this in D2007

2007-05-02 Thread Nick

:-)
If someone could do this in D2007 it would be very helpful for me.
If you could open up D2007, create a blank project then use the WSDL 
importer and import

https://adwords.google.com/api/adwords/v10/AdService?wsdl

and

https://adwords.google.com/api/adwords/v10/CriterionService?wsdl

then attach the resulting AdService.pas and CriterionService.pas
I got D2006 Ent. and it seems it's missing some things from the imports 
from these two services.


Would be good to compare

Thanks! Much appreciated.
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] If someone could do this in D2007

2007-05-02 Thread Nick

Rob,

Thanks. So no pas files eh! Rats.
If someone else could please.

Thanks
Nick

Robert martin wrote:
Tried to but got an error.  D2007 tried to write into program files on 
my vista machine !


Have reported this to QC.  Just glad im not planning on doing this 
myself :)


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



Nick wrote:

:-)
If someone could do this in D2007 it would be very helpful for me.
If you could open up D2007, create a blank project then use the WSDL 
importer and import

https://adwords.google.com/api/adwords/v10/AdService?wsdl

and

https://adwords.google.com/api/adwords/v10/CriterionService?wsdl

then attach the resulting AdService.pas and CriterionService.pas
I got D2006 Ent. and it seems it's missing some things from the 
imports from these two services.


Would be good to compare

Thanks! Much appreciated.
Nick

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] If someone could do this in D2007

2007-05-02 Thread Nick

Champion! :-)

Jeremy North wrote:

Here you go.




___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] SOAP Question (lets see who the soap guru's are :P)

2007-04-29 Thread Nick

Thanks for that! :-)

Edward Koryagin wrote:

type
  TTDSOAPClient = class(THTTPRIO)
  private
{ Private declarations }
function OngetConc( var sStr: string ): boolean;
  protected
{ Protected declarations }
procedure DoBeforeExecute(const MethodName:
string; Request: TStream); override;
  public
{ Public declarations }
  published
{ Published declarations }
  end;


procedure TTDSOAPClient.DoBeforeExecute(const
MethodName: string; Request: TStream);
begin
  // change Request here

  inherited DoBeforeExecute( MethodName, Request );
end;


--- Jason Saggers [EMAIL PROTECTED] wrote:

  

From the example you have posted the Request being
past into the
DoBeforeExecute isn't a var so cant be changed by
the Procedure.

You can use the contents of the Request to do
something, but you cant
alter it.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
On Behalf Of Nick
Sent: Friday, 27 April 2007 3:09 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] SOAP Question (lets see who the
soap guru's are :P)

Ah im still not having any luck.
This is what I did

type
  TCHTTPRIO = class(THTTPRIO)
procedure DoBeforeExecute(const MethodName:
string; Request: 
TStream); override;

  end;

procedure TCHTTPRIO.DoBeforeExecute(const
MethodName: string; Request: 
TStream);

var
  StrStrm: TStringStream;
  ReqW: WideString;
  Req:string;
begin
  inherited;
  Req := ReqW;
  StrStrm := TStringStream.Create(Req);
  try
 StrStrm.Position := 0;
 Request.CopyFrom( StrStrm, 0 );
  finally
 StrStrm.Free;
  end;
end;

However, it still doesn't overwrite the request
stream.
I might be missing something obvious, but I can't
see it
I put a showmessage('hi'); in my new
TCHTTPRIO.DoBeforeExecute and it 
shows...




Edward Koryagin wrote:


Sorry I don't remember all details...
I inherited from THTTPRIO and did changes to tags
  

to


build correct request to SOAP server.

--- Nick [EMAIL PROTECTED] wrote:

  
  

This page does - my mistake
http://qc.borland.com/wc/qcmain.aspx?d=14046

Nick wrote:



Correct, and I see the soap request when I look
  

at

  
  

the DoBeforeExexute



I can't modify the var given however this page
  
  
shows how you can 



modify the thttprio

  
  

http://www.google.com/apis/adwords/developer/adwords_api_classref.html
  
  
  

but havn't done that yet (will have to
  

re-compile

  
  

that component?)



Edward Koryagin wrote:
  
  

Are you working with THTTPRIO?

--- Nick [EMAIL PROTECTED] wrote:

 



How do you mean? Changed it to/for what for
  
  

what?



: - )

Edward Koryagin wrote:
   
  
  

for THTTPRIO
on DoBeforeExecute
I changed Request manually

--- Nick [EMAIL PROTECTED] wrote:

   



Hey there,

Thanks for that! :-)
I compared the different between the D2007
  

and


  
  

D2006
   
  
  

and I can see the D2007 is better, some
  
calls 

  
  

much simpler. ie


D2007 - function 
  

getUsageQuotaThisMonth:


Int64; stdcall;
D2006 - function 
  
  

getUsageQuotaThisMonth(const
   
  
  

parameters: getUsageQuotaThisMonth):
getUsageQuotaThisMonthResponse; stdcall;
I got the D2006 one working, but would of
  

been


simplir if I had 2007 lol.

I got my other pas files working except when
  
  

the



parameter is an array, I also just tried
  

with

  
  
the D2007 and also 



get an
error when the parameter is an array.
Here is an example.

var
param : Array_Of_KeywordRequest;  {
  

decleared

  
  
as 



Array_Of_KeywordRequest = array of

  
  

KeywordRequest; }
   
  
  

begin
  Setlength(param, 1);
  param[0] := KeywordRequest.Create;
  param[0].id := 0;
  param[0].maxCpc := 5;
  param[0].negative := false;
  param[0].text := 'ipod';
  param[0].type_ := Broad;
res :=  ( Intf as TrafficEstimatorInterface
).estimateKeywordList(param);

it complies fine but when it runs it gets a
  
  

soap



error. Any call that doesn't use an array as
  

a

  
  

param runs fine.



O.o

Jeremy North wrote:
   
  
  

Hi Nick,

Here are two from D2007. Don't know if they


=== message truncated ===


Edward Koryagin

Re: [DUG] Vista and Ini files

2007-04-29 Thread Nick

Indeed, one can not write to the Program Files unless you want trouble.
Application Data (or AppData on vista I think) in the users folder is 
best place for standard user.

ShellCall to get the special folder is best bet.


Jeremy Coulter wrote:

Locations need to be changed???  What do you mean? Is this the Program
Files thing that Richard mentioned when he was down last??

Jeremy

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Robert martin
Sent: 30 April 2007 15:43
To: [EMAIL PROTECTED]; NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Vista and Ini files

We use ini files / Vista and have not noticed any problems.  Files seem to
be the same format and only the locations may need changing.


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd



John Bird wrote:
  

A friend of mine said this about Vista

I understand, without confirmation yet, that Vista is intercepting calls


to
  

the Windows API for INI files. I would like to do INI (config) files as I
want to not as Vista is doing. So I am looking for a self made INI file
replacement that does not use Windows API stuff. My goal is simply to


manage
  

INI files as I expect them to behave, so I can avoid unexpected


consequences
  

of Vista. At present I am using Delphi's built in TINIfile, which I am
guessing calls Windows API code.

I think in my brief tests of Vista there were issues writing to settings
files including .ini files but I thought it was to do with fil permissions


-
  

that is once I allowed full access to the folder where the ini files were
then all seemed to behave.

Anyone have more information on if and how Vista changes access to ini
files?  Does D2007 contain changes to Tinifile to cater for this?  Any
issues for earlier versions?

I am guessing if Vista has changed the rules is maybe similar to how it
restricts access to certain parts of the registry hives...


John


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:


unsubscribe
  
  


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] SOAP Question (lets see who the soap guru's are :P)

2007-04-26 Thread Nick

How do you mean? Changed it to/for what for what?
: - )

Edward Koryagin wrote:

for THTTPRIO
on DoBeforeExecute
I changed Request manually

--- Nick [EMAIL PROTECTED] wrote:

  

Hey there,

Thanks for that! :-)
I compared the different between the D2007 and D2006
and I can see the 
D2007 is better, some calls  much simpler. ie

D2007 - function  getUsageQuotaThisMonth:
Int64; stdcall;
D2006 - function  getUsageQuotaThisMonth(const
parameters: 
getUsageQuotaThisMonth):

getUsageQuotaThisMonthResponse; stdcall;
I got the D2006 one working, but would of been
simplir if I had 2007 lol.

I got my other pas files working except when the
parameter is an array, 
I also just tried with the D2007 and also get an
error when the 
parameter is an array.

Here is an example.

var
param : Array_Of_KeywordRequest;  { decleared as  
Array_Of_KeywordRequest = array of KeywordRequest; }

begin
  Setlength(param, 1);
  param[0] := KeywordRequest.Create;
  param[0].id := 0;
  param[0].maxCpc := 5;
  param[0].negative := false;
  param[0].text := 'ipod';
  param[0].type_ := Broad;
res :=  ( Intf as TrafficEstimatorInterface
).estimateKeywordList(param);

it complies fine but when it runs it gets a soap
error. Any call that 
doesn't use an array as a param runs fine.


O.o

Jeremy North wrote:


Hi Nick,

Here are two from D2007. Don't know if they are
  

correct.


Let me know if they are still wrong and I'll bug
  

the right guy at


CodeGear about this.

cheers,
Jeremy

On 4/26/07, Nick [EMAIL PROTECTED] wrote:
  

Right, I am trying to get an app written which in

Delphi 2006 to do 


with the
Google Adwords API.
The old method I did was
Program sends data to my web server -- Web

server handles all the 


soap to
Google -- Info is sent back to my program
All done with indy.

However I want to get away from that method and

talk soap right to 


Google.
So, I fired up Delphi, created a new application.
Then Imported one of the WSDL's from Google
( With project open (must be open), File, New,


Other, Webservices, WSDL


importer)
And now I have my pas file.
I put that in the uses section of my first form


(at the top before the


types)

Now... what the heck do I do with it. I have

spent the best part of 4 


hours
trying to figure this out and im getting


no-where.


Here is the WSDL location (of one of them)



https://adwords.google.com/api/adwords/v10/TrafficEstimatorService?wsdl
  

I have also attached the generated pas file.
O.o

My brain hurts, and all I have got is  With
GetInfoInterface(true,'',HTTPRIO1) do
lol

Cheers

//




  

//
// The types declared in this file were generated

from data read from 


the
// WSDL File described below:
// WSDL :



https://adwords.google.com/api/adwords/v10/InfoService?wsdl
  

// Encoding : UTF-8
// Version  : 1.0
// (24/04/2007 11:04:16 a.m. - 16.03.2006)
//




  

//

unit InfoService;

interface

uses InvokeRegistry, SOAPHTTPClient, Types,


XSBuiltIns;


type

 //




  

//
 // The following types, referred to in the WSDL


document are not being


represented
 // in this file. They are either [EMAIL PROTECTED] of

other types 


represented or
were referred
 // to but never[!] declared in the document. The


types from the latter


category
 // typically map to predefined/known XML or

Borland types; however, 


they
could also
 // indicate incorrect WSDL documents that failed


to declare or import a


schema type.
 //




  

//
 // !:string  -


http://www.w3.org/2001/XMLSchema;


 // !:long-


http://www.w3.org/2001/XMLSchema;


 // !:int -


http://www.w3.org/2001/XMLSchema;


 // !:boolean -


http://www.w3.org/2001/XMLSchema;


 // !:date-


http://www.w3.org/2001/XMLSchema;


 getFreeUsageQuotaThisMonth = class;   {
https://adwords.google.com/api/adwords/v10; }
 getOperationsQuotaThisMonth = class;  {
https://adwords.google.com/api/adwords/v10; }
 getUsageQuotaThisMonth = class;   {
https://adwords.google.com/api/adwords/v10; }
 getUsageQuotaThisMonthResponse = class;   {
https://adwords.google.com/api/adwords/v10; }
 getUnitCountResponse = class; {
https://adwords.google.com/api/adwords/v10; }
 getUnitCountForMethodResponse = class;{
https://adwords.google.com/api/adwords/v10; }
 getOperationsQuotaThisMonthResponse = class;   {
https://adwords.google.com/api

Re: [DUG] SOAP Question (lets see who the soap guru's are :P)

2007-04-26 Thread Nick

Correct, and I see the soap request when I look at the DoBeforeExexute
I can't modify the var given however this page shows how you can modify 
the thttprio

http://www.google.com/apis/adwords/developer/adwords_api_classref.html

but havn't done that yet (will have to re-compile that component?)



Edward Koryagin wrote:

Are you working with THTTPRIO?

--- Nick [EMAIL PROTECTED] wrote:

  

How do you mean? Changed it to/for what for what?
: - )

Edward Koryagin wrote:


for THTTPRIO
on DoBeforeExecute
I changed Request manually

--- Nick [EMAIL PROTECTED] wrote:

  
  

Hey there,

Thanks for that! :-)
I compared the different between the D2007 and


D2006

and I can see the 
D2007 is better, some calls  much simpler. ie

D2007 - function  getUsageQuotaThisMonth:
Int64; stdcall;
D2006 - function 


getUsageQuotaThisMonth(const

parameters: 
getUsageQuotaThisMonth):

getUsageQuotaThisMonthResponse; stdcall;
I got the D2006 one working, but would of been
simplir if I had 2007 lol.

I got my other pas files working except when the
parameter is an array, 
I also just tried with the D2007 and also get an
error when the 
parameter is an array.

Here is an example.

var
param : Array_Of_KeywordRequest;  { decleared as 

Array_Of_KeywordRequest = array of


KeywordRequest; }


begin
  Setlength(param, 1);
  param[0] := KeywordRequest.Create;
  param[0].id := 0;
  param[0].maxCpc := 5;
  param[0].negative := false;
  param[0].text := 'ipod';
  param[0].type_ := Broad;
res :=  ( Intf as TrafficEstimatorInterface
).estimateKeywordList(param);

it complies fine but when it runs it gets a soap
error. Any call that 
doesn't use an array as a param runs fine.


O.o

Jeremy North wrote:



Hi Nick,

Here are two from D2007. Don't know if they are
  
  

correct.



Let me know if they are still wrong and I'll bug
  
  

the right guy at



CodeGear about this.

cheers,
Jeremy

On 4/26/07, Nick [EMAIL PROTECTED] wrote:
  
  

Right, I am trying to get an app written which


in



Delphi 2006 to do 



with the
Google Adwords API.
The old method I did was
Program sends data to my web server -- Web


server handles all the 



soap to
Google -- Info is sent back to my program
All done with indy.

However I want to get away from that method and


talk soap right to 



Google.
So, I fired up Delphi, created a new


application.


Then Imported one of the WSDL's from Google
( With project open (must be open), File, New,



Other, Webservices, WSDL



importer)
And now I have my pas file.
I put that in the uses section of my first form



(at the top before the



types)

Now... what the heck do I do with it. I have


spent the best part of 4 



hours
trying to figure this out and im getting



no-where.



Here is the WSDL location (of one of them)




https://adwords.google.com/api/adwords/v10/TrafficEstimatorService?wsdl
  
  
  

I have also attached the generated pas file.
O.o

My brain hurts, and all I have got is  With
GetInfoInterface(true,'',HTTPRIO1) do
lol

Cheers

//





  
  
  

//
// The types declared in this file were


generated



from data read from 



the
// WSDL File described below:
// WSDL :




https://adwords.google.com/api/adwords/v10/InfoService?wsdl
  
  
  

// Encoding : UTF-8
// Version  : 1.0
// (24/04/2007 11:04:16 a.m. - 16.03.2006)
//





  
  
  

//

unit InfoService;

interface

uses InvokeRegistry, SOAPHTTPClient, Types,



XSBuiltIns;



type

 //





  
  
  

//
 // The following types, referred to in the


WSDL




document are not being



represented
 // in this file. They are either [EMAIL PROTECTED] of


other types 



represented or
were referred
 // to but never[!] declared in the document.


The




types from the latter



=== message truncated ===


Edward Koryagin

Send instant messages to your online friends http://au.messenger.yahoo.com 
___

NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email

Re: [DUG] SOAP Question (lets see who the soap guru's are :P)

2007-04-26 Thread Nick

This page does - my mistake
http://qc.borland.com/wc/qcmain.aspx?d=14046

Nick wrote:

Correct, and I see the soap request when I look at the DoBeforeExexute
I can't modify the var given however this page shows how you can 
modify the thttprio

http://www.google.com/apis/adwords/developer/adwords_api_classref.html

but havn't done that yet (will have to re-compile that component?)



Edward Koryagin wrote:

Are you working with THTTPRIO?

--- Nick [EMAIL PROTECTED] wrote:

 

How do you mean? Changed it to/for what for what?
: - )

Edward Koryagin wrote:
   

for THTTPRIO
on DoBeforeExecute
I changed Request manually

--- Nick [EMAIL PROTECTED] wrote:

   

Hey there,

Thanks for that! :-)
I compared the different between the D2007 and


D2006
   

and I can see the D2007 is better, some calls  much simpler. ie
D2007 - function  getUsageQuotaThisMonth:
Int64; stdcall;
D2006 - function 

getUsageQuotaThisMonth(const
   

parameters: getUsageQuotaThisMonth):
getUsageQuotaThisMonthResponse; stdcall;
I got the D2006 one working, but would of been
simplir if I had 2007 lol.

I got my other pas files working except when the
parameter is an array, I also just tried with the D2007 and also 
get an

error when the parameter is an array.
Here is an example.

var
param : Array_Of_KeywordRequest;  { decleared as 
Array_Of_KeywordRequest = array of


KeywordRequest; }
   

begin
  Setlength(param, 1);
  param[0] := KeywordRequest.Create;
  param[0].id := 0;
  param[0].maxCpc := 5;
  param[0].negative := false;
  param[0].text := 'ipod';
  param[0].type_ := Broad;
res :=  ( Intf as TrafficEstimatorInterface
).estimateKeywordList(param);

it complies fine but when it runs it gets a soap
error. Any call that doesn't use an array as a param runs fine.

O.o

Jeremy North wrote:
   

Hi Nick,

Here are two from D2007. Don't know if they are


correct.
   

Let me know if they are still wrong and I'll bug


the right guy at
   

CodeGear about this.

cheers,
Jeremy

On 4/26/07, Nick [EMAIL PROTECTED] wrote:
   

Right, I am trying to get an app written which


in
   

Delphi 2006 to do

with the
Google Adwords API.
The old method I did was
Program sends data to my web server -- Web

server handles all the

soap to
Google -- Info is sent back to my program
All done with indy.

However I want to get away from that method and

talk soap right to

Google.
So, I fired up Delphi, created a new


application.
   

Then Imported one of the WSDL's from Google
( With project open (must be open), File, New,


Other, Webservices, WSDL
   

importer)
And now I have my pas file.
I put that in the uses section of my first form


(at the top before the
   

types)

Now... what the heck do I do with it. I have

spent the best part of 4

hours
trying to figure this out and im getting


no-where.
   

Here is the WSDL location (of one of them)



https://adwords.google.com/api/adwords/v10/TrafficEstimatorService?wsdl
 
   

I have also attached the generated pas file.
O.o

My brain hurts, and all I have got is  With
GetInfoInterface(true,'',HTTPRIO1) do
lol

Cheers

//




 
   

//
// The types declared in this file were


generated
   

from data read from

the
// WSDL File described below:
// WSDL :



https://adwords.google.com/api/adwords/v10/InfoService?wsdl
 
   

// Encoding : UTF-8
// Version  : 1.0
// (24/04/2007 11:04:16 a.m. - 16.03.2006)
//




 
   

//

unit InfoService;

interface

uses InvokeRegistry, SOAPHTTPClient, Types,


XSBuiltIns;
   

type

 //




 
   

//
 // The following types, referred to in the


WSDL
   


document are not being
   

represented
 // in this file. They are either [EMAIL PROTECTED] of

other types

represented or
were referred
 // to but never[!] declared in the document.


The
   


types from the latter


=== message truncated ===


Edward Koryagin

Send instant messages to your online friends 
http://au.messenger.yahoo.com 
___

NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email

Re: [DUG] Delphi 2007 Package paths

2007-04-26 Thread Nick

If it's like D2006
Tools | Options, on the left Environment Option | Delphi Options | 
Library - Win32




Jeremy Coulter wrote:
Hi All. When I installed a new componet/DPK under D7, I would go to 
Tools, Enviroment Options, click ont eh Library tab, then add the path 
to the controls source code etc. into the Library Path option.
 
WHERE the hell in D2007 do you do it !!
 
Jeremy


--
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.5.1/764 - Release Date: 
17/04/2007 04:43




___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] SOAP Question (lets see who the soap guru's are :P)

2007-04-26 Thread Nick

Ah im still not having any luck.
This is what I did

type
 TCHTTPRIO = class(THTTPRIO)
   procedure DoBeforeExecute(const MethodName: string; Request: 
TStream); override;

 end;

procedure TCHTTPRIO.DoBeforeExecute(const MethodName: string; Request: 
TStream);

var
 StrStrm: TStringStream;
 ReqW: WideString;
 Req:string;
begin
 inherited;
 Req := ReqW;
 StrStrm := TStringStream.Create(Req);
 try
StrStrm.Position := 0;
Request.CopyFrom( StrStrm, 0 );
 finally
StrStrm.Free;
 end;
end;

However, it still doesn't overwrite the request stream.
I might be missing something obvious, but I can't see it
I put a showmessage('hi'); in my new TCHTTPRIO.DoBeforeExecute and it 
shows...




Edward Koryagin wrote:

Sorry I don't remember all details...
I inherited from THTTPRIO and did changes to tags to
build correct request to SOAP server.

--- Nick [EMAIL PROTECTED] wrote:

  

This page does - my mistake
http://qc.borland.com/wc/qcmain.aspx?d=14046

Nick wrote:


Correct, and I see the soap request when I look at
  

the DoBeforeExexute


I can't modify the var given however this page
  
shows how you can 


modify the thttprio

  

http://www.google.com/apis/adwords/developer/adwords_api_classref.html
  

but havn't done that yet (will have to re-compile
  

that component?)



Edward Koryagin wrote:
  

Are you working with THTTPRIO?

--- Nick [EMAIL PROTECTED] wrote:

 


How do you mean? Changed it to/for what for
  

what?


: - )

Edward Koryagin wrote:
   
  

for THTTPRIO
on DoBeforeExecute
I changed Request manually

--- Nick [EMAIL PROTECTED] wrote:

   


Hey there,

Thanks for that! :-)
I compared the different between the D2007 and

  

D2006
   
  
and I can see the D2007 is better, some calls 
  

much simpler. ie


D2007 - function  getUsageQuotaThisMonth:
Int64; stdcall;
D2006 - function 
  

getUsageQuotaThisMonth(const
   
  

parameters: getUsageQuotaThisMonth):
getUsageQuotaThisMonthResponse; stdcall;
I got the D2006 one working, but would of been
simplir if I had 2007 lol.

I got my other pas files working except when
  

the


parameter is an array, I also just tried with
  
the D2007 and also 


get an
error when the parameter is an array.
Here is an example.

var
param : Array_Of_KeywordRequest;  { decleared
  
as 


Array_Of_KeywordRequest = array of

  

KeywordRequest; }
   
  

begin
  Setlength(param, 1);
  param[0] := KeywordRequest.Create;
  param[0].id := 0;
  param[0].maxCpc := 5;
  param[0].negative := false;
  param[0].text := 'ipod';
  param[0].type_ := Broad;
res :=  ( Intf as TrafficEstimatorInterface
).estimateKeywordList(param);

it complies fine but when it runs it gets a
  

soap


error. Any call that doesn't use an array as a
  

param runs fine.


O.o

Jeremy North wrote:
   
  

Hi Nick,

Here are two from D2007. Don't know if they


are




correct.
   
  

Let me know if they are still wrong and I'll


bug




the right guy at
   
  

CodeGear about this.

cheers,
Jeremy

On 4/26/07, Nick [EMAIL PROTECTED] wrote:
   


Right, I am trying to get an app written
  

which


  

in
   
  

  
Delphi 2006 to do
  

with the
Google Adwords API.
The old method I did was
Program sends data to my web server -- Web

  
server handles all the
  

soap to
Google -- Info is sent back to my program
All done with indy.

However I want to get away from that method
  

and


  
talk soap right to
  

Google.
So, I fired up Delphi, created a new

  

application.
   
  

Then Imported one of the WSDL's from Google
( With project open (must be open), File,
  

New,


  

Other, Webservices, WSDL
   
  

importer)
And now I have my pas file.
I put that in the uses section of my first
  

form


  

(at the top before the
   
  

types)

Now... what the heck do I do with it. I have

  
spent the best part of 4
  

hours
trying to figure this out and im getting

  

no-where.
   
  

Here is the WSDL location (of one of them

[DUG] SOAP Question (lets see who the soap guru's are :P)

2007-04-25 Thread Nick




Right, I am trying to get an app written which in Delphi 2006 to do
with the Google Adwords API.
The old method I did was
Program sends data to my web server -- Web server handles all the
soap to Google -- Info is sent back to my program
All done with indy.

However I want to get away from that method and talk soap right to
Google.
So, I fired up Delphi, created a new application.
Then Imported one of the WSDL's from Google
( With project open (must be open), File, New, Other, Webservices, WSDL
importer)
And now I have my pas file.
I put that in the uses section of my first form (at the top before the
types)

Now... what the heck do I do with it. I have spent the best part of 4
hours trying to figure this out and im getting no-where.
Here is the WSDL location (of one of them)
https://adwords.google.com/api/adwords/v10/TrafficEstimatorService?wsdl

I have also attached the generated pas file.
O.o

My brain hurts, and all I have got is With
GetInfoInterface(true,'',HTTPRIO1) do
lol

Cheers


//  //
// The types declared in this file were generated from data read from the
// WSDL File described below:
// WSDL : https://adwords.google.com/api/adwords/v10/InfoService?wsdl
// Encoding : UTF-8
// Version  : 1.0
// (24/04/2007 11:04:16 a.m. - 16.03.2006)
//  //

unit InfoService;

interface

uses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;

type

  //  //
  // The following types, referred to in the WSDL document are not being 
represented
  // in this file. They are either [EMAIL PROTECTED] of other types represented 
or were referred
  // to but never[!] declared in the document. The types from the latter 
category
  // typically map to predefined/known XML or Borland types; however, they 
could also 
  // indicate incorrect WSDL documents that failed to declare or import a 
schema type.
  //  //
  // !:string  - http://www.w3.org/2001/XMLSchema;
  // !:long- http://www.w3.org/2001/XMLSchema;
  // !:int - http://www.w3.org/2001/XMLSchema;
  // !:boolean - http://www.w3.org/2001/XMLSchema;
  // !:date- http://www.w3.org/2001/XMLSchema;

  getFreeUsageQuotaThisMonth = class;   { 
https://adwords.google.com/api/adwords/v10; }
  getOperationsQuotaThisMonth = class;  { 
https://adwords.google.com/api/adwords/v10; }
  getUsageQuotaThisMonth = class;   { 
https://adwords.google.com/api/adwords/v10; }
  getUsageQuotaThisMonthResponse = class;   { 
https://adwords.google.com/api/adwords/v10; }
  getUnitCountResponse = class; { 
https://adwords.google.com/api/adwords/v10; }
  getUnitCountForMethodResponse = class;{ 
https://adwords.google.com/api/adwords/v10; }
  getOperationsQuotaThisMonthResponse = class;   { 
https://adwords.google.com/api/adwords/v10; }
  getOperationCountResponse = class;{ 
https://adwords.google.com/api/adwords/v10; }
  getFreeUsageQuotaThisMonthResponse = class;   { 
https://adwords.google.com/api/adwords/v10; }
  getMethodCostResponse = class;{ 
https://adwords.google.com/api/adwords/v10; }
  ApiError = class; { 
https://adwords.google.com/api/adwords/v10; }
  ApiException = class; { 
https://adwords.google.com/api/adwords/v10; }
  getUnitCountForMethod = class;{ 
https://adwords.google.com/api/adwords/v10; }
  getUnitCountForClients = class;   { 
https://adwords.google.com/api/adwords/v10; }
  getUnitCount = class; { 
https://adwords.google.com/api/adwords/v10; }
  getOperationCount= class; { 
https://adwords.google.com/api/adwords/v10; }
  getMethodCost= class; { 
https://adwords.google.com/api/adwords/v10; }
  ClientUsageRecord= class; { 
https://adwords.google.com/api/adwords/v10; }
  useragent= class; { 
https://adwords.google.com/api/adwords/v10[H] }
  password = class; { 
https://adwords.google.com/api/adwords/v10[H] }
  email= class; { 
https://adwords.google.com/api/adwords/v10[H] }
  clientEmail  = class; { 
https://adwords.google.com/api/adwords/v10[H] }
  clientCustomerId = class; { 
https://adwords.google.com/api/adwords/v10[H] }
  developerToken   = class; { 
https://adwords.google.com/api/adwords/v10[H] }
  applicationToken = class; { 
https://adwords.google.com/api/adwords/v10[H] }
  responseTime = class; { 
https://adwords.google.com/api/adwords/v10[H] }
  operations   = class;

Re: [DUG] SOAP Question (lets see who the soap guru's are :P)

2007-04-25 Thread Nick
Sure, I wonder if the generated pas between 2006 and 2007 is that much 
different.

If it is then will be a good sales pitch to the boss!

Thanks :-)


Jeremy North wrote:

I'll run the WSDL through D2007 and email you the pas file if you want
(or someone else does it before me).

I recommend upgrading to 2007. Looks of fixes to the WDSL importer
plus the source code is now included.

On 4/26/07, Nick [EMAIL PROTECTED] wrote:
Right, I am trying to get an app written which in Delphi 2006 to do 
with the

Google Adwords API.
The old method I did was
Program sends data to my web server -- Web server handles all the 
soap to

Google -- Info is sent back to my program
All done with indy.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] WSDL Importer Missing From D2006 Ent?

2007-04-23 Thread Nick

Can't seem to find it.
However, If I got File | New | Customize then goto Delphi Projects, 
WebServices I can see it there, and drag it to the 'Menu Items' but it 
still dosn't show up in the menu.


O.o
Am I missing something?

Cheers
Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] WSDL Importer Missing From D2006 Ent?

2007-04-23 Thread Nick

:-D
excellent...
Thanks!

John Davys wrote:

Create a new VCL Forms application first, then go back into File | New |
Other and it's in the Web Services list at that point.

Cheers
John 


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Nick
Sent: Tuesday, 24 April 2007 10:34 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] WSDL Importer Missing From D2006 Ent?

Can't seem to find it.
However, If I got File | New | Customize then goto Delphi Projects,
WebServices I can see it there, and drag it to the 'Menu Items' but it still
dosn't show up in the menu.

O.o
Am I missing something?

Cheers
Nick
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


[DUG] Weird behavior in Vista

2007-04-19 Thread Nick

Got this app that I just installed in Vista and noticed something weird.

If I open the task manager, then open my application I see that it 
starts off with using 40mb of ram, then if I close it right away, it 
closes on screen, but in the task manager it stays open and starts using 
all the cpu.


Now, if I rename the file from a.exe to b.exe, when I start it it uses 
4mb of ram, and when it close it, it actually closes.


O.o
Windows XP has no problems with this, it's just a pretty standard 
application. One of my other programs doesn't have this issue. Tried 
this user two separate users on the machine, same fault.


If im not free'ing something up properly then I would expect it to still 
happen when I rename the file to b.exe

(note, when I rename it back from b.exe to a.exe the fault happens again).


Stumped.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Weird behavior in Vista

2007-04-19 Thread Nick

Nope nothing silly,
I just redid my installer script so it puts a - on the end of the file 
name, and that works fine so it seems Windows has said at some stage - 
this program called 'x.exe' do something to.


I am guessing that if I install this on another Vista pc it will be fine.
Wonder how I can reset this phantom setting without reinstalling the os.



Matt Comb wrote:

Is your exe by any chance called:

Trojan.exe
Explorer.exe

or anything else that may cause XP to hurl ;)



-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Nick
Sent: Friday, 20 April 2007 10:49 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Weird behavior in Vista

Got this app that I just installed in Vista and noticed something weird.

If I open the task manager, then open my application I see that it 
starts off with using 40mb of ram, then if I close it right away, it 
closes on screen, but in the task manager it stays open and starts using 
all the cpu.


Now, if I rename the file from a.exe to b.exe, when I start it it uses 
4mb of ram, and when it close it, it actually closes.


O.o
Windows XP has no problems with this, it's just a pretty standard 
application. One of my other programs doesn't have this issue. Tried 
this user two separate users on the machine, same fault.


If im not free'ing something up properly then I would expect it to still 
happen when I rename the file to b.exe

(note, when I rename it back from b.exe to a.exe the fault happens again).


Stumped.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Weird behavior in Vista

2007-04-19 Thread Nick

Success :-)
I combed the registry looking for my filename and found a folder in here 
(named after my program filename)


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image 
File Execution Options


I simply renamed the folder to and ran my program as normal and it 
worked fine.

So.
Remember that ;-)



Matt Comb wrote:

Is your exe by any chance called:

Trojan.exe
Explorer.exe

or anything else that may cause XP to hurl ;)



-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Nick
Sent: Friday, 20 April 2007 10:49 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: [DUG] Weird behavior in Vista

Got this app that I just installed in Vista and noticed something weird.

If I open the task manager, then open my application I see that it 
starts off with using 40mb of ram, then if I close it right away, it 
closes on screen, but in the task manager it stays open and starts using 
all the cpu.


Now, if I rename the file from a.exe to b.exe, when I start it it uses 
4mb of ram, and when it close it, it actually closes.


O.o
Windows XP has no problems with this, it's just a pretty standard 
application. One of my other programs doesn't have this issue. Tried 
this user two separate users on the machine, same fault.


If im not free'ing something up properly then I would expect it to still 
happen when I rename the file to b.exe

(note, when I rename it back from b.exe to a.exe the fault happens again).


Stumped.

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject:
unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Weird behavior in Vista

2007-04-19 Thread Nick

As per my last email.
Just did a google search and pulled up this

http://blogs.msdn.com/junfeng/archive/2004/04/28/121871.aspx

Which makes sense, as I was using the simple user compatibility tool to 
check my app with last week, it must of stuck some values in the 
registry (in that location) and not canned them which caused this problem.


Ah well, only an hour wasted as I was going back through the program 
changes history to find out what I did to break it on vista lol. Good 
times




Paul Eggleton wrote:

Matt Comb wrote on Friday, 20 April 2007 10:52 a.m.:
  

Is your exe by any chance called:

Trojan.exe
Explorer.exe

or anything else that may cause XP to hurl ;)



I was thinking that too. A long time ago (the Windows 95 days) Windows
used to do some application compatibility stuff based on the name of the
executable, and it's possible it still does that. Maybe it's more
aggressive under Vista than it used to be.

Cheers,
Paul

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

  

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] Components / PageControl

2007-04-19 Thread Nick

Hi Robert,

I use the TMS component set and it's more then worth it's price, haven't 
had a problem with it in Vista, colors show up fine but then I don't use 
any DBEdits. Jedi VCL the other component set your thinking about?





Robert martin wrote:


Rob Martin
Software Engineer

phone +64 03 377 0495
fax   +64 03 377 0496
web www.chreos.com

Wild Software Ltd
Hi

We have been looking further at our problems with TPageControl in
Vista.  Originally we thought we could fix the problem (or TDBEdits not
being the same colour as the page by adding ParentBackground as a
property - didn't work).  However the problem is worse as pagecontrols
with 'Flatbuttons' show as clbtnFace while normal tabs show as white (on
Vista).  We have flat tab pages inside normal tab pages and so end up
with the situation where Some tabs are white while some tabs are 
clBtnFace.


We are considering changing to a third party component that allows us to
fix the colours.  What do you guys think of this as a solution?

We are considering getting the tms software component pack for the
TadvPagecontrol and some other components that look usefull.  Has anyone
used these / comments?

What would others recommend?  There is a component set everyone always
talks about but I forget the name?

TIA
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with 
Subject: unsubscribe



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] How to find work?

2007-04-19 Thread Nick

;-)
yes... go compete with Indians that only charge $2 an hour
Granted, you would do a far better job than them, have much better 
communication and not bail out on a job like they do - but must people 
don't look at that, they look at the price, get burned and never come back.




Traci P Sumpter wrote:

http://www.rentacoder.com/
 
 

*From:* [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] *On Behalf Of *John

*Sent:* Friday, 20 April 2007 11:56 a.m.
*To:* DUG
*Subject:* [DUG] How to find work?

Hi guys
 
I'm looking for Delphi or PHP contract work (working remotely). Can 
anybody give me a few pointers of how to find work at all?
 
Cheers

John


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


Re: [DUG] d2007 trial now available

2007-04-04 Thread Nick

I also noticed that the Delphi for PHP demo is up to 14 day trial.
:-)

Richard Vowles wrote:

http://www.codegear.com/delphiwin32/trial



___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


  1   2   >