Re: [DUG] FW: Web development

2011-06-07 Thread Paul A Norman
Useful browser share graphs published by arstechnica today afaik:--

Microsoft and Mozilla's continuing Chrome conundrum

http://arstechnica.com/web/news/2011/06/may-browser-market-share-microsoft-and-mozillas-continuing-chrome-conundrum.ars

Paul

On 7 June 2011 14:00, Jolyon Smith jsm...@deltics.co.nz wrote:
 I took those observations to mean not that the intranets themselves rely
 on IE6 but that they are using web apps that don't behave properly in the
 new browsers.

 Or perhaps more accurately that they behave properly in the new browsers
 where proper is defined by the W3C, whereas proper used to be defined by
 the specification of the web app itself and the behaviour elicited in the
 browser by the HTML/CSS/JavaScript.


 Once upon a time, that old software for which there is no excuse to be
 using it used to be the cutting edge that people scoffed at you if you
 /weren't/ using it and were using what was *then* considered the old
 software.

 And I think you missed the point when observing that new browsers are
 free.


 The problem isn't the cost of upgrading the browsers.

 The problem is that once you have upgraded all your clients to the new
 browser, your *apps* stop working, so you have to upgrade those apps and the
 chances are that will incur direct and indirect costs not to mention
 disruption and downtime to some extent.


 Even for the browser upgrades, I suspect there is still a cost because not
 all *users* are competent to upgrade themselves - we who live and breath IT
 tend to forget that many people are confused by (and can royally screw up)
 what we take for granted.  Plus, in this day and age, it's pretty certain
 that users won't be able to just upgrade their browser software without
 central IT/admin support, something that those concerned with security
 questions would surely characterise as a good thing.  After all, we can't
 have everyone just able to willy nilly install/upgrade software on their
 workstations...

 Those who live by the sword etc...  ;)



 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of John Bird
 Sent: Tuesday, 7 June 2011 13:43
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] FW: Web development

 I am mystified why any government organisations would be stuck on IE6 given
 its the best door for any hacker wanting to intrude into a system.   Its how

 Google was penetrated 18 months ago - hackers found workstations that had to

 use IE6 for historical reasons (reasons that were not all that good)

 I was astonished about 3 years ago to see an unnamed government department
 workstation using a pre-release version of Firefox, ie it was so old it was
 basically the old Netscape - with diagonal arrow buttons and all, probably
 something like v0.5 and from probably 2003.

 Surely any government IT department should not be relying on such old
 unpatched software if even to cover their own backsides when the inevitable
 problem occurs - its not a budget issue if free secure browsers abound.

 If they have to use IE6 for intranets, do they prevent IE6 from accessing
 the outside internet?   And why can they not use later browsers for
 Intranets?

 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] PHP setup (was Web development)

2011-06-07 Thread Paul A Norman
CLI php is very powerful and very useful too.
There are even times to shell out to it from Delphi or from other environments.
There are existing php libraries (e.g. pdf handling etc etc etc ) that
are just 'ready to go', where setting up in Delphi would be
reinventing the wheel all too much.

I work with TeXworks an OpenSource LaTeX editor, and they have
provided an EMCA script language called QtScript (JavaScript for most
intents and purposes), and using a system call you can get php to do
almost any thing you need. One thing I do is get it to handle
bibliographies for me, inserting the needed codes from an MySql table.

You can provide JavaScript to your Delphi applications (as with php as
a Delphi app scripting language using
http://users.telenet.be/ws36637/php4delphi.html) as well - just a few
examples (E also have some newer stuff on this as well I think) ...

Commercial: http://eco148-88394.innterhost.net/paxscript/
OpenSource: Javascript in Desktop Applications
http://www.codebot.org/delphi/?doc=9573
(And see http://code.google.com/p/delphichromiumembedded/ for use of
the V8 engine),

- then expose needed additional objects and functions and a generic
system call, and the users can script away their own extensions
virtually. (I don't mean in the TWebBrowser component.)

This project  http://phpjs.org/ has even ported much of the
appropriatly useful php routines into JavaScript and that can be used
as an evaluated library in a Delphi application scripting process.
(Most people out there are not going to learn a Pascal Script -- so
perhaps leverage the tremendous background people now have in Js and
php for Delphi application scripting)

Aptana Studio is great.
They did drop php in 2.0 I think, for a while - huge outcry - and it
is fully back in 3.0 - plus plugins as well.

Aptana web studio is for JavaScript [php] what Delphi is for real
code.  -- from
http://delphimax.wordpress.com/2011/04/02/delphi-for-javascript-a-viable-idea-or-wishful-thinking/

Paul

On 7 June 2011 15:00, Gary T. Benner g...@benner.co.nz wrote:
 [Reply]

 HI All,

 Aptana has it's own development $tudio, but also has free plugins for
 Eclipse. Both allow debugging for PHP.

 PHPclipse also works fine, but you need to find html, css and js plugins.

 kr

 Gary

 At 14:30 on 7/06/2011 you wrote

Hi Robert



 I have been following the thread with much interest. We use PHP becuase

 it is...



 1) platform independent

 2) widely supported by ISPs and support

 3) Simple, fast and effective

 4) Used by other products we support





 Up until recently we have been making minor modifications to existing

 products OR simple internal systems. We have just use Notepad++ to do

 this work.



 Now we are about to embark on a major new system (a web service, not a

 web site). What dev platform would people recommend. No one has

 mentioned Eclipse, Aptana Studio which sounds good but seems aimed at

 Ruby On Rails more than PHP. Does anyone know if it does code

 completion and debugging of PHP (it says it does for RoR).



+1 for Eclipse

It provides code completion, jump to implementation (ctrl click) and

debugging (breakpoints, watches, local variables, call stack etc) in the

IDE.

With plugins for CSS, Javascript, HTML, XML  UML, as well what could be

better?



Todd



 Still love Delphi but PHP seems to be the way to go for web dev.





 Cheers

 Rob

 ___

 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





--

bPassion/b is no substitute for breason/b

___

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 MNZCS ITCP
 Information Technology Certified Professional
 Onlearn Limited - Online Learning Hosting  Support, Training  Content
 Development
 123 Internet Limited - Managed Web Hosting, Virtualisation, High
 Availability Systems  Cluster Technologies
 Semantic Limited - Software Development  Systems Design, Online Education,
 e-Commerce
 Disaster Warning Systems Limited - Public Emergency Warning and
 Communication Systems
 Mob: 021 966 992
 DDI: +64 7 543 1206
 Email: g...@benner.co.nz
 Skype: garybenner


 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 

Re: [DUG] FW: Web development

2011-06-06 Thread Paul A Norman
On 7 June 2011 12:29, Gary T. Benner g...@benner.co.nz wrote:
 [Reply]

 HI all,

 At 10:47 on 7/06/2011 Colin wrote

Forget IE7, I believe 1 in 10 people surfing the net still use IE 6 (though
 I think a lot of them are in China)...



For our company, 6% of users hitting our site use IE 6... can't ignore even
 6%!

 In New Zealand many large organisations at stuck at IE6 because they
 implemented intranet software that simply does not work in IE7 and above.
 This includes many Government organisations such as DHB's etc.

 FYI there is a fix Google have come up with that allows your site to be
 rendered by Chrome, but inside IE6. it's called Google Frame:

 http://code.google.com/chrome/chromeframe/

 cheers

 Gary

 Gary Benner MNZCS ITCP
 Information Technology Certified Professional
 Onlearn Limited - Online Learning Hosting  Support, Training  Content
 Development
 123 Internet Limited - Managed Web Hosting, Virtualisation, High
 Availability Systems  Cluster Technologies
 Semantic Limited - Software Development  Systems Design, Online Education,
 e-Commerce
 Disaster Warning Systems Limited - Public Emergency Warning and
 Communication Systems
 Mob: 021 966 992
 DDI: +64 7 543 1206
 Email: g...@benner.co.nz
 Skype: garybenner


 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


Re: [DUG] FW: Web development

2011-06-06 Thread Paul A Norman
Try that again :)

As Gary points out Google Frame can sit inside IE - of virtually any
current flavour.

So we settled on focussing, when we needed to know the browser in
advance, on Chrome.

Which is sort of a shame because Firefox is excellent especially from
a developer's point of view, and may be starting to lead in font
rendering with Jonathan Kew's recent contributions.

But we believe to have all our intranet stuff is rolled out to meet
Chrome's expectations at present.

Some IE 6 reporting figures are form applications that by default
'factory setting' identify themselves as IE 6, they allow an
administrator or User to choose how the application will show itself,
but few people seem to choose to actually make a new setting it seems.

Downloaders both unattended and user started and some other
applications for movie and sound aquisition ;) do this kind of thing
too.

Chinese abundant reporting of IE6 et al has been pointed out to
suggest  previous methods and lack of restrictions on how software
might be acquired in China previously ;)

I was in Villa, Vanuatu visiting with the  Red Cross there once and
was introduced in a Duty Free shop (should have perhaps been called an
'ethics free shop') to a pack for $50 USD which identified itself as
being from mainland China which had every piece of modern software and
drawing/audio/visual producing  software then current ex-USA
(including Delphi etc!). I was fascinated at the lengths the pirates
had gone to, and could only detect a few obvious visual flaws in the
re-production of it all.

The shop owner himself appeared and was equally fascinated in my not
wanting to buy it all even if he knocked a few more vatus off it!

So when things identify themselves as IE6 it can be so in some big
corporations, but the country code says more to me now-a-days.

Paul

On 7 June 2011 12:36, Paul A Norman paul.a.nor...@gmail.com wrote:
 On 7 June 2011 12:29, Gary T. Benner g...@benner.co.nz wrote:
 [Reply]

 HI all,

 At 10:47 on 7/06/2011 Colin wrote

Forget IE7, I believe 1 in 10 people surfing the net still use IE 6 (though
 I think a lot of them are in China)...



For our company, 6% of users hitting our site use IE 6... can't ignore even
 6%!

 In New Zealand many large organisations at stuck at IE6 because they
 implemented intranet software that simply does not work in IE7 and above.
 This includes many Government organisations such as DHB's etc.

 FYI there is a fix Google have come up with that allows your site to be
 rendered by Chrome, but inside IE6. it's called Google Frame:

 http://code.google.com/chrome/chromeframe/

 cheers

 Gary

 Gary Benner MNZCS ITCP
 Information Technology Certified Professional
 Onlearn Limited - Online Learning Hosting  Support, Training  Content
 Development
 123 Internet Limited - Managed Web Hosting, Virtualisation, High
 Availability Systems  Cluster Technologies
 Semantic Limited - Software Development  Systems Design, Online Education,
 e-Commerce
 Disaster Warning Systems Limited - Public Emergency Warning and
 Communication Systems
 Mob: 021 966 992
 DDI: +64 7 543 1206
 Email: g...@benner.co.nz
 Skype: garybenner


 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


Re: [DUG] Web development

2011-06-05 Thread Paul A Norman
Also don't forget that if needed you can even write your own
extensions to php in Delphi utilising Serhiy Perevoznyk's php4delphi
http://users.telenet.be/ws36637/php4delphi.html  and
http://sourceforge.net/projects/psvlib/ for both Delphi / kylix

And also a link as noted before
http://wiki.lazarus.freepascal.org/Pascal_and_PHP

If you're a Lazarus user, a subset of the PHP API for creating PHP
extensions (libraries) with Pascal is available as part of the PHP
Toolkit.

http://web.fastermac.net/~MacPgmr/PhpTk/PhpTkStatus.html

Paul

On 5 June 2011 17:51, Stefan Mueller muell...@orcl-toolbox.com wrote:
 There are plenty of benchmarks out there showing that PHP isn’t exactly a
 race horse:



 http://shootout.alioth.debian.org/u32q/which-programming-languages-are-fastest.php

 http://www.wrensoft.com/zoom/benchmarks.html



 But that said, php is plenty fast enough to easily handle a couple of
 *thousand webpage requests per minute* on a decent web server. That’s
 usually fast enough for most websites … and if you are some big-outfit that
 has to scale well beyond that limit then you could just loadbalance between
 multiple servers and/or take facebooks hiphop project and cross compile your
 PHP to much faster C-code (https://github.com/facebook/hiphop-php).



 I choose C# over PHP for other much more important reasons - speed isn’t the
 issue.



 Stefan





 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of Rohit Gupta
 Sent: Sunday, June 05, 2011 2:07 PM

 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Web development



 I dont find PHP slow at all.

 On 5/06/2011 2:20 p.m., Steve Peacocke wrote:

 Paul. A very informative reply thanks. Gary also suggested PHP but I have
 always discounted it as slow and cumbersome. However reading through some of
 the blurb suggests that it may gave come a long way in recent years.



 I'm very familiar with HTML and somewhat familiar with small JavaScript
 pieces (MS-CRM mods). So these languages don't really phase me but the
 thought of learning another language like Ruby was robbing me of sleep. I
 have about a dozen languages under my belt but anyone is really only fully
 conversant in up to 2. I remember when I was 6 years old I spoke 3 spoken
 languages fluently but can only manage a little French, some small German
 and still learning Chinese, but Gaelic has totally disappeared from my
 vocabulary. Its the same with programming, without regular use, other
 languages tend to leave the mind (we leak memory all over the place).



 However it does look like PHP might be an interesting prospect. I was
 seriously looking at C# as well but wanted something I could use sooner than
 the learning curve would require.



 Thanks again. I'll take a good strong look over the next few weeks.



 Steve



 On 5/06/2011, at 12:32 PM, Paul A Norman paul.a.nor...@gmail.com wrote:



 Hi Steve,



 Approaching it from the delphi/pascal orientation first...(not meaning

 pascal server side--and that is possible as well) ...



 You'd find much in Delphi for Php that is very familiar.



 It is built on top of an opensource framework  VCL for PHP, and

 you'd probably appreciate  E's familiar delphi IDE approach. When E

 bought up the front end the guy who wrote it went across with it - so

 it has been well backed technically in its development.



 Plus you can stand Lazarus on top of the opensource part and use it

 for the GUI parts.

 http://donaldshimoda.blogspot.com/2008/09/php-toolkit-disponible.html



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

 With the PHP Toolkit you can also convert your Delphi and Lazarus

 form design files (.dfm/.lfm) to VCL for PHP files, as well as

 configure Lazarus for use as a PHP IDE.



 Using quality frameworks front and back end generally provides for

 decent testing and error reporting.



 Also if you want to look at  php frameworks like Delphi for php, as an

 approach, Prado (desgined heavily around Delphi - turboPascal

 concepts)

 http://www.pradosoft.com/  is highly spoken of.



 Also a derivative project http://www.yiiframework.com/



 The Fast, Secure and Professional PHP Framework



 Yii is a high-performance PHP framework best for developing Web 2.0

 applications.



 Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N,

 caching, authentication and role-based access control, scaffolding,

 testing, etc. It can reduce your development time significantly.



 Further you can escape the confusion that has been mentioned here over

 html and css using a web framework / JavaScript library like jQuery

 (even now used and contributed to by Microsoft)



 jQuery is a new kind of JavaScript Library.



 jQuery is a fast and concise JavaScript Library that simplifies HTML

 document traversing, event handling, animating, and Ajax interactions

 for rapid web development. jQuery is designed to change the way that

 you write JavaScript.



 The jQuery

Re: [DUG] Web development

2011-06-05 Thread Paul A Norman
On 5 June 2011 19:13, Neven MacEwan ne...@mwk.co.nz wrote:
 My 2 cents worth for someone looking at Web Dev now

 Options
 1. Go with the mindless horde (M$, C# .NET)
 2. Go with the alternative mindless horde (ROR)
 3. Go for the Money (Java)
 4. Go alternative (PHP)

 I never used Delphi for PHP but highly recommend Nusphere PHPed as a Delphi
 like IDE and with 5+ you can write delphi like OO code

 There are numerous 'frameworks' you can use but as functionality is moving
 back to the client AJAX and jQuery are probably your best bet whilst HTML5
 takes hold

I'll make that 4c

 Even just jQuery and doing your own php is very effective and time
saving.  - quoting myself :)

I'd re-emphasize that, unless there is a compelling reason to use a
framework (like its a perfect match for what you are doing) - or
someone feels they just have to have one to get started,  jQuery and
do your own back ends in php (that can include using aspects of m/any
frameworks as they are useful).

Like many of the available DOM/JavaScript libraries, jQuery really
handles Ajax calls and display of new data, very well.

For the most part jQuery is kept up-to-date - if you link to the
latest version, and if you choose your plug-ins carefully and keep
them up-to-date with authors' releases, they will pretty silently step
you though the HTML 5 issues as they unfold - cross browser, often
with graceful fall backs when possible.

Paul


 Neven

 There are plenty of benchmarks out there showing that PHP isn’t exactly a
 race horse:



 http://shootout.alioth.debian.org/u32q/which-programming-languages-are-fastest.php

 http://www.wrensoft.com/zoom/benchmarks.html



 But that said, php is plenty fast enough to easily handle a couple of
 *thousand webpage requests per minute* on a decent web server. That’s
 usually fast enough for most websites … and if you are some big-outfit that
 has to scale well beyond that limit then you could just loadbalance between
 multiple servers and/or take facebooks hiphop project and cross compile your
 PHP to much faster C-code (https://github.com/facebook/hiphop-php).



 I choose C# over PHP for other much more important reasons - speed isn’t the
 issue.



 Stefan





 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of Rohit Gupta
 Sent: Sunday, June 05, 2011 2:07 PM
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Web development



 I dont find PHP slow at all.

 On 5/06/2011 2:20 p.m., Steve Peacocke wrote:

 Paul. A very informative reply thanks. Gary also suggested PHP but I have
 always discounted it as slow and cumbersome. However reading through some of
 the blurb suggests that it may gave come a long way in recent years.



 I'm very familiar with HTML and somewhat familiar with small JavaScript
 pieces (MS-CRM mods). So these languages don't really phase me but the
 thought of learning another language like Ruby was robbing me of sleep. I
 have about a dozen languages under my belt but anyone is really only fully
 conversant in up to 2. I remember when I was 6 years old I spoke 3 spoken
 languages fluently but can only manage a little French, some small German
 and still learning Chinese, but Gaelic has totally disappeared from my
 vocabulary. Its the same with programming, without regular use, other
 languages tend to leave the mind (we leak memory all over the place).



 However it does look like PHP might be an interesting prospect. I was
 seriously looking at C# as well but wanted something I could use sooner than
 the learning curve would require.



 Thanks again. I'll take a good strong look over the next few weeks.



 Steve



 On 5/06/2011, at 12:32 PM, Paul A Norman paul.a.nor...@gmail.com wrote:



 Hi Steve,



 Approaching it from the delphi/pascal orientation first...(not meaning

 pascal server side--and that is possible as well) ...



 You'd find much in Delphi for Php that is very familiar.



 It is built on top of an opensource framework  VCL for PHP, and

 you'd probably appreciate  E's familiar delphi IDE approach. When E

 bought up the front end the guy who wrote it went across with it - so

 it has been well backed technically in its development.



 Plus you can stand Lazarus on top of the opensource part and use it

 for the GUI parts.

 http://donaldshimoda.blogspot.com/2008/09/php-toolkit-disponible.html



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

 With the PHP Toolkit you can also convert your Delphi and Lazarus

 form design files (.dfm/.lfm) to VCL for PHP files, as well as

 configure Lazarus for use as a PHP IDE.



 Using quality frameworks front and back end generally provides for

 decent testing and error reporting.



 Also if you want to look at  php frameworks like Delphi for php, as an

 approach, Prado (desgined heavily around Delphi - turboPascal

 concepts)

 http://www.pradosoft.com/  is highly spoken of.



 Also a derivative project http://www.yiiframework.com/



 The Fast

Re: [DUG] Web development

2011-06-04 Thread Paul A Norman
Hi Steve,

Approaching it from the delphi/pascal orientation first...(not meaning
pascal server side--and that is possible as well) ...

You'd find much in Delphi for Php that is very familiar.

It is built on top of an opensource framework  VCL for PHP, and
you'd probably appreciate  E's familiar delphi IDE approach. When E
bought up the front end the guy who wrote it went across with it - so
it has been well backed technically in its development.

Plus you can stand Lazarus on top of the opensource part and use it
for the GUI parts.
http://donaldshimoda.blogspot.com/2008/09/php-toolkit-disponible.html

http://wiki.lazarus.freepascal.org/Pascal_and_PHP
With the PHP Toolkit you can also convert your Delphi and Lazarus
form design files (.dfm/.lfm) to VCL for PHP files, as well as
configure Lazarus for use as a PHP IDE.

Using quality frameworks front and back end generally provides for
decent testing and error reporting.

Also if you want to look at  php frameworks like Delphi for php, as an
approach, Prado (desgined heavily around Delphi - turboPascal
concepts)
 http://www.pradosoft.com/  is highly spoken of.

Also a derivative project http://www.yiiframework.com/

The Fast, Secure and Professional PHP Framework

Yii is a high-performance PHP framework best for developing Web 2.0
applications.

Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N,
caching, authentication and role-based access control, scaffolding,
testing, etc. It can reduce your development time significantly.

Further you can escape the confusion that has been mentioned here over
html and css using a web framework / JavaScript library like jQuery
(even now used and contributed to by Microsoft)

jQuery is a new kind of JavaScript Library.

jQuery is a fast and concise JavaScript Library that simplifies HTML
document traversing, event handling, animating, and Ajax interactions
for rapid web development. jQuery is designed to change the way that
you write JavaScript.

The jQuery framework handles nearly ALL cross browser issues, and
provides somewhat of a strong object orientated approach to the whole
matter. You even just add visual components to the project in code.

Using jQuery type frameworks as front ends and php framework(s) as a
back end for business logic is very similar in thought processes to
many necessary things you may have encountered in using Delphi over
the years.

Real-time testing on a local LAN apache is just that!

You can still dive in to the html css js and of course the php as
needed, but framework programming the web is the surest path to a
consistent low hassle approach.

Even just jQuery and doing your own php is very effective and time saving.

People are doing whole cross-platform desktop client side  programs,
mobile applications, Apple Linux MS etc etc like this now - see
Titanium for an all in approach based on web-kit.
http://www.appcelerator.com/

Once you scratch below the surface of ECMA  (JavaScript) you'll find a
different(!) but reasonably robust object system with protoyping etc.

These sites from amongst many are really useful for orientation on JavaScript:

http://bonsaiden.github.com/JavaScript-Garden/
and
http://howtonode.org/object-graphs

JavaScript has escaped the browser! There are even whole setups writen
in JavaScript now -- see http://nodejs.org/

Node's goal is to provide an easy way to build scalable network
programs. In the hello world web server example above, many client
connections can be handled concurrently. Node tells the operating
system (through epoll, kqueue, /dev/poll, or select) that it should be
notified when a new connection is made, and then it goes to sleep. If
someone new connects, then it executes the callback. Each connection
is only a small heap allocation.

And newer releases of php offer self serving capabilities as well.

So it is an interesting time to be involved and to be (re-)entering the arena!

If you just  want simple drag and drop with a framework, Delphi for
Php or Lazarus with phpo toolkit, will do most of that for you, plus
you can extend things..

Here is an early blurb of  Delphi for Php at the outset.
http://www.delphi-php.net/2007/03/

Paul

On 3 June 2011 16:35, Steve Peacocke st...@peacocke.net wrote:
 Friday question (or Can of Worms)

 Hey guys, I'm looking at getting into serious web development. I used to do 
 this a number of years ago with standard Delphi 6 at that time.

 I have Delphi 7

 I've been looking seriously at Ruby on Rails but that would mean learning a 
 whole new language and process

 There has been a lot of talk of the validity of using IntraWeb with Delphi.

 Perhaps others have a better suggestion? What do others use? Should I bite 
 the bullet and jump to RoR or upgrade to D2011 or something else?

 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 

Re: [DUG] Web development

2011-06-04 Thread Paul A Norman
Hope it helps,

On 5 June 2011 14:20, Steve Peacocke st...@peacocke.net wrote:
 Paul. A very informative reply thanks. Gary also suggested PHP but I have 
 always discounted it as slow and cumbersome. However reading through some of 
 the blurb suggests that it may gave come a long way in recent years.


Php is not as elegant as turboPascal but it is quite comfortable when
coming from Delphi, and probably less of a learning curve than Java,
and not unlike JavaScript, and there are some very good IDEs (e.g
netbeans and of course http://www.aptana.com/) some have plug-ins for
working with undelying framewroks.

Php can be used utilising its available class structures or not as you wish.
It has developed a lot since Richard Vowels had trouble with an
octopus or was it a squid ? :)

If you use php directly for database work have a look at
http://www.php.net/manual/en/refs.database.abstract.php et al with
things which make an abstraction layer so that among other things it
is easier to swap database back-ends if you need to, and
http://pear.php.net/  and choose the chm with user notes
http://www.php.net/get/php_enhanced_en.chm/from/a/mirror  (
http://www.php.net/docs.php )

 I'm very familiar with HTML and somewhat familiar with small JavaScript 
 pieces (MS-CRM mods). So these languages don't really phase me but the 
 thought of learning another language like Ruby was robbing me of sleep.

Then jQuery and like will seem really great. They call components -
plugins, and there are some very amazing things just ready to go.

I have about a dozen languages under my belt but anyone is really only fully 
conversant in
 up to 2. I remember when I was 6 years old I spoke 3 spoken languages 
 fluently but can  only manage a little French,

Je parle un peu aussi, und ich habe für zwei Jahre Deutsch gelernt in
der gymnasium, Ach ní féidir liom Gaeilge a labhairt, aur hum bolo
thora Viji-Hindustani, me ko iti te reo maori

 some small German and still learning Chinese, but Gaelic has totally 
 disappeared from my vocabulary.

Chinese - very sensible.

The joke used to be that we should learn to say I surrender in
Russian, but now may be we could need to learn to say in Mandarin
where is my work station please ?

Which kind of Gaelic?

 Its the same with programming, without regular use, other languages tend to 
 leave the mind (we leak memory all over the place).

 However it does look like PHP might be an interesting prospect. I was 
 seriously looking at C# as well but wanted something I could use sooner than 
 the learning curve would require.

I think the thing for me originally coming of Delphi before E started
to pick up the pieces of Borland dropping the ball, was realising that
I had not learnt turboPascal so much, as some sort of whole
conglomeration of the Delphi drag and drop, editor IDE, and of course
the necessary pascal.  But it was not separated out in my mind. I
natively thought and did 'delphi' as a fully integrated experience -
to me that was windows programming!

So the thought processes were fully combined between actions in the
GUI and the editor, if I had not done some previous Basic, QBasic,
WordBasic, and VBA I would have been a lame duck when Delphi was
suddenly beyond reach.

In essence for many of us Delphi was the first real programming
experience (was actually  the very first fully integrated and
effective IDE as far as I know) and became the template for
development in our minds, and it was a whole re-learning experience to
come off it - but it forced me to become more proficient at cross
platform development which has had inestimable benefits.

And php is an easy transition.
But like Steve Todd says ...

Have a look at the Symfony framework. It takes a little while to get
familiar with, but worth the trouble. It certainly helps you concentrate
on PHP business logic rather than HTML,CSS and javascript.

Whatever you go with will have a learning curve of some sort.

Paul


 Thanks again. I'll take a good strong look over the next few weeks.

 Steve

 On 5/06/2011, at 12:32 PM, Paul A Norman paul.a.nor...@gmail.com wrote:

 Hi Steve,

 Approaching it from the delphi/pascal orientation first...(not meaning
 pascal server side--and that is possible as well) ...

 You'd find much in Delphi for Php that is very familiar.

 It is built on top of an opensource framework  VCL for PHP, and
 you'd probably appreciate  E's familiar delphi IDE approach. When E
 bought up the front end the guy who wrote it went across with it - so
 it has been well backed technically in its development.

 Plus you can stand Lazarus on top of the opensource part and use it
 for the GUI parts.
 http://donaldshimoda.blogspot.com/2008/09/php-toolkit-disponible.html

 http://wiki.lazarus.freepascal.org/Pascal_and_PHP
 With the PHP Toolkit you can also convert your Delphi and Lazarus
 form design files (.dfm/.lfm) to VCL for PHP files, as well as
 configure Lazarus for use as a PHP IDE.

 Using quality frameworks front and back

Re: [DUG] Delphi Starter Edition

2011-04-02 Thread Paul A Norman
Dear David,

That is what they say, you may want to ask specific questions on their forums.

http://www.pilotlogic.com/sitejoom/index.php

Paul

On 1 April 2011 15:17, David Brennan dugda...@dbsolutions.co.nz wrote:
 So does that compile to proper Windows 64 bit then?



 David.



 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of Paul A Norman
 Sent: Friday, 1 April 2011 2:46 p.m.

 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Delphi Starter Edition



 Hi Todd,



 Wow - check this out, it looks
 amazing, http://www.pilotlogic.com/sitejoom/index.php?option=com_contentview=articleid=96Itemid=147



 Come a long way forward from when I last looked years ago, a Lazarus based
 Free Pascal Compiler that now even apparently cross compiles from Windows to
 various linux distributions and WinCE, heaps of extra components
 pre-installed.



 Paul

 On 23 March 2011 16:44, Todd todd.martin...@gmail.com wrote:

 Hi Paul


 That is now very much on my todo list.

 Quite feasible now - with the Delphi pricing structure as it has been, we
 went into maintainance mode on everything Delphi based, so some of our new
 projects could essentially be started in Lazarus in theory.


 That's what I was thinking, when you said you were looking at the
 starter edition.

 What's it like for MacOs building?

 Sorry. I don't know that. Better than Delphi though :)

 Todd.

 Paul

 On 22 March 2011 22:33, Todd todd.martin...@gmail.com wrote:

 Hi Paul

 I suggest you get Lazarus 9.30 from the repository and FPC 2.4.2+
 http://svn.freepascal.org/svn/lazarus/tags

 Todd.

 Experimented with it a while ago, and was surprised that I really
 could compile a simple project for both Windows and Linux form the
 same source, the Linux executable was very big, but there were no
 dependency/versioning issues.

 I will have another look at it.

 Paul

 On 18 March 2011 00:16, Todd todd.martin...@gmail.com wrote:
 Hi Paul

 I don't know what features of the Delphi starter you would most likely
 use, but have you considered Lazarus and the FPC compiler? Both have
 made some dramatic advances recently.

 Todd.

 Thanks Joylon,

 From what you are saying that would make it impossible for us to use
 the Starter Edition - I had seen Revenue as being that which was
 derived from an application made in Starter but it seems from what you
 are saying its a bit more woolly than that.

 We'll just have to count out pennies if we need to return to Delphi
 and look to Professional edition again (got stung when we picked up
 2005 Pro years ago and that was a bad experience).

 Meanwhile will continue as we have been for some time now, apart from
 Delphi. :)

 Finding with careful planning, and even without Titanium Applicator,
 you can do a tremendous amount for people with just XAMPP and a
 virtual box under Windows (Ubuntu is good in the box), nice clean no
 fuss install of a whole application using browser technology.

 Paul

 On 14 March 2011 09:12, Jolyon Smith jsm...@deltics.co.nz wrote:
 I don't think you can rely on your charitable status to avoid the
 ridiculous
 $1000 license condition as that is $1000 *revenue*, not profit.

 Quite how revenue is defined and how Embarcadero would identify and
 apportion income as deriving from Starter built apps or services is
 not
 specified.  If you create some code that is used in an area of a web
 site
 that also has a donate facility, for example...  does the income
 from
 those donations count?

 There is no special allowance made for non-profit organizations and
 charitable donations are not specifically identified separately from
 income, so it seems impossible to say for sure that your use of
 Delphi
 Starter would be certain to fall under the  US$1000 revenue
 threshold
 (unless your use of Delphi is entirely and utterly not connected with
 any
 income/donation generating activity in your organisation).


 You could just hope that they never come knocking on your door as ask
 to see
 your accounts and set about trying to prove that your license is
 invalid
 (tho actually the boot would be on the other foot - it would no doubt
 be up
 to you to prove that your license *is* valid, not the other way
 around), but
 one would have to think that if they didn't intend ever following
 through
 and applying this revenue limit then they wouldn't have bothered
 adding it
 to the license conditions in the first place.

 Speaking for myself, I think the revenue limit on the license is a
 mistake
 (almost as ridiculous as the imposition of Interbase and the removal
 of
 DBExpress) but sadly not one that I expect Embarcadero to correct any
 time
 soon, if ever.



 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:
 delphi-boun...@delphi.org.nz] On
 Behalf Of Paul A Norman
 Sent: Sunday, 13 March 2011 15:37
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Delphi Starter Edition

 Thanks Joylon and Todd, that has sorted

Re: [DUG] Delphi Starter Edition

2011-03-31 Thread Paul A Norman
Hi Todd,

Wow - check this out, it looks amazing,
http://www.pilotlogic.com/sitejoom/index.php?option=com_contentview=articleid=96Itemid=147

http://www.pilotlogic.com/sitejoom/index.php?option=com_contentview=articleid=96Itemid=147Come
a long way forward from when I last looked years ago, a Lazarus based Free
Pascal Compiler that now even apparently cross compiles from Windows to
various linux distributions and WinCE, heaps of extra components
pre-installed.

Paul

On 23 March 2011 16:44, Todd todd.martin...@gmail.com wrote:

 Hi Paul
 
  That is now very much on my todo list.
 
  Quite feasible now - with the Delphi pricing structure as it has been, we
  went into maintainance mode on everything Delphi based, so some of our
 new
  projects could essentially be started in Lazarus in theory.
 
 That's what I was thinking, when you said you were looking at the
 starter edition.

  What's it like for MacOs building?

 Sorry. I don't know that. Better than Delphi though :)

 Todd.

  Paul
 
  On 22 March 2011 22:33, Todd todd.martin...@gmail.com wrote:
 
  Hi Paul
 
  I suggest you get Lazarus 9.30 from the repository and FPC 2.4.2+
  http://svn.freepascal.org/svn/lazarus/tags
 
  Todd.
 
  Experimented with it a while ago, and was surprised that I really
  could compile a simple project for both Windows and Linux form the
  same source, the Linux executable was very big, but there were no
  dependency/versioning issues.
 
  I will have another look at it.
 
  Paul
 
  On 18 March 2011 00:16, Todd todd.martin...@gmail.com wrote:
  Hi Paul
 
  I don't know what features of the Delphi starter you would most likely
  use, but have you considered Lazarus and the FPC compiler? Both have
  made some dramatic advances recently.
 
  Todd.
 
  Thanks Joylon,
 
  From what you are saying that would make it impossible for us to use
  the Starter Edition - I had seen Revenue as being that which was
  derived from an application made in Starter but it seems from what
 you
  are saying its a bit more woolly than that.
 
  We'll just have to count out pennies if we need to return to Delphi
  and look to Professional edition again (got stung when we picked up
  2005 Pro years ago and that was a bad experience).
 
  Meanwhile will continue as we have been for some time now, apart from
  Delphi. :)
 
  Finding with careful planning, and even without Titanium Applicator,
  you can do a tremendous amount for people with just XAMPP and a
  virtual box under Windows (Ubuntu is good in the box), nice clean no
  fuss install of a whole application using browser technology.
 
  Paul
 
  On 14 March 2011 09:12, Jolyon Smith jsm...@deltics.co.nz wrote:
  I don't think you can rely on your charitable status to avoid the
  ridiculous
  $1000 license condition as that is $1000 *revenue*, not profit.
 
  Quite how revenue is defined and how Embarcadero would identify and
  apportion income as deriving from Starter built apps or services
 is
  not
  specified.  If you create some code that is used in an area of a web
  site
  that also has a donate facility, for example...  does the income
  from
  those donations count?
 
  There is no special allowance made for non-profit organizations and
  charitable donations are not specifically identified separately from
  income, so it seems impossible to say for sure that your use of
  Delphi
  Starter would be certain to fall under the  US$1000 revenue
 threshold
  (unless your use of Delphi is entirely and utterly not connected
 with
  any
  income/donation generating activity in your organisation).
 
 
  You could just hope that they never come knocking on your door as
 ask
  to see
  your accounts and set about trying to prove that your license is
  invalid
  (tho actually the boot would be on the other foot - it would no
 doubt
  be up
  to you to prove that your license *is* valid, not the other way
  around), but
  one would have to think that if they didn't intend ever following
  through
  and applying this revenue limit then they wouldn't have bothered
  adding it
  to the license conditions in the first place.
 
  Speaking for myself, I think the revenue limit on the license is a
  mistake
  (almost as ridiculous as the imposition of Interbase and the removal
  of
  DBExpress) but sadly not one that I expect Embarcadero to correct
 any
  time
  soon, if ever.
 
 
 
  -Original Message-
  From: delphi-boun...@delphi.org.nz [mailto:
  delphi-boun...@delphi.org.nz] On
  Behalf Of Paul A Norman
  Sent: Sunday, 13 March 2011 15:37
  To: NZ Borland Developers Group - Delphi List
  Subject: Re: [DUG] Delphi Starter Edition
 
  Thanks Joylon and Todd, that has sorted that out,
 
  ... I had been wondering the way things were worded whether you
 could
  use 3rd party things like Zeos, or if databasing capabilities were
  limited strictly to only what was described in the feature matrix.
  (Remembering  the Turbo thingies they put out that didn't even let
 you
  add components.)
 
  We

Re: [DUG] Delphi Starter Edition

2011-03-23 Thread Paul A Norman
There are binary snapshot apparently available here:
http://www.hu.freepascal.org/lazarus/

http://www.hu.freepascal.org/lazarus/Paul

On 23 March 2011 16:44, Todd todd.martin...@gmail.com wrote:

 Hi Paul
 
  That is now very much on my todo list.
 
  Quite feasible now - with the Delphi pricing structure as it has been, we
  went into maintainance mode on everything Delphi based, so some of our
 new
  projects could essentially be started in Lazarus in theory.
 
 That's what I was thinking, when you said you were looking at the
 starter edition.

  What's it like for MacOs building?

 Sorry. I don't know that. Better than Delphi though :)

 Todd.

  Paul
 
  On 22 March 2011 22:33, Todd todd.martin...@gmail.com wrote:
 
  Hi Paul
 
  I suggest you get Lazarus 9.30 from the repository and FPC 2.4.2+
  http://svn.freepascal.org/svn/lazarus/tags
 
  Todd.
 
  Experimented with it a while ago, and was surprised that I really
  could compile a simple project for both Windows and Linux form the
  same source, the Linux executable was very big, but there were no
  dependency/versioning issues.
 
  I will have another look at it.
 
  Paul
 
  On 18 March 2011 00:16, Todd todd.martin...@gmail.com wrote:
  Hi Paul
 
  I don't know what features of the Delphi starter you would most likely
  use, but have you considered Lazarus and the FPC compiler? Both have
  made some dramatic advances recently.
 
  Todd.
 
  Thanks Joylon,
 
  From what you are saying that would make it impossible for us to use
  the Starter Edition - I had seen Revenue as being that which was
  derived from an application made in Starter but it seems from what
 you
  are saying its a bit more woolly than that.
 
  We'll just have to count out pennies if we need to return to Delphi
  and look to Professional edition again (got stung when we picked up
  2005 Pro years ago and that was a bad experience).
 
  Meanwhile will continue as we have been for some time now, apart from
  Delphi. :)
 
  Finding with careful planning, and even without Titanium Applicator,
  you can do a tremendous amount for people with just XAMPP and a
  virtual box under Windows (Ubuntu is good in the box), nice clean no
  fuss install of a whole application using browser technology.
 
  Paul
 
  On 14 March 2011 09:12, Jolyon Smith jsm...@deltics.co.nz wrote:
  I don't think you can rely on your charitable status to avoid the
  ridiculous
  $1000 license condition as that is $1000 *revenue*, not profit.
 
  Quite how revenue is defined and how Embarcadero would identify and
  apportion income as deriving from Starter built apps or services
 is
  not
  specified.  If you create some code that is used in an area of a web
  site
  that also has a donate facility, for example...  does the income
  from
  those donations count?
 
  There is no special allowance made for non-profit organizations and
  charitable donations are not specifically identified separately from
  income, so it seems impossible to say for sure that your use of
  Delphi
  Starter would be certain to fall under the  US$1000 revenue
 threshold
  (unless your use of Delphi is entirely and utterly not connected
 with
  any
  income/donation generating activity in your organisation).
 
 
  You could just hope that they never come knocking on your door as
 ask
  to see
  your accounts and set about trying to prove that your license is
  invalid
  (tho actually the boot would be on the other foot - it would no
 doubt
  be up
  to you to prove that your license *is* valid, not the other way
  around), but
  one would have to think that if they didn't intend ever following
  through
  and applying this revenue limit then they wouldn't have bothered
  adding it
  to the license conditions in the first place.
 
  Speaking for myself, I think the revenue limit on the license is a
  mistake
  (almost as ridiculous as the imposition of Interbase and the removal
  of
  DBExpress) but sadly not one that I expect Embarcadero to correct
 any
  time
  soon, if ever.
 
 
 
  -Original Message-
  From: delphi-boun...@delphi.org.nz [mailto:
  delphi-boun...@delphi.org.nz] On
  Behalf Of Paul A Norman
  Sent: Sunday, 13 March 2011 15:37
  To: NZ Borland Developers Group - Delphi List
  Subject: Re: [DUG] Delphi Starter Edition
 
  Thanks Joylon and Todd, that has sorted that out,
 
  ... I had been wondering the way things were worded whether you
 could
  use 3rd party things like Zeos, or if databasing capabilities were
  limited strictly to only what was described in the feature matrix.
  (Remembering  the Turbo thingies they put out that didn't even let
 you
  add components.)
 
  We are charitable non-commercial (take no payments) so I take it we
  would fit under the $USD1000 at all times?
 
  Paul
 
  On 9 March 2011 17:11, Todd todd.martin...@gmail.com wrote:
  Hi Paul
 
  ZEOS certainly connects to MySql.
 
  Todd.
 
  Looking through the feature matrix, I was not sure, can Delphi
  Starter
  connect

Re: [DUG] Video Editing

2011-03-23 Thread Paul A Norman
Yes, but I just started using this - which knows about 29.xxx I think!

http://www.lightworksbeta.com/

http://www.lightworksbeta.com/
http://www.lightworksbeta.com/index.php?option=com_contentview=articleid=120Itemid=268

http://www.lightworksbeta.com/index.php?option=com_contentview=articleid=120Itemid=268Going
opensource -- good quality binaries available now.

Paul

On 10 November 2010 22:16, Marshland Engineering
marshl...@marshland.co.nzwrote:

  As with most packages, as they develop they we get more and more of
 goodies we don't want.

 I have 50 hours of video taken over 10 years which I would like to store on
 my computer.

 They vary from 8mm video, DVD's  MOV and AVI's.

 I have tried 8 or so different programs all with some success but non
 really doing what I want.  (I have just spent another 10 hours today trying
 to get things to work. There is just no standards. My Kodak camera records
 MOV at 29.006 fps. Google search does not even bring up this standard. )

 It seems the all the packages are geared around taking a current set of
 video sequences and making one DVD with transitions, chapters etc etc. None
 really work with a storage of filing system, like you use with photos.

 What I see needed is something that can store all my video in directories
 eg 2005-07
 2006_08
 Animals
 Baby
 etc
 and have thumbnail access to each file.

 As there are so many formats around, I'm wondering if all originals should
 be converted to a universal format for storage.

 Has anyone experimented with video and Delphi before?

 Thanks Wallace





 ___
 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] Delphi Starter Edition

2011-03-22 Thread Paul A Norman
Thanks Todd,

That is now very much on my todo list.

Quite feasible now - with the Delphi pricing structure as it has been, we
went into maintainance mode on everything Delphi based, so some of our new
projects could essentially be started in Lazarus in theory.

What's it like for MacOs building?

Paul

On 22 March 2011 22:33, Todd todd.martin...@gmail.com wrote:

 Hi Paul

 I suggest you get Lazarus 9.30 from the repository and FPC 2.4.2+
 http://svn.freepascal.org/svn/lazarus/tags

 Todd.

  Experimented with it a while ago, and was surprised that I really
  could compile a simple project for both Windows and Linux form the
  same source, the Linux executable was very big, but there were no
  dependency/versioning issues.
 
  I will have another look at it.
 
  Paul
 
  On 18 March 2011 00:16, Todd todd.martin...@gmail.com wrote:
  Hi Paul
 
  I don't know what features of the Delphi starter you would most likely
  use, but have you considered Lazarus and the FPC compiler? Both have
  made some dramatic advances recently.
 
  Todd.
 
  Thanks Joylon,
 
  From what you are saying that would make it impossible for us to use
  the Starter Edition - I had seen Revenue as being that which was
  derived from an application made in Starter but it seems from what you
  are saying its a bit more woolly than that.
 
  We'll just have to count out pennies if we need to return to Delphi
  and look to Professional edition again (got stung when we picked up
  2005 Pro years ago and that was a bad experience).
 
  Meanwhile will continue as we have been for some time now, apart from
 Delphi. :)
 
  Finding with careful planning, and even without Titanium Applicator,
  you can do a tremendous amount for people with just XAMPP and a
  virtual box under Windows (Ubuntu is good in the box), nice clean no
  fuss install of a whole application using browser technology.
 
  Paul
 
  On 14 March 2011 09:12, Jolyon Smith jsm...@deltics.co.nz wrote:
  I don't think you can rely on your charitable status to avoid the
 ridiculous
  $1000 license condition as that is $1000 *revenue*, not profit.
 
  Quite how revenue is defined and how Embarcadero would identify and
  apportion income as deriving from Starter built apps or services is
 not
  specified.  If you create some code that is used in an area of a web
 site
  that also has a donate facility, for example...  does the income
 from
  those donations count?
 
  There is no special allowance made for non-profit organizations and
  charitable donations are not specifically identified separately from
  income, so it seems impossible to say for sure that your use of
 Delphi
  Starter would be certain to fall under the  US$1000 revenue threshold
  (unless your use of Delphi is entirely and utterly not connected with
 any
  income/donation generating activity in your organisation).
 
 
  You could just hope that they never come knocking on your door as ask
 to see
  your accounts and set about trying to prove that your license is
 invalid
  (tho actually the boot would be on the other foot - it would no doubt
 be up
  to you to prove that your license *is* valid, not the other way
 around), but
  one would have to think that if they didn't intend ever following
 through
  and applying this revenue limit then they wouldn't have bothered
 adding it
  to the license conditions in the first place.
 
  Speaking for myself, I think the revenue limit on the license is a
 mistake
  (almost as ridiculous as the imposition of Interbase and the removal
 of
  DBExpress) but sadly not one that I expect Embarcadero to correct any
 time
  soon, if ever.
 
 
 
  -Original Message-
  From: delphi-boun...@delphi.org.nz [mailto:
 delphi-boun...@delphi.org.nz] On
  Behalf Of Paul A Norman
  Sent: Sunday, 13 March 2011 15:37
  To: NZ Borland Developers Group - Delphi List
  Subject: Re: [DUG] Delphi Starter Edition
 
  Thanks Joylon and Todd, that has sorted that out,
 
  ... I had been wondering the way things were worded whether you could
  use 3rd party things like Zeos, or if databasing capabilities were
  limited strictly to only what was described in the feature matrix.
  (Remembering  the Turbo thingies they put out that didn't even let you
  add components.)
 
  We are charitable non-commercial (take no payments) so I take it we
  would fit under the $USD1000 at all times?
 
  Paul
 
  On 9 March 2011 17:11, Todd todd.martin...@gmail.com wrote:
  Hi Paul
 
  ZEOS certainly connects to MySql.
 
  Todd.
 
  Looking through the feature matrix, I was not sure, can Delphi
 Starter
  connect to an MySql database on local or other server please?
 
  Paul
 
  On 31 January 2011 21:06, Malcolm Groves 
 malcolm.gro...@embarcadero.com
  wrote:
  http://www.embarcadero.com/products/delphi/starter
 
  Cheers
  Malcolm
 
  Malcolm Groves
  Senior Director, Asia Pacific and Japan
  Embarcadero Technologies
  http://www.embarcadero.com
 
  Phone: +61 416 264 204
  Skype: malcolmgroves

[DUG] Hurry! Special Extended Upgrade Offer Ends 31 March 2011

2011-03-20 Thread Paul A Norman
Just in case any one didn't get one ...

(Why does this - missing out of people on the vendor's database keep
happening over the years? My mail address is still up to-date -- this
found me. )

date21 March 2011 13:03
subject Hurry! Special Extended Upgrade Offer Ends 31 March 2011
Important mainly because of your interaction with messages in the 
conversation.
hide details 13:03 (13 minutes ago)
Special Offer for Delphi, C++Builder and RAD Studio Developers!

Please Accept Our Apologies and this Special Opportunity to Upgrade
to RAD Studio XE, Delphi XE or C++Builder XE

We have heard that not all registered users were aware that the
upgrade eligibility for users of 2006 and earlier versions of Delphi,
C++Builder and RAD Studio/Borland Developer Studio had expired.
If you are one of those customers, we want to make it up to you. We
have re-opened the upgrade window for a limited time and extended
upgrade pricing to you until 31 March 2011.

Five Key Reasons to Upgrade to XE today ...
___
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] Delphi Starter Edition

2011-03-18 Thread Paul A Norman
Thankks Todd,

Experimented with it a while ago, and was surprised that I really
could compile a simple project for both Windows and Linux form the
same source, the Linux executable was very big, but there were no
dependency/versioning issues.

I will have another look at it.

Paul

On 18 March 2011 00:16, Todd todd.martin...@gmail.com wrote:
 Hi Paul

 I don't know what features of the Delphi starter you would most likely
 use, but have you considered Lazarus and the FPC compiler? Both have
 made some dramatic advances recently.

 Todd.

 Thanks Joylon,

From what you are saying that would make it impossible for us to use
 the Starter Edition - I had seen Revenue as being that which was
 derived from an application made in Starter but it seems from what you
 are saying its a bit more woolly than that.

 We'll just have to count out pennies if we need to return to Delphi
 and look to Professional edition again (got stung when we picked up
 2005 Pro years ago and that was a bad experience).

 Meanwhile will continue as we have been for some time now, apart from 
 Delphi. :)

 Finding with careful planning, and even without Titanium Applicator,
 you can do a tremendous amount for people with just XAMPP and a
 virtual box under Windows (Ubuntu is good in the box), nice clean no
 fuss install of a whole application using browser technology.

 Paul

 On 14 March 2011 09:12, Jolyon Smith jsm...@deltics.co.nz wrote:
 I don't think you can rely on your charitable status to avoid the ridiculous
 $1000 license condition as that is $1000 *revenue*, not profit.

 Quite how revenue is defined and how Embarcadero would identify and
 apportion income as deriving from Starter built apps or services is not
 specified.  If you create some code that is used in an area of a web site
 that also has a donate facility, for example...  does the income from
 those donations count?

 There is no special allowance made for non-profit organizations and
 charitable donations are not specifically identified separately from
 income, so it seems impossible to say for sure that your use of Delphi
 Starter would be certain to fall under the  US$1000 revenue threshold
 (unless your use of Delphi is entirely and utterly not connected with any
 income/donation generating activity in your organisation).


 You could just hope that they never come knocking on your door as ask to see
 your accounts and set about trying to prove that your license is invalid
 (tho actually the boot would be on the other foot - it would no doubt be up
 to you to prove that your license *is* valid, not the other way around), but
 one would have to think that if they didn't intend ever following through
 and applying this revenue limit then they wouldn't have bothered adding it
 to the license conditions in the first place.

 Speaking for myself, I think the revenue limit on the license is a mistake
 (almost as ridiculous as the imposition of Interbase and the removal of
 DBExpress) but sadly not one that I expect Embarcadero to correct any time
 soon, if ever.



 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of Paul A Norman
 Sent: Sunday, 13 March 2011 15:37
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Delphi Starter Edition

 Thanks Joylon and Todd, that has sorted that out,

 ... I had been wondering the way things were worded whether you could
 use 3rd party things like Zeos, or if databasing capabilities were
 limited strictly to only what was described in the feature matrix.
 (Remembering  the Turbo thingies they put out that didn't even let you
 add components.)

 We are charitable non-commercial (take no payments) so I take it we
 would fit under the $USD1000 at all times?

 Paul

 On 9 March 2011 17:11, Todd todd.martin...@gmail.com wrote:
 Hi Paul

 ZEOS certainly connects to MySql.

 Todd.

 Looking through the feature matrix, I was not sure, can Delphi Starter
 connect to an MySql database on local or other server please?

 Paul

 On 31 January 2011 21:06, Malcolm Groves malcolm.gro...@embarcadero.com
 wrote:
 http://www.embarcadero.com/products/delphi/starter

 Cheers
 Malcolm

 Malcolm Groves
 Senior Director, Asia Pacific and Japan
 Embarcadero Technologies
 http://www.embarcadero.com

 Phone: +61 416 264 204
 Skype: malcolmgroves


 CONFIDENTIALITY NOTICE: This email message is for the sole use of the
 intended recipient(s) and may contain confidential and privileged
 information. Any unauthorized review, use, disclosure or distribution is
 prohibited. If you are not the intended recipient, please contact the sender
 by reply email and destroy all copies of the original message.

 ___
 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] Delphi Starter Edition

2011-03-17 Thread Paul A Norman
Thanks Joylon,

From what you are saying that would make it impossible for us to use
the Starter Edition - I had seen Revenue as being that which was
derived from an application made in Starter but it seems from what you
are saying its a bit more woolly than that.

We'll just have to count out pennies if we need to return to Delphi
and look to Professional edition again (got stung when we picked up
2005 Pro years ago and that was a bad experience).

Meanwhile will continue as we have been for some time now, apart from Delphi. :)

Finding with careful planning, and even without Titanium Applicator,
you can do a tremendous amount for people with just XAMPP and a
virtual box under Windows (Ubuntu is good in the box), nice clean no
fuss install of a whole application using browser technology.

Paul

On 14 March 2011 09:12, Jolyon Smith jsm...@deltics.co.nz wrote:
 I don't think you can rely on your charitable status to avoid the ridiculous
 $1000 license condition as that is $1000 *revenue*, not profit.

 Quite how revenue is defined and how Embarcadero would identify and
 apportion income as deriving from Starter built apps or services is not
 specified.  If you create some code that is used in an area of a web site
 that also has a donate facility, for example...  does the income from
 those donations count?

 There is no special allowance made for non-profit organizations and
 charitable donations are not specifically identified separately from
 income, so it seems impossible to say for sure that your use of Delphi
 Starter would be certain to fall under the  US$1000 revenue threshold
 (unless your use of Delphi is entirely and utterly not connected with any
 income/donation generating activity in your organisation).


 You could just hope that they never come knocking on your door as ask to see
 your accounts and set about trying to prove that your license is invalid
 (tho actually the boot would be on the other foot - it would no doubt be up
 to you to prove that your license *is* valid, not the other way around), but
 one would have to think that if they didn't intend ever following through
 and applying this revenue limit then they wouldn't have bothered adding it
 to the license conditions in the first place.

 Speaking for myself, I think the revenue limit on the license is a mistake
 (almost as ridiculous as the imposition of Interbase and the removal of
 DBExpress) but sadly not one that I expect Embarcadero to correct any time
 soon, if ever.



 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of Paul A Norman
 Sent: Sunday, 13 March 2011 15:37
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Delphi Starter Edition

 Thanks Joylon and Todd, that has sorted that out,

 ... I had been wondering the way things were worded whether you could
 use 3rd party things like Zeos, or if databasing capabilities were
 limited strictly to only what was described in the feature matrix.
 (Remembering  the Turbo thingies they put out that didn't even let you
 add components.)

 We are charitable non-commercial (take no payments) so I take it we
 would fit under the $USD1000 at all times?

 Paul

 On 9 March 2011 17:11, Todd todd.martin...@gmail.com wrote:
 Hi Paul

 ZEOS certainly connects to MySql.

 Todd.

 Looking through the feature matrix, I was not sure, can Delphi Starter
 connect to an MySql database on local or other server please?

 Paul

 On 31 January 2011 21:06, Malcolm Groves malcolm.gro...@embarcadero.com
 wrote:
 http://www.embarcadero.com/products/delphi/starter

 Cheers
 Malcolm

 Malcolm Groves
 Senior Director, Asia Pacific and Japan
 Embarcadero Technologies
 http://www.embarcadero.com

 Phone: +61 416 264 204
 Skype: malcolmgroves


 CONFIDENTIALITY NOTICE: This email message is for the sole use of the
 intended recipient(s) and may contain confidential and privileged
 information. Any unauthorized review, use, disclosure or distribution is
 prohibited. If you are not the intended recipient, please contact the sender
 by reply email and destroy all copies of the original message.

 ___
 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] Delphi Starter Edition

2011-03-12 Thread Paul A Norman
Thanks Joylon and Todd, that has sorted that out,

... I had been wondering the way things were worded whether you could
use 3rd party things like Zeos, or if databasing capabilities were
limited strictly to only what was described in the feature matrix.
(Remembering  the Turbo thingies they put out that didn't even let you
add components.)

We are charitable non-commercial (take no payments) so I take it we
would fit under the $USD1000 at all times?

Paul

On 9 March 2011 17:11, Todd todd.martin...@gmail.com wrote:
 Hi Paul

 ZEOS certainly connects to MySql.

 Todd.

 Looking through the feature matrix, I was not sure, can Delphi Starter
 connect to an MySql database on local or other server please?

 Paul

 On 31 January 2011 21:06, Malcolm Groves malcolm.gro...@embarcadero.com 
 wrote:
 http://www.embarcadero.com/products/delphi/starter

 Cheers
 Malcolm

 Malcolm Groves
 Senior Director, Asia Pacific and Japan
 Embarcadero Technologies
 http://www.embarcadero.com

 Phone: +61 416 264 204
 Skype: malcolmgroves


 CONFIDENTIALITY NOTICE: This email message is for the sole use of the 
 intended recipient(s) and may contain confidential and privileged 
 information. Any unauthorized review, use, disclosure or distribution is 
 prohibited. If you are not the intended recipient, please contact the 
 sender by reply email and destroy all copies of the original message.

 ___
 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] Delphi Starter Edition

2011-03-08 Thread Paul A Norman
Hi Malcolm,

Looking through the feature matrix, I was not sure, can Delphi Starter
connect to an MySql database on local or other server please?

Paul

On 31 January 2011 21:06, Malcolm Groves malcolm.gro...@embarcadero.com wrote:
 http://www.embarcadero.com/products/delphi/starter

 Cheers
 Malcolm

 Malcolm Groves
 Senior Director, Asia Pacific and Japan
 Embarcadero Technologies
 http://www.embarcadero.com

 Phone: +61 416 264 204
 Skype: malcolmgroves


 CONFIDENTIALITY NOTICE: This email message is for the sole use of the 
 intended recipient(s) and may contain confidential and privileged 
 information. Any unauthorized review, use, disclosure or distribution is 
 prohibited. If you are not the intended recipient, please contact the sender 
 by reply email and destroy all copies of the original message.

 ___
 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-17 Thread Paul A Norman
For everyone else

For everyone else?

Paul

On 18 October 2010 12:33, Richard Vowles rich...@developers-inc.co.nz 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-17 Thread Paul A Norman
Been a real problem off and on for years John.

On 18 October 2010 14:03, John Bird johnkb...@paradise.net.nz wrote:
 Is there a mailing list to get offers like this?  I hadn’t heard of this or
 the XE event until it came up here on the Delphi list.

 Please add me to any such lists.

 John

 From: Richard Vowles
 Sent: Monday, October 18, 2010 12:33 PM
 To: NZ Borland Developers Group - Delphi List
 Subject: [DUG] Just in case you missed it

 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


Re: [DUG] SimpleMAPI

2010-04-15 Thread Paul A Norman
Dear Matthew,

What exact tasks are you wanting to perform with mapi, i.e. how far
are you needing to go?

Paul

On 14 April 2010 16:41, Matthew Comb m...@ferndigital.com wrote:
 Hi Jason,

 Thanks, this link was interesting but not quite what I'm after.

 I'm looking for a component that will work with outlook, thunderbird,
 outlook express etc or any other simpleMAPI supporting email client.

 Cheers,

 Matt.

 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of Jason Coley
 Sent: Wednesday, 14 April 2010 3:27 p.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] SimpleMAPI

 Outlook Redemption...
 http://www.dimastr.com/redemption/home.htm


 Regards from New Zealand (GMT+12)

 Jason Coley
 Software Solutions

 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 On Behalf Of Matthew Comb
 Sent: Wednesday, 14 April 2010 3:24 p.m.
 To: Jason
 Subject: [DUG] SimpleMAPI

 Hi,

 We've been using an old MAPI control for some time now, which has come up a
 cropper with recent service packs and on some environments does not work any
 work.

 My understanding is that some windows service packs and new versions of
 office have downgraded mapi to SimpleMAPI, and therefore some of the
 legacy controls no longer work.

 Can anyone recommend a control / component that works across all versions of
 windows.

 Yes we could go direct to SMTP and will do this if there are no
 comprehensive solutions, but would prefer not to do this at this stage if we
 can avoid it for a variety of reasons.

 Matt.

 ___
 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] Script Engines for use with Delphi

2010-03-24 Thread Paul A Norman
And don't forget Serhiy's PHP4DELPHI

Scripting, access to extensive php extensions and libraries and more!

http://users.telenet.be/ws36637/php4delphi.html
http://en.wikipedia.org/wiki/Php4delphi

Paul

On 23 March 2010 09:19, Paul Lowman paul_low...@xtra.co.nz wrote:
 We use windows scripting engine.

 Paul Lowman

 ___
 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] Google(HTC) Phone

2010-01-23 Thread Paul A Norman
I think from a Delphi perspective things were once a lot more straight
forward.  MS provided the platform, they were our VHS if you like
indeed.

Initially Mac did not need to be developed for - numbers too low, and
mostly not in a pure business type of operation with the exception of
graphic designers - who didn't seem to need a lot of developed
applications outside side of Adobe and Corel  :)

Linux was still trying to get X-Windows working stably and usefully.

And IBM's GUI OS never really took off particularly with a little
fancy footwork from MS over licenses on win3 which left IBM out there.

So this meant that initially on average the only real concern a Delphi
developer had on the GUI front was Win16 and Win32, and additionally
the occasional  console application.

Then MS gave us Win32S which 3.11 for Work Groups could handle..

Now it is all a bit more of a muddle as you imply, and it is not clear
yet that technical excellence is ruling the day.

And that may always be the problem with a market force driven OS choice.

Pressures other than excellence will be brought to bear, like who can
sow up the OEM market through commercial tactics.

From a Delphi perspective, talk of Mac OSX and Linux direct, have
always posed a big dilemma - when and how much effort to put into it?

Now additionally we have the burgeoning area of handhelds.

And in desktop application area we are yet to see what Google Chrome
OS will finally do - will it all be in the cloud or will they leverage
their previous gears type technology and hybridise the location of
application and data?

What will Delphi have to offer for Chrome OS as time goes by?

Will this eat into MS?

So it is a little bit more complex than VHS vs Beta but as you say
suddenly DvD was there.

From a developer's point of view its a bit like driving on a motorway
which keeps crossing over different jurisdictions with different road
codes, and you need to keep a copy of each beside you all the time, or
a motorway that has toll booths and you have to use different
currencies for each toll booth!

The days of one dominant OS may be dwindling I could see three main OS
being in the market place -- and who knows what may come out of Asia!

The unlocking of the http to cope with DNS of any alphabet, and the
infusion of UTF-8 will no doubt by implication embolden players
elsewhere with new energy to release new OS's into large localised
markets, which may finally have a house of cards effect on some of the
standing OS's as we know them.

Imagine in Auckland trying to develop in Delphi for the business
community where each little sub group feels more affinity for not just
a home country language pack on a well established OS, but for an OS
developed in, and for, an offshore community?

In terms of technical excellence we are going to see (in no particular
order and apologies for leaving anywhere out) Vietnam, Japan, India,
and parts of China blossom, and set themselves to making OS's that we
have not even dreamed of yet.
In fact it has already happened with international implications in the
past - TRON Now it is used in 60% of industrial equipment and
information appliances. but at that time it was blocked from the
desktop - see http://www.japanese-greatest.com/technology/market-share/tron.html
- however I do not believe that such blocking would be easily done in
the future without legislative backing.

So Tower of Babel obstrification of languages continues, we started
with oine main 'lanuage' MS et al, now there are many OS!

And I am sure the future holds  for even more OS and new ways and
platforms for doing things.

Maybe people will have to choose to be masters of limited horizons,
and not try to develop for all OS's in the future?

Paul

2010/1/23 Gary T. Benner g...@benner.co.nz:
 [Reply]

 HI all,

 At 16:40 on 23/01/2010 Paul wrote

HOpefully it is centralised like you say Gary,



But ...



 Some XML DTD will evolve no doubt for that g. 



 Some XML DTD will evolve no doubt for that g /



 We live in a world that is like the jungle, it's survival of the fittest.
 The last two decades have seen a technical domination, not from technical
 competence, but by technical ignorance ... a situation allowing Microsoft to
 exert undue influence over business in every country.

 The ignorance was from the users, however we seem to be entering a period
 where the that technical knowledge is ever increasing, and old ways are
 passing. MS now have competition in the form of Google, who for the most
 appear to have smarter engineers, and some higher level of ethics. But hey,
 I'm not naive here. ( Before Jolyon et alia leap in and accuse me of
 fanciful thinking ...) .. it is something everyone has to keep proving.

 We need to keep the competition, but in a way that technical excellence
 wins. Like most I got frustrated with the VHS vs Beta outcome ... but then
 again along came DVD's some time later.

 I think the world is realising that companies better server the 

Re: [DUG] Google(HTC) Phone

2010-01-22 Thread Paul A Norman
HOpefully it is centralised like you say Gary,

But ...

  Some XML DTD will evolve no doubt for that g. 

   Some XML DTD will evolve no doubt for that g /

2010/1/18 Gary T. Benner g...@benner.co.nz:
 [Reply]

 HI all,

 At 09:54 on 18/01/2010 Jolyon wrote

I was nearly tempted by the installment plan but fortunately (for me) the

Vodafone rep was able to demonstrate the device as she herself had one. As

a result I quickly changed my mind. The on-screen keyboard (it has no

physical keyboard at all) was just too small for my fingers and didn't have

cursor keys that I (or she) could find.



So, e.g. when entering a txt message, if you make a mistake the only way to

position the cursor on the offending text is to try to hit exactly the
 right

spot in the txt with your finger (or backspace ALL text back to it) .. you

can't simply cursor back over/thru the txt!!!



And unless you have a child's fingers and prod the letter out *real*

carefully (i.e. slowly), you will make mistakes with the tiny virtual

keyboard. Guaranteed.

 It only takes practice to learn how to do it - also when the phone is in
 landscape orientation the keyboard is bigger. I guarantee I have as big, or
 bigger fingers than you, and it now works fine for me. I figured out that
 the system works by calculating the centre point of the finger presented to
 the screen, and you only have to get used to that.

 I really love it now.

 And as it's purely software ( and O/S at that ) I can be sure that such a
 feature will turn up real soon. Along with two finger gestures. ( not the
 rude ones either!! )



There is no stylus.

 Thank goodness ... you always lose those things! or they get caught on your
 trouser pocket.

Way cool doesn't outweigh simple practicality in my book.

 Learning new ways and new practices always takes time. For me it is way
 cool, and getting practical as I learn how to use it. Learning Linux back in
 the 90's was the same. Same for a very powerful motorbike back in the 70's
 ... but I lived to survive and really enjoy it.

 Regarding the maths on your costs  gee that was creative ... I've been
 on a plan ( albeit high usage ) previously with my own paid for phone, and
 the HTC phone was provided at no extra charge, with only a 24 month
 commitment - since I've been with Vodafone since the Bellsouth days there
 was no issue with that.

 My view is that computing will shake down to the client server model - we
 will carry or access devices that provide purely a human interface ( as
 appropriate ) and the computing mostly back end. There are a number of
 people showing proofs of concept of where it will go, merging the real and
 virtual, with cameras supplementing our world view and sensory input, and
 providing mechanisms to feed data back to us as if we had an angel on our
 shoulder.

 I see that with Google introducing voice recognition (VR) we are heading to
 the Star Trek scenario where we also talk to the computer. Rather than every
 program implementing VR, I predict our personal device will be trained to
 understand us ( with our language, accent and terminology ) and convert that
 to a digital stream, that will then be input into any application we are
 currently using, on whatever platform. Some XML DTD will evolve no doubt for
 that g.

 Where Delphi fits into all this - just to stay on topic - depends on
 Embarcadero keeping up witht he play, and on us creating great apps that
 customers like, on budget and on time.

 Just my 2.5c worth. Have a good year guys!

 cheers

 Gary

 Gary Benner MNZCS ITCP

 Ref#: 41006

 
 Semantic Limited - Online Education, e-Commerce, Software Development 
 Systems Design

 123 Internet Limited - Managed Web Hosting, Virtualisation, High
 Availability Systems  Cluster Technologies

 Mob: 021 966 992

 DDI: +64 7 543 1206

 Email: g...@benner.co.nz

 Skype: garybenner


 ___
 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] What is the future for Delphi programmer? - summary

2010-01-21 Thread Paul A Norman
That last offer from E was not too bad, still a bit too high, and came
at a bad time of year,
- not a good time for the cash flow to make an investment / purchase like that.

Even though it means I slip from eligibility for upgrades
(having managed to convince folk here to get 2005 as our last upgrade
for me to use)
 - it was just not happening for me by Dec 31.

Which makes D's pricing unjustifable at full price for me in practice now
in our operation. The pingas will probaly go on other fields of software needs.

Which is sad as I have really liked working in D all of these years,
and enjoyed the support of the D Developer community.

Jolyon is I believe right on to it with his previous comments about
price breaks,
and a lot of his other anaylsis on this stuff.

If you are being forced out of D do look at that Titanium approach
(http://www.appcelerator.com/products/titanium-desktop/) I mentioned
in an earlier posting
it combines widely useful skill sets so the investment of time and
learning is not wasted.

Paul


2010/1/22 Alan Rose alan.r...@trimble.co.nz:
 Don't know, do you know how to play the Last Post
 Ha ha just kidding, sorry if my last post sounds negative but the trend
 of Delphi use for new development in NZ is worrying.
 I'm not sure what the trend is overseas however.

 -Original Message-
 From: delphi-boun...@delphi.org.nz
 [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Leigh Wanstead
 Sent: Friday, 22 January 2010 11:57 a.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] What is the future for Delphi programmer? - summary

 What can I do?

 Regards
 Leigh
 -Original Message-
 From: delphi-boun...@delphi.org.nz
 [mailto:delphi-boun...@delphi.org.nz] On Behalf Of Alan Rose
 Sent: Friday, 22 January 2010 11:42 a.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] What is the future for Delphi programmer? - summary

 I think a quick play with seek co nz will tell you the story
 of where Delphi is heading here in NZ.
 Delphi keyed in as a keyword only returned 6 entries (in
 Auck only) and I doubt most are referring to Delphi as a
 major language as well.
 Forget how good Delphi is as a RAD tool I think its sad it
 been able to slip so far due to poor marketing and pricing
 decisions by management past and present(oh and the whole
 drop in quality issue after D7 did not help one bit). Can it
 make a return to its early glory days in terms of use I don't
 know, as its now got stiff competition from other tools of
 which a few are free and attracting the masses (next gen
 developers etc). But anyway I do have my fingers crossed if
 that helps.


 ___
 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] Offtopic - but....

2010-01-19 Thread Paul A Norman
If you need to check output/pages against the three main engines for
any reason - have a look at this:

http://www.lunascape.tv/

Lunascape is the world’s only triple engine browser. What this means
is that you can have the best features, performance, and speed of,
Windows Internet Explorer, Mozilla Firefox, Google Chrome, and Apple
Safari all in one browser and can view any website in an optimal way
without a need to open another browser.

Yeah, that’s right. Lunascape = IE (Trident)+Firefox
(Gecko)+Chrome・Safari (Webkit)

On top of that, our technology achieves one of the fastest browsing
speed and provides you with full of features and customizable options.
...

Paul

2010/1/20 John Bird johnkb...@paradise.net.nz:
 Scaremongering?   Here is the Microsoft advisory link

 http://www.microsoft.com/technet/security/advisory/979352.mspx

 Some excerpts:

 Our investigation so far has shown that Internet Explorer 5.01 Service Pack
 4 on Microsoft Windows 2000 Service Pack 4 is not affected, and that
 Internet Explorer 6 Service Pack 1 on Microsoft Windows 2000 Service Pack 4,
 and Internet Explorer 6, Internet Explorer 7 and Internet Explorer 8 on
 supported editions of Windows XP, Windows Server 2003, Windows Vista,
 Windows Server 2008, Windows 7, and Windows Server 2008 R2 are vulnerable.

 In a Web-based attack scenario, an attacker could host a Web site that
 contains a Web page that is used to exploit this vulnerability. In addition,
 compromised Web sites and Web sites that accept or host user-provided
 content or advertisements could contain specially crafted content that could
 exploit this vulnerability. In all cases, however, an attacker would have no
 way to force users to visit these Web sites. Instead, an attacker would have
 to convince users to visit the Web site, typically by getting them to click
 a link in an e-mail message or Instant Messenger message that takes users to
 the attacker's Web site.

 An attacker who successfully exploited this vulnerability could gain the
 same user rights as the local user. Users whose accounts are configured to
 have fewer user rights on the system could be less affected than users who
 operate with administrative user rights.
 By default, all supported versions of Microsoft Outlook, Microsoft Outlook
 Express, and Windows Mail open HTML e-mail messages in the Restricted sites
 zone. The Restricted sites zone helps mitigate attacks that could try to
 exploit this vulnerability by preventing Active Scripting and ActiveX
 controls from being used when reading HTML e-mail messages. However, if a
 user clicks a link in an e-mail message, the user could still be vulnerable
 to exploitation of this vulnerability through the Web-based attack
 scenario.

 Here is from that page the list of affected products:

 This advisory discusses the following software.
 Affected Software

 Microsoft Windows 2000 Service Pack 4

 Windows XP Service Pack 2 and Windows XP Service Pack 3

 Windows XP Professional x64 Edition Service Pack 2

 Windows Server 2003 Service Pack 2

 Windows Server 2003 x64 Edition Service Pack 2

 Windows Server 2003 with SP2 for Itanium-based Systems

 Windows Vista, Windows Vista Service Pack 1, and Windows Vista Service Pack
 2

 Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1, and
 Windows Vista x64 Edition Service Pack 2

 Windows Server 2008 for 32-bit Systems and Windows Server 2008 for 32-bit
 Systems Service Pack 2

 Windows Server 2008 for x64-based Systems and Windows Server 2008 for
 x64-based Systems Service pack 2

 Windows Server 2008 for Itanium-based Systems and Windows Server 2008 for
 Itanium-based Systems Service Pack 2

 Windows 7

 Windows 7 for x64-based Systems

 Windows Server 2008 R2 for x64-based Systems

 Windows Server 2008 R2 for Itanium-based Systems

 Internet Explorer 6 Service Pack 1 on Microsoft Windows 2000 Service Pack 4

 Internet Explorer 6 for Windows XP Service Pack 2, Windows XP Service Pack
 3, and Windows XP Professional x64 Edition Service Pack 2

 Internet Explorer 6 for Windows Server 2003 Service Pack 2, Windows Server
 2003 with SP2 for Itanium-based Systems, and Windows Server 2003 x64 Edition
 Service Pack 2

 Internet Explorer 7 for Windows XP Service Pack 2 and Windows XP Service
 Pack 3, and Windows XP Professional x64 Edition Service Pack 2

 Internet Explorer 7 for Windows Server 2003 Service Pack 2, Windows Server
 2003 with SP2 for Itanium-based Systems, and Windows Server 2003 x64 Edition
 Service Pack 2

 Internet Explorer 7 in Windows Vista, Windows Vista Service Pack 1, Windows
 Vista Service Pack 2, Windows Vista x64 Edition, Windows Vista x64 Edition
 Service Pack 1, and Windows Vista x64 Edition Service Pack 2

 Internet Explorer 7 in Windows Server 2008 for 32-bit Systems and Windows
 Server 2008 for 32-bit Systems Service Pack 2

 Internet Explorer 7 in Windows Server 2008 for Itanium-based Systems and
 Windows Server 2008 for Itanium-based Systems Service Pack 2

 

Re: [DUG] What is the future for Delphi programmer?

2010-01-16 Thread Paul A Norman
I am not sure that you don't mean the opposite to what you haven't said?

2010/1/16 David Brennan dugda...@dbsolutions.co.nz:
 Correction: at the end of my last email I meant to say: I don't *DIS*agree
 with your overall argument... just with some of the detail ;-)

 Funny how having the wrong number of negatives completely changes a
 sentences meaning!?

 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of David Brennan
 Sent: Friday, 15 January 2010 5:38 p.m.
 To: 'NZ Borland Developers Group - Delphi List'
 Subject: Re: [DUG] What is the future for Delphi programmer?

 I have to disagree on this:

 And I'd say that a tool that is free which you use to produce something
 which may or may not yield a return is absolutely a better investment than
 a
 tool which costs a significant amount of money with the *same* potential
 return on your efforts.  Or not.

 It's the software you produce with the tool that will yield the return.
 The
 return isn't a function of the tool cost.  It's not even, directly, a
 function of the quality and feature set of the tools.

 The apple tools are way behind other IDE's for usability and
 functionality.

 I suspected they might be. But then again, usability of a tool is not
 reflected in the quality or success of the software produced with the
 tool.
 And a lot of usability can be forgiven for a free tag.

 For most software, even small iPhone apps, by far the biggest cost is going
 to be the time spent by the developers (and possibly artists etc depending
 on the app). Free vs $1000 for a development tool is a factor in this but
 not a huge one. If one tool is 20-30% more productive then that is likely to
 easily make up that cost and more.

 Hypothetically speaking if someone put out a version of Delphi which was
 guaranteed to reduce development time by 50% (not likely!) then I would
 happily pay 5 times or more what the current pricing is because I would
 still be on a win over the course of a year or two.

 All I'm doing is pointing out what I consider to be the mistake of
 thinking
 that iPhone platform support is going in some way to contribute to the
 success of a product with a Windows Enterprise Development price tag.

 That said I don't agree with your overall argument... just with some of the
 detail ;-)

 ___
 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] Delphi Books

2010-01-07 Thread Paul A Norman
Sorry Eric,

I'm in Auckland.

Paul

2010/1/5 Eric A eaa...@hotmail.com:
 Paul.

 If you're located in Christchurch I'll happily take those off your hands.

 Eric.

 Date: Mon, 4 Jan 2010 14:35:34 +1300
 From: paul.a.nor...@gmail.com
 To: delphi@delphi.org.nz
 Subject: Re: [DUG] Delphi Books

 Dear Jeremy,

 I've got Delphi 3,4, 6 in Marco Cantu's Mastering series - also moving
 out of Delphi .

 paul

 2010/1/4 Matthew Comb m...@ferndigital.com:
  Hi,
 
  I have a bunch of Delphi books, (some dating back to D2) that Im about
  to
  throw into a dumpster.
 
  Some are good books, but dare I say it, I'm not coding much in delphi
  these days, so they are just taking up space.
 
  I'm located on the North Shore of Auckland, if anyway wants them they
  can
  come get them today, otherwise I'm going to toss them out.
 
  Cheers,
 
  Matt.
 
  ___
  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

 
 MSN NZ Travel Find a way to cure that travel bug
 ___
 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] Delphi Books

2010-01-03 Thread Paul A Norman
Dear Jeremy,

I've got Delphi 3,4, 6 in Marco Cantu's Mastering series - also moving
out of Delphi .

paul

2010/1/4 Matthew Comb m...@ferndigital.com:
 Hi,

 I have a bunch of Delphi books, (some dating back to D2) that Im about to
 throw into a dumpster.

 Some are good books, but dare I say it, I'm not coding much in delphi
 these days, so they are just taking up space.

 I'm located on the North Shore of Auckland, if anyway wants them they can
 come get them today, otherwise I'm going to toss them out.

 Cheers,

 Matt.

 ___
 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] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
I was not at the Auckland presentation, and have had to rely on others'
reporting of it. Jolyon who normally appears to be very careful in what he
says and writes has said on his blog:

Malcolm Groves stood up in Auckland and openly told us that in his view,
apart from 1 or 2 things, and really in *his* opinion only 1, Delphi 2010
was basically a bug fix release with lots of little tweaks here and there.
They charged full price for it of course and won’t be retrofitting those bug
fixes to Delphi 2009 or 2007 (where they would be of most use).

I stress – that’s not my characterisation of the release as not delivering
much in the way of “new stuff”, it was his.

David wrote on Jolyon's blog:

While I usually agree with you Jolyon I don’t feel Malcolm Groves told us
Delphi 10 was mainly just bug fixes. What he did say was that there were
only one or two big killer features but there were hundreds of small
improvements. Some of these small improvements were no doubt bug fixes, but
many are enhancements and new features which from the sound of it really
improve the IDE.
Please, Jolyon, David and any one who was there, what is what? -- Because
like a lot of people, my decisions on ongoing use and purchase of Delphi
very much depends on whether you have to factor in the next version as a
paid for bug fix or not, on what you buy.

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 delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Cross platform musings

2009-10-15 Thread Paul A Norman
One of the things that is slowly getting my attention more and more, is that
we have been USA focussed for so long, the we are barely able
to recognize the rising skill set of the multitude of Asian developers and
inov innovators.
There is one Japanese professor who developed a complete super efficient 32
bit operating system apparently easily portable to 64 concepts, who was only
held back by the Japanese Government from free pooling it.

The Chinese are moving ahead in leaps and bounds, the Vietmenese never cease
to surprise me, and Indian developers are moving to conepts that we have
bearely heard of.
We may all be outflanked and surprised by things that we can barely read or
understand one day very soon!

Paul

2009/10/16 Phil Scadden p.scad...@gns.cri.nz

 More on cross-platform. Developing for the plethora of devices out there
 might be attractive, but the other area booming is the server. More and
 more computing is moving there. Now is my area so odd for NOT using
 windows in the server environment? In our myriad of servers, I think we
 have one or two that are windows for some highly specialised software.
 Everything else is linux or unix. I would love 64bit compilation- but
 would want the code to run under linux. Sadly, one of the advantages of
 C++, is that I can write and especially debug in VS, and then compile
 unaltered under 64bit linux compilers. Theoretically could do so with
 FPC but the professional C++ compilers for 64bit linux are far better.

 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 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] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
Well, I am now left with the impression that Malcolm was misrepresented
Jolyon, you'd better be more careful in what you write on your own blog in
future, what you have just written here sounds pretty lame to me, I was
commenting on the perception that I felt Malcolm conveyed, not agreeing that
that perception was necessarily correct)
Are you saying that you don't agree with your own perceptions?

What on earth does that mean?  Get your act together man!

I tried F6 Richard, all it did was highlight the address in my address bar
(Google Chrome)  :)

Paul


2009/10/16 Richard Vowles rich...@developers-inc.co.nz

 I think, for the true story, you need to hit F6.
 (Hopefully my comment will be taken for the joke I think it is, albeit a
 lame joke, it made me laugh :-)

 2009/10/16 Paul A Norman paul.a.nor...@gmail.com

 I was not at the Auckland presentation, and have had to rely on others'
 reporting of it. Jolyon who normally appears to be very careful in what he
 says and writes has said on his blog:

 Malcolm Groves stood up in Auckland and openly told us that in his view,
 apart from 1 or 2 things, and really in *his* opinion only 1, Delphi 2010
 was basically a bug fix release with lots of little tweaks here and there.
 They charged full price for it of course and won’t be retrofitting those bug
 fixes to Delphi 2009 or 2007 (where they would be of most use).


 ---
 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] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
I feel I need to add, Jolyon, that down here we beleive in giving your mate
a fair go, and you did not appear to have included that in how you are
steering your waka, as you call it.
Malcolm is unknown to me, but what you appear to have done there has crossed
a pretty deep ANZAC custom from my 'perception'.

Paul

2009/10/16 Paul A Norman paul.a.nor...@gmail.com

 Well, I am now left with the impression that Malcolm was misrepresented
 Jolyon, you'd better be more careful in what you write on your own blog in
 future, what you have just written here sounds pretty lame to me, I was
 commenting on the perception that I felt Malcolm conveyed, not agreeing that
 that perception was necessarily correct)
 Are you saying that you don't agree with your own perceptions?

 What on earth does that mean?  Get your act together man!

 I tried F6 Richard, all it did was highlight the address in my address bar
 (Google Chrome)  :)

 Paul


 2009/10/16 Richard Vowles rich...@developers-inc.co.nz

 I think, for the true story, you need to hit F6.
 (Hopefully my comment will be taken for the joke I think it is, albeit a
 lame joke, it made me laugh :-)

 2009/10/16 Paul A Norman paul.a.nor...@gmail.com

 I was not at the Auckland presentation, and have had to rely on others'
 reporting of it. Jolyon who normally appears to be very careful in what he
 says and writes has said on his blog:

 Malcolm Groves stood up in Auckland and openly told us that in his
 view, apart from 1 or 2 things, and really in *his* opinion only 1, Delphi
 2010 was basically a bug fix release with lots of little tweaks here and
 there. They charged full price for it of course and won’t be retrofitting
 those bug fixes to Delphi 2009 or 2007 (where they would be of most use).


 ---
 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] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
Thank you for clarifying that David, that was really clear and very helpful,
and has changed my impression already of where things are at, it all sounds
much more positive for Delphi's future than I first gleaned from Jolyon's
first comments on his own blog.
Jolyon, be careful of casually commenting your way into corporate defamation
one day.

Paul

2009/10/16 David Brennan dugda...@dbsolutions.co.nz

  Malcolm was saying that there were only a few big items in Delphi 2010.
 The touch/gesture support feature is probably the main one, whereas Delphi
 2009 had Unicode, Generics, Anonymous Methods, etc.



 But instead they added lots and lots of little new features to improve the
 IDE and debugging. For some people these will count as big features – for
 example the new Data Visualiser support could be HUGE for us assuming it is
 relatively easy to write your own (and the capabilities are flexible enough)
 as it would allow us to browse our custom data structures much more easily
 during debug time. It sounds like all these features do a lot to bring the
 Delphi IDE up to true world class level. That’s pretty important to me so
 Delphi 2010 sounds very worthwhile to me.



 They also fixed a lot of bugs. Presumably these bug-fixes are not going to
 be ported back to previous versions. I accept that and am simply happy that
 they have now fixed these bugs and I hope they keep fixing more bugs in
 subsequent versions. I know other people have a less tolerant view (possibly
 people who are encountering more of these bugs in their older versions!).



 So as Jolyon says the reality is somewhere in between and will depend a bit
 on what you personally value.



 FWIW I would love to be able to use Delphi 2010 but I don’t see it
 happening any time soon because I think testing and adapting to Unicode is
 going to be too big a project for us to justify in the next 6 months or
 more, possibly indefinitely until we get a customer who absolutely must have
 Unicode (we could do it more easily by just leaving our database string
 fields as ansistrings but that really defeats the purpose – sounds like most
 of the pain with none of the gain).



 Sigh.



 David.





 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Jolyon Smith
 *Sent:* Friday, 16 October 2009 3:17 p.m.

 *To:* 'NZ Borland Developers Group - Delphi List'
 *Subject:* Re: [DUG] Has Malcolm Groves Been Misrepresented?



 I also went on – in a subsequent *comment* – to say that things that
 Malcom didn’t seem to consider were that big, **were** in fact very
 noteworthy and worthwhile additions, imho.



 I think the actual position is somewhere between the two views.



 i.e. Delphi 2010 **is** more than just a “bug fix”, but it’s not as **
 major** a release in terms of headline features that 2009 was, for
 example.



 Perhaps Malcolm simply didn’t express that particularly well in Auckland.
 (there’s a danger that since people often complain that bugs don’t get
 fixed, attention is then drawn to “how many bugs we fixed” which then
 distracts away from “how much of, and how big, the new stuff is” – I was
 commenting on the perception that I felt Malcolm conveyed, not agreeing that
 that perception was necessarily correct).



 I myself was perhaps not clear enough on that point (the observations were
 in comments, not a blog post – I spend more time on posts than on comments)





 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Paul A Norman
 *Sent:* Friday, 16 October 2009 2:59 p.m.
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* [DUG] Has Malcolm Groves Been Misrepresented?



 I was not at the Auckland presentation, and have had to rely on others'
 reporting of it. Jolyon who normally appears to be very careful in what he
 says and writes has said on his blog:



 Malcolm Groves stood up in Auckland and openly told us that in his view,
 apart from 1 or 2 things, and really in *his* opinion only 1, Delphi 2010
 was basically a bug fix release with lots of little tweaks here and there.
 They charged full price for it of course and won’t be retrofitting those bug
 fixes to Delphi 2009 or 2007 (where they would be of most use).



 I stress – that’s not my characterisation of the release as not delivering
 much in the way of “new stuff”, it was his.



 David wrote on Jolyon's blog:



 While I usually agree with you Jolyon I don’t feel Malcolm Groves told us
 Delphi 10 was mainly just bug fixes. What he did say was that there were
 only one or two big killer features but there were hundreds of small
 improvements. Some of these small improvements were no doubt bug fixes, but
 many are enhancements and new features which from the sound of it really
 improve the IDE.



 Please, Jolyon, David and any one who was there, what is what? -- Because
 like a lot of people, my decisions on ongoing use and purchase of Delphi
 very much depends on whether you have

Re: [DUG] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
Please inform us the ignorant masses what does F6 do in the 2010 IDE?
Paul

2009/10/16 Jeremy North jeremy.no...@gmail.com

 Jokes aside, I use Delphi 2010 most days and don't see a need for
 using the new F6 functionality.

 I'm sure many do though.

 On Fri, Oct 16, 2009 at 1:17 PM, Richard Vowles
 rich...@developers-inc.co.nz wrote:
  I think, for the true story, you need to hit F6.
  (Hopefully my comment will be taken for the joke I think it is, albeit a
  lame joke, it made me laugh :-)
 ___
 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] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
I was commenting on the perception that I felt Malcolm conveyed, not
agreeing that that perception was necessarily correct)
Get your act together man.

2009/10/16 Jolyon Smith jsm...@deltics.co.nz

  Paul, I fear you took the comment out of context – it was in response to
 a previously expressed view in the comments on the post in question that
 there was (in the original commenters view) a perception that Delphi 2010
 was a significant release and not a “price gouge”.  I didn’t think that **
 that** perception really squared with Malcolms own comments on the day.



 That was all.



 And I was quite careful in my original response to that comment to indicate
 that I personally didn’t necessarily agree – I don’t quite understand why
 you placed so much weight on it.  There is plenty of far more detailed
 information about what Delphi 2010 actually contains available from numerous
 sources.  It is of course up to each individual to determine how relevant
 that release is to them, irrespective of what perceptions I or anyone else
 may have felt might have been taken away from that fateful day in Auckland.



 J



 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Paul A Norman
 *Sent:* Friday, 16 October 2009 3:27 p.m.
 *To:* NZ Borland Developers Group - Delphi List

 *Subject:* Re: [DUG] Has Malcolm Groves Been Misrepresented?



 Well, I am now left with the impression that Malcolm was misrepresented
 Jolyon, you'd better be more careful in what you write on your own blog in
 future, what you have just written here sounds pretty lame to me, I was
 commenting on the perception that I felt Malcolm conveyed, not agreeing that
 that perception was necessarily correct)



 Are you saying that you don't agree with your own perceptions?



 What on earth does that mean?  Get your act together man!



 I tried F6 Richard, all it did was highlight the address in my address bar
 (Google Chrome)  :)



 Paul



 2009/10/16 Richard Vowles rich...@developers-inc.co.nz

 I think, for the true story, you need to hit F6.



 (Hopefully my comment will be taken for the joke I think it is, albeit a
 lame joke, it made me laugh :-)

 2009/10/16 Paul A Norman paul.a.nor...@gmail.com



 I was not at the Auckland presentation, and have had to rely on others'
 reporting of it. Jolyon who normally appears to be very careful in what he
 says and writes has said on his blog:



 Malcolm Groves stood up in Auckland and openly told us that in his view,
 apart from 1 or 2 things, and really in *his* opinion only 1, Delphi 2010
 was basically a bug fix release with lots of little tweaks here and there.
 They charged full price for it of course and won’t be retrofitting those bug
 fixes to Delphi 2009 or 2007 (where they would be of most use).





  ---
 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

Re: [DUG] Cross platform musings

2009-10-15 Thread Paul A Norman
Good on you Jeremy,
But I think you will find there is a wide spread ignorance amongst
many western developers in what is happening in Asia.

For so long the westerner has thought they were in the lead.  And assumes it
is still so.  I spent five months in and out if the USA and in many sectors
they still blindly believe that they are the world leaders still.

Paul

2009/10/16 Jeremy North jeremy.no...@gmail.com

 Paul,

 You need to be careful using we when you really mean I.

 ;-)

 cheers,
 Jeremy

 On Fri, Oct 16, 2009 at 1:12 PM, Paul A Norman paul.a.nor...@gmail.com
 wrote:
  One of the things that is slowly getting my attention more and more, is
 that
  we have been USA focussed for so long, the we are barely able
  to recognize the rising skill set of the multitude of Asian developers
 and
  inov innovators.
  There is one Japanese professor who developed a complete super
 efficient 32
  bit operating system apparently easily portable to 64 concepts, who was
 only
  held back by the Japanese Government from free pooling it.
  The Chinese are moving ahead in leaps and bounds, the Vietmenese never
 cease
  to surprise me, and Indian developers are moving to conepts that we have
  bearely heard of.
  We may all be outflanked and surprised by things that we can barely read
 or
  understand one day very soon!
  Paul
 
  2009/10/16 Phil Scadden p.scad...@gns.cri.nz
 
  More on cross-platform. Developing for the plethora of devices out there
  might be attractive, but the other area booming is the server. More and
  more computing is moving there. Now is my area so odd for NOT using
  windows in the server environment? In our myriad of servers, I think we
  have one or two that are windows for some highly specialised software.
  Everything else is linux or unix. I would love 64bit compilation- but
  would want the code to run under linux. Sadly, one of the advantages of
  C++, is that I can write and especially debug in VS, and then compile
  unaltered under 64bit linux compilers. Theoretically could do so with
  FPC but the professional C++ compilers for 64bit linux are far better.
 
  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 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] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
Might repair some damage.
2009/10/16 Jolyon Smith jsm...@deltics.co.nz

  J



 IDE Insight is cool (and perhaps just doesn’t go quite far enough… vis
 being able to search the options dialog(s) whilst **in** those dialogs.



 I hope to be blogging about some of the other things that I think are cool
 and noteworthy additions over the weekend.



 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Richard Vowles
 *Sent:* Friday, 16 October 2009 3:17 p.m.

 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] Has Malcolm Groves Been Misrepresented?



 I think, for the true story, you need to hit F6.



 (Hopefully my comment will be taken for the joke I think it is, albeit a
 lame joke, it made me laugh :-)

 2009/10/16 Paul A Norman paul.a.nor...@gmail.com

 I was not at the Auckland presentation, and have had to rely on others'
 reporting of it. Jolyon who normally appears to be very careful in what he
 says and writes has said on his blog:



 Malcolm Groves stood up in Auckland and openly told us that in his view,
 apart from 1 or 2 things, and really in *his* opinion only 1, Delphi 2010
 was basically a bug fix release with lots of little tweaks here and there.
 They charged full price for it of course and won’t be retrofitting those bug
 fixes to Delphi 2009 or 2007 (where they would be of most use).





 ---
 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] Has Malcolm Groves Been Misrepresented?

2009-10-15 Thread Paul A Norman
Jolyon - not worth pursuing - it was your blog and you were writing on it.
I leave it there.

Paul

2009/10/16 Jeremy North jeremy.no...@gmail.com

 Thanks for the clarification.


 On Fri, Oct 16, 2009 at 2:10 PM, Jolyon Smith jsm...@deltics.co.nz
 wrote:
  No - the original remark was on page 53 too.
 
  It was a *comment* responding to a *comment*.  Not a blog post.
 
  Paul misrepresented me as having blogged this.  I didn't.
 
 
  -Original Message-
  From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 On
  Behalf Of Jeremy North
  Sent: Friday, 16 October 2009 3:47 p.m.
  To: NZ Borland Developers Group - Delphi List
  Subject: Re: [DUG] Has Malcolm Groves Been Misrepresented?
 
  So you made the remark on the front page and hid the apology on the
  53rd page amongst the classifieds.
 
  Hardly a credible thing to do.
 
 
  On Fri, Oct 16, 2009 at 1:17 PM, Jolyon Smith jsm...@deltics.co.nz
 wrote:
  I also went on – in a subsequent comment – to say that things that
 Malcom
  didn’t seem to consider were that big, *were* in fact very noteworthy
 and
  worthwhile additions, imho.
 
 
 
  I think the actual position is somewhere between the two views.
 
 
 
  i.e. Delphi 2010 *is* more than just a “bug fix”, but it’s not as
 *major*
  a
  release in terms of headline features that 2009 was, for example.
 
 
 
  Perhaps Malcolm simply didn’t express that particularly well in
 Auckland.
  (there’s a danger that since people often complain that bugs don’t get
  fixed, attention is then drawn to “how many bugs we fixed” which then
  distracts away from “how much of, and how big, the new stuff is” – I was
  commenting on the perception that I felt Malcolm conveyed, not agreeing
  that
  that perception was necessarily correct).
 
 
 
  I myself was perhaps not clear enough on that point (the observations
 were
  in comments, not a blog post – I spend more time on posts than on
  comments)
 
 
 
 
 
  From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz
 ]
  On
  Behalf Of Paul A Norman
  Sent: Friday, 16 October 2009 2:59 p.m.
  To: NZ Borland Developers Group - Delphi List
  Subject: [DUG] Has Malcolm Groves Been Misrepresented?
 
 
 
  I was not at the Auckland presentation, and have had to rely on others'
  reporting of it. Jolyon who normally appears to be very careful in what
 he
  says and writes has said on his blog:
 
 
 
  Malcolm Groves stood up in Auckland and openly told us that in his
 view,
  apart from 1 or 2 things, and really in *his* opinion only 1, Delphi
 2010
  was basically a bug fix release with lots of little tweaks here and
 there.
  They charged full price for it of course and won’t be retrofitting those
  bug
  fixes to Delphi 2009 or 2007 (where they would be of most use).
 
 
 
  I stress – that’s not my characterisation of the release as not
  delivering
  much in the way of “new stuff”, it was his.
 
 
 
  David wrote on Jolyon's blog:
 
 
 
  While I usually agree with you Jolyon I don’t feel Malcolm Groves told
 us
  Delphi 10 was mainly just bug fixes. What he did say was that there were
  only one or two big killer features but there were hundreds of small
  improvements. Some of these small improvements were no doubt bug fixes,
  but
  many are enhancements and new features which from the sound of it really
  improve the IDE.
 
 
 
  Please, Jolyon, David and any one who was there, what is what? --
 Because
  like a lot of people, my decisions on ongoing use and purchase of Delphi
  very much depends on whether you have to factor in the next version as a
  paid for bug fix or not, on what you buy.
 
 
 
  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 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

Re: [DUG] Cross platform musings

2009-10-15 Thread Paul A Norman
Did you know that one of the guys on the delphi compiler team is Japanese?
Not at all surprising - I think we will see a lot more
'extreme' innovation out of Japan, and even Vietnam.

Paul


2009/10/16 Malcolm Groves mgro...@embarcadero.com

 Tagawa-san. Not just Japanese, but works from Japan as well. And at the
 risk of re-igniting something, he's been doing a lot of the 64 bit compiler
 work.

 Cheers
 Malcolm

 -Original Message-
 Did you know that one of the guys on the delphi compiler team is Japanese?


 CONFIDENTIALITY NOTICE: This email message is for the sole use of the
 intended recipient(s) and may contain confidential and privileged
 information. Any unauthorized review, use, disclosure or distribution is
 prohibited. If you are not the intended recipient, please contact the sender
 by reply email and destroy all copies of the original message.


 ___
 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] Cross platform musings

2009-10-15 Thread Paul A Norman
Dear Malcolm,
And at the risk of re-igniting something, he's been doing a lot of the 64
bit compiler work.

My concussion, as just one voice, after taking the time the last few weeks
to explore it as much as I could, and not  wanting/being able  to go to the
Auckland presentation, is that over all you guys are making the best fist of
a difficult situation.

I just hope that with all the comments that have been flying around that you
might all be able to take on some of the other things as well that are
concerning developers all around the world and not just down here, but
understand that you have to make the priority decissions that you do.

Paul


2009/10/16 Paul A Norman paul.a.nor...@gmail.com

 Did you know that one of the guys on the delphi compiler team is
 Japanese?
 Not at all surprising - I think we will see a lot more
 'extreme' innovation out of Japan, and even Vietnam.

 Paul


 2009/10/16 Malcolm Groves mgro...@embarcadero.com

 Tagawa-san. Not just Japanese, but works from Japan as well. And at the
 risk of re-igniting something, he's been doing a lot of the 64 bit compiler
 work.

 Cheers
 Malcolm

 -Original Message-
 Did you know that one of the guys on the delphi compiler team is Japanese?


 CONFIDENTIALITY NOTICE: This email message is for the sole use of the
 intended recipient(s) and may contain confidential and privileged
 information. Any unauthorized review, use, disclosure or distribution is
 prohibited. If you are not the intended recipient, please contact the sender
 by reply email and destroy all copies of the original message.


 ___
 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] Cross platform musings

2009-10-15 Thread Paul A Norman
Thanks Malcolm,
I think that one of the things that is slowly coming across is that
E doesn't appear to intend to just suddenly go away or dump Delphi.

I know that for some people this has been a real issue underlying a lot of
what has been said.

You get into a development cycle, on a big project that is not Delphi
backwards compatible to another D you own the use of, strike a bug (Delphi
or IDE) and there is no fix on the horizon - or you are told to wait for the
next version.

What happens to your project meanwhile?

That is where some of us were - and it takes a bit to accept that you might
be out of those waters in buying into a new Delphi now.

But that can be a viscous circle, if not enough people invest in Delphi then
Delphi can not be developed as quickly, or at all in some aspects perhaps.

And slowly, I think that your constantcy in these news lists and other
places is paying off - I for one am feeling somewhat more confident that
things are moving on past those outright fears for me.

Seriously, may be those of us in the wings all need to look seriously
at buying into Delphi some time soon, taking whatever risk we see it as, to
help secure a better future for the whole thing,

May be there will be a good time to do that?

Buying in again may well be the path of least resistance for some people,
compared to moving completely over to other environments, which I for one
have been seriously contemplating, and may even yet use for certain types of
projects as is appropriate to the need of the project.

Paul

2009/10/16 Malcolm Groves mgro...@embarcadero.com

  Hi Paul,



 Thanks, I do try to. Part of the reason I subscribe to this list (and
 others) and read as many of the post’s I can (albeit sometimes in batch mode
 every week or so) is for exactly that reason. It’s also one of the reasons I
 read every post on Jolyon’s (and other’s) blogs, and visit as many customers
 as I can when I travel around Asia, etc. We need to be constantly open to
 the fact that additional information presents itself all the time, some of
 it that may not line up with earlier decisions. We can’t of course change
 direction every time we get a conflicting view, but we have to be open to
 criticism and self-doubt. You’d probably be surprised at how often comments
 on this list make their way into conversations internally.



 Jolyon is copping a lot of stick on here lately, and I’m in no position to
 know how much of it is warranted or not. He certainly doesn’t need me to
 defend him. However, what I would say in general is if I was given a choice
 between the two extremes: a) someone who cares so little about the product
 and its success that they can’t be bothered to comment, and b) someone who
 cares so much about those things that they feel the need to kick and scream
 in order to be heard, I’ll take the latter any day. Passion, even
 represented as anger, is much better in a customer than apathy.



 Now perhaps we can have a little less about me on here, and a little more
 about Delphi J



 Cheers

 Malcolm



 ___
 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] Presentation in Christchurch - any other meetings in Chch?

2009-10-14 Thread Paul A Norman
Dear Paul,
The only hassle is porting from D7 to D2010 with respect to Unicode.

After reading a very comprehensive  blog by Jolyon Smith, I am quite
concerned about D.s current unicode support.  I've had enough trouble with
it in other environments to want to face the maze that appears to be there
from what Jolyon wrote.

Paul

2009/10/14 Paul Hectors paul.hect...@gmail.com

 re: 64bit vs cross platform

 I totally understand why Jolyon and others that want 64 bit are
 peeved. Embarcadero has mislead them a number of times now and I was
 shocked to here in Auckland that it will be another 2 years.

 However I am not one of those people waiting for 64 bit. I think
 Embarcadero has made some better moves so far by dropping Delphi .NET
 and utilising RemObjects compiler.
 Delphi 2010 looks to be a very good version, still early days for me
 but a lot of the features in D2010 is what I have personally been
 waiting for. The only hassle is porting from D7 to D2010 with respect
 to Unicode.

 I think it is anyones guess whether Embarcadero are making the right
 move, what I do believe is that the face of desktop computing is
 changing. I think we are seeing the start of more platforms, different
 interfaces and major demand for mobile computing. In the mobility
 area, touch interface is definitely having an impact as the iPhone has
 rocked the market.
 What impact is the Google OS going to have over the next few years?
 What other players are going to come into the market? is the tablet PC
 going to replace the laptop?

 One of my concern with cross platform is are Embarcadero targeting the
 right platforms. Should it be iPhone and or other mobile platforms?

 Instead of compiling a simple app for different platforms, I would be
 a lot happier with a compiler and a vcl like library for the various
 mobile platforms.

 My 2 cents.
 ___
 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] test

2009-10-06 Thread Paul A Norman
?

2009/10/6 Richard Vowles rich...@developers-inc.co.nz

 I just think the fur ore has died down and everyone is waiting with baited
 breath for Malcolm's kick-ass demo.

 Richard

 2009/10/5 Leigh Wanstead lei...@softtech.co.nz

 I did not receive any dug message since Sep 28 and I thought that might be
 my email broken. :-)

 Have a nice day

 Regards
 Leigh

 --
 ---
 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] A change in upgrade policy coming from Embarcadero

2009-09-24 Thread Paul A Norman
OPPS Hopefully as Greame said above, things are on the improve.

Malcolm of course.

And people should give E and Malcom time to work out how they want to
respond, I've had an email that at least suggests they are not closed to
looking at things in a helpful light.

I was not given leave to share the details.

Paul

2009/9/24 Paul A Norman paul.a.nor...@gmail.com

 There was some sort of problem with the Code Gear mailout lists - even
 though I was ticked as wanting communicatoin from Borland about product as a
 registered user (D3 c/s, D4. Pro, D.2005)  I never got notifications from
 them of such things nor from our local friends for a while.

 I do now, David I finally got me on the list, but I had missed out on many
 a deal. And knew others this had affewcted as well?

 Hopefully as Greame said above, things are on the improve.

 Paul

 2009/9/23 Leigh Wanstead lei...@softtech.co.nz

I cannot recall it. I stay in New Zealand for more than ten years. May
 we get these deals back? J



 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Richard Vowles
 *Sent:* Tuesday, 22 September 2009 4:51 p.m.
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] A change in upgrade policy coming from Embarcadero



 We did that once. Just once - anyone remember the deal?

 2009/9/22 Leigh Wanstead lei...@softtech.co.nz

 BTW, can we get New Zealand adjusted Delphi price? I think that Kiwi earns
 around half compare to usa Delphi developer. Can we get a price if labeled
 US$2,000 for Delphi in USA, NZ$2,000 for Delphi in New Zealand?


 --
 ---
 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] Free Pascal

2009-09-24 Thread Paul A Norman
I sucessfully got I think a  simple trial going on Lazarus under Win32 a
year ago, then simply recompiled it under a Linux distro and it worked
out of the box! I did not have the opening to try it under Mac.

I really really love that concept - isn't the Delphi roadmap promising
something similar?

It does not feel as smooth as Delphi at all - but I like the way it has
grown since I last looked.  I know what you mean I didn't like the Lazarus
IDE much  it looks the same sometimes but does not feel the same when you
go to do things - but then it is different any way.
I like the standard set of controls, quite advanced from what I actually
expected, and it looks like they've had native MySql and PostGres support
quite early on.

Its sort of like a counsin you've never met before, who was bought up
differently to yourself, acts a bit differently, but has a family
resembelance none the less.

Paul

2009/9/24 Jeremy Coulter jscoul...@gmail.com

 I looked at Lazarus for writing some stuff for Linux, but in the end, I
 stuck with CrossKylix. I didn't like the Lazarus IDE much and the exe size
 for simple app, and I mean simple, was just crazy.
 Yeah, I used UPXG for Linux to solve it a little, but the one think I like
 about CrossKylix is that it runs un Delphi so you have a familiar IDE.
 If I want to write a Mac app. I can just use Mono now.

 Jeremy

 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 On
 Behalf Of Todd Martin
 Sent: Thursday, 24 September 2009 14:22
 To: NZ Borland Developers Group - Delphi List
 Subject: [DUG] Free Pascal

 Hi Jolyon

 One thing I dislike about Lazarus, is the lack of visual form
 inheritance. The FreePascal compiler itself, seems perfectly ok.

 Todd.

  For the uninitiated:  A FreePascal license costs $0. Annual upgrades
  cost a further $0 per annum for minor updates and $0 for major updates.
  Source code for the compiler, as well as the runtime libraries etc, is
  available at a further cost of $0.
 
 
 
  J
 
 
  
 
  ___
  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] Budget/Turbo editions of Delphi

2009-09-24 Thread Paul A Norman
This is going to satrt to sound like a Monty Python sketch, but ...

You got off lightly, In my day we had to make appointments at Vic for punch
card desks!

Paul

2009/9/23 Alister Christie alis...@salespartner.co.nz

 When I did COMP102  103 at Victoria Uni they were teaching Think Pascal
 on old (even then) Apple Macs. We were issued with 2 720k floppy disks,
 one to boot the operating system, the other one for the compiler and our
 code. If you were lucky you could get on one of the newer machines (they
 were still old) which had 10MB Hard disks. They switched to Java
 sometime later and I have no idea what they are teaching now.

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



 Jolyon Smith wrote:
 
  FWIW - I think the Academic market is lost to Pascal now.
 
  Academia these days is not as much about learning principles (for
  which Pascal and therefore Delphi is ideally suited) as much as
  preparing drones for the business world, in which case Delphi – much
  as we might wish it weren’t so – simply is not _as_ relevant as C#,
  Java or .NET etc.
 
  BUT – if there were to be an Academic Edition (I think there already
  is), it should not be constrained by the entirely separate and
  different needs of a personal, part-time hobbyist user (and neither
  should a hobbyist edition struggle or contort itself to accommodate
  the needs of a student).
 
  e.g. students should learn about refactorings and model driven
  development, but a hobbyist really doesn’t need these things (sure
  we’d like them for free, but we don’t **need** them – our time
  **isn’t** money).
 
  Plus an Academic license should normally be attached to the seat in
  the institution, not the individual occupying that seat in a given
  semester, so pricing of an Academic license is more likely to be a
  volume deal where the student isn’t actually paying for the license
  (directly – although it will likely be in the course fees to an
  extent) as opposed to pricing of a hobbyist/community edition which
  specifically targets and needs to appeal to the pocket of an
  individual user.
 
  *From:* delphi-boun...@delphi.org.nz
  [mailto:delphi-boun...@delphi.org.nz] *On Behalf Of *Kyley Harris
  *Sent:* Tuesday, 22 September 2009 1:33 p.m.
  *To:* NZ Borland Developers Group - Delphi List
  *Subject:* Re: [DUG] Budget/Turbo editions of Delphi
 
  Gary.. I fully agree that cheap or free access to the language tools
  to students, or any Learner is key to building the success of a
  development language.. They will then want to take those skills to any
  company or work driven environment.. I think a full blown free version
  is the best way to go, with a compiler built in limitation on the EXE
  execution time... as you say.. 30 minutes or so..
 
  This also lets people build demonstration applications that can be
  produced on request to potential employers.
 
  When I first learnt pascal and ansi c, i was 14, and bought a copy of
  Turbo Pascal 4 for about $40 and got all my training material via a
  couple of Advanced Algorithm books, Database Construction books..
  (meaning make your own DB and indexes.. Lol ) and a bunch of bulletin
  board tutorials.. Without this Free* resource.. life as a 14 year
  old would have been impossible
 
  On Tue, Sep 22, 2009 at 1:27 PM, Gary T. Benner g...@benner.co.nz
  mailto:g...@benner.co.nz wrote:
 
  *[Reply]*
 
  HI all,
 
  As a Delphi teacher for some many years I found the Turbos irrelevant,
  as components are a fundamental part of good OO programming, and it
  was impossible to teach Delphi properly without new components being
  able to be created and installed in the IDE.
 
  Personally I'd like to see a $25 fee for Academic Delphi - get's the
  Students into the system - and that the compiler be limited to what
  they could do ... eg. a nag screen at the start of any application not
  started within Delphi, and something like a 30 min time limit for
  application execution. .. etc
 
  Otherwise the Delphi should run as per the real thing.
 
  Students will get cracked versions otherwise, and they can be very
  creative at that.
 
  HTH
 
  Gary
 
  A*t 12:59 on 22/09/2009 you wrote *
 
  To : delphi@delphi.org.nz mailto:delphi@delphi.org.nz
 
  CC :
 
  From: John Bird, johnkb...@paradise.net.nz
  mailto:johnkb...@paradise.net.nz
  
  Content Type: text/plain
 
  Attached:
 
  
 
  If Turbo versions of Delphi are not available, it is a great idea to
 have
 
  them as PR to get students getting free versions to learn on. Without
 
  Embarcadero losing money on commercial sales.
 
  
 
  Interested to hear others ideas how such editions could work.
 
  
 
  My ideas:
 
  
 
  -Preventing installation of components as in the past is simple - but
  some
 
  large scale commercial programs could still be made, so I think it needs
 
  more.
 
  
 
  -Either disabling printing if included 

Re: [DUG] Free Pascal

2009-09-24 Thread Paul A Norman
What I have found useful  when I was evaluating looking at the Delphi
crossCLX thingie (and some people don;t seem to realise this) you can
establish a Linux environment (any number of flavours of them) and load one
by one into a Virtual Box.

If you make an application with special requirements, you can get Ubuntu and
Fedorra (Redhat community edition) to compile a linux install of your Linux
environemnt (your application intact) and distribute under the appropriate
license.

With out thinking (dangerous?) I am sure this would apply to Free Pascal and
Lazarus as well.

In our guests' area we have a linux box for visitors to surf the web, do
thier emails etc ...

I've just got The Official Ubuntu Book out of the local Library (amazing
source of stuff you can interlaon from the National Library - try before you
buy) In it they point out that Edubuntu (and Ubuntu) makes available an LTSP
environment that can even co-exist with a Windows DHCP server. This allows
the old master slave type terminal situation, except its full GUI - need a
good powerful server - but it has been working in thousands of schools,
municipalities and situations all over the world for some time now.

We are being eclipsed on Windows, there is a whole generation of children
growing up in Ubuntu and like releases in many places.

If you have a client who needs data processing terminals or like (even
internet cafes are using it), your slave machines do not even need a
harddrive in them! Ethernet boot (takes me back to the future).

I must emphesise this is not theroretical, it is in production and used ALL
OVER the world sucesfully right now!

Wait for this (P. 361 of the 2nd Edition 2007 - and they've improved since
then) -- Generally, a machine runnig a 400Mhz processor with 128RAM will
make an excellant thin client.

You get a full desktop! Sound, internet of course, streaming video if you
set up correctly.  Only one machine to administer, the rest are clones, but
they can use USB devices etc., and individual user logins Unix style.

You can run a hybrid network, run linux in Virtual Boxes for special
applications, multi boot,, side by side, what ever you want, and its
scalible right to the corporate environement - and its already happening!

I think the Delphi roadmap is taking us to Linux, and Lazarus does it, so it
looks good for what I now consider to be  ...

The Pascal Community.

Paul
2009/9/25 Alister Christie alis...@salespartner.co.nz

 I agree, I think the old arguments of Linux not being ready for the
 desktop are no longer valid.  If you compare a standard windows
 installation to a modern Linux distribution (Ubuntu as you mentioned),
 you get so much more out of the box.  It also runs on outdated
 hardware quite nicely.  I've had a few difficulties with drivers
 (although admittedly windows is no better), but mostly things just run.

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



 John Bird wrote:
  Aside - had a look at a 9.04 Ubuntu distribution a few days ago and
  was very impressed - got the ISO and burnt to a CD.
 
  Can boot from the CD drive and run it.  Can install as like a virtual
  HD partition in the Windows file system (WUBI) and boot either Windows
  or Ubuntu.
 
  What impressed me was:
 
  Slick and polished.
  Easy to find all the stuff - as easy to use as Windows/Mac, rather
  liked the default of different start points at all 4 corners of the
  screen rather than everything from one start button and complex menu.
  Recognised ethernet and wireless connections immediately
  Task manager is very nice - moves continuously not once a second like
  windows.
  Could browse the NTFS HD
  Contained email program, Browser (Firefox), and Office  (Open Office),
  graphics (GIMP) and more...
 
  How they fit all of that onto one CD really impressed me.
 
  Maybe time to experiment with Lazarus - now all I need is some spare
 time!
 
  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] Upgrade considerations

2009-09-24 Thread Paul A Norman
Dear Robert,

You may have tried this but I have nearly always defaulted on the Ethernet
choice to HostInterface for the Attached to setting
What are your other settings under Network there please?

Paul
2009/9/25 Robert martin r...@chreos.co.nz

 Hi

 We have used VirtualPC but have recently installed Virtual Box which I
 really like.  However I have struggled to get it to accesss the network
 (which just works out of the box on Virtual PC).  I am running Windows 7 but
 just cant get it to see other machines on the network.  Any tips?

 Cheers
 Rob






 Eric A wrote:

  I'm a previous user of VMWARE and have been using Virtual Box for a
 while.  I'm pretty happy with Virtual Box.

 Reports from the Client environment I'm working in is that the performance
 of the free VMWARE versions are crippled (as expected from a commercial
 standpoint).  So if you are expecting performance and want to use
 VMWARE then buy it.

 One of the differences between the two products is supprot of serial ports
 - really only of relevance to people doing industrial type applications.

 Eric

  From: jsm...@deltics.co.nz
  To: delphi@delphi.org.nz
  Date: Wed, 23 Sep 2009 23:14:01 +1200
  Subject: Re: [DUG] Upgrade considerations
 
  I've just started using VisualBox myself.
 
  I have previously used both VirtualPC and VMWare.
 
  VPC was quick and easy to get up and running but I found it frustratingly
  basic in terms of its management interface and soon found myself looking
 at
  VM Ware.
 
  VM Ware goes to the other extreme... more awkward to get up and running,
 but
  more feature laden. But I found the management interface intrusive and
  over-complex for my intermediate needs. Plus I had trouble with VM Ware
  getting it to work properly with my dual core AMD CPU. I had to go diving
  into config files with a text editor and tweak things here and there to
 get
  it to work (and finding this solution took some digging on google).
 
  VirtualBox (so far at least) has struck the happy medium of a fuss-free
  management interface but which never-the-less has all the tools I need,
  should I need them and it just works reliability. Some of the
 management
  tools involve dropping to a command line (e.g. cloning a HD requires a
  console command), but that's fine by me because they are typically the
  infrequently used tools.
 
 
 
  -Original Message-
  From: delphi-boun...@delphi.org.nz 
  [mailto:delphi-boun...@delphi.org.nzdelphi-boun...@delphi.org.nz]
 On
  Behalf Of Ross Levis
  Sent: Wednesday, 23 September 2009 18:15
  To: 'NZ Borland Developers Group - Delphi List'
  Subject: Re: [DUG] Upgrade considerations
 
  I'm interested to know if anyone is using the free Sun VirtualBox and how
 it
  compares to VMWare.
 
  Ross.
 
  -Original Message-
  From: delphi-boun...@delphi.org.nz 
  [mailto:delphi-boun...@delphi.org.nzdelphi-boun...@delphi.org.nz]
 On
  Behalf Of Alister Christie
  Sent: Wednesday, 23 September 2009 3:45 p.m.
  To: NZ Borland Developers Group - Delphi List
  Subject: Re: [DUG] Upgrade considerations
 
  The next question should be, should I just virtualise my development
  stuff, or everything (should I use the host computer for anything other
  than hosting my virtual machine).
 
  Currently I've been using VMWare for testing purposes (Windows7
  compatibility, installs, client server stuff, networking issues and so
 on).
 
  Alister Christie
  Computers for People
  Ph: 04 471 1849 Fax: 04 471 1266
  http://www.salespartner.co.nz
  PO Box 13085
  Johnsonville
  Wellington
 
 
 
  Sean Cross wrote:
   I think my next development environment will be a Virtual Machine
 which
   will allow me to experiment a bit more aggressively, I understand that
   quite a few people are using VMs for this purpose these days.
  
   Alister Christie
   Computers for People
   Ph: 04 471 1849 Fax: 04 471 1266
   http://www.salespartner.co.nz
   PO Box 13085
   Johnsonville
   Wellington
  
  
   My thoughts on the subject:
 
 http://sourceitsoftware.blogspot.com/2009/08/when-you-install-delphi-2010-pu
  t-it-in.html
  
   Summarised as Just do it
  
   Sean
  
   ___
   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] Free Pascal

2009-09-23 Thread Paul A Norman
I also have very recently  just started looking at Lazarus again - but not
sure yet.  I also am not sure about inheritance issues but do not know
enough.

Had a few stability issues with exes while in debug mode.  Even just using
the openpicture dialog.

It could possibly be a good adjunct to use along with Delphi on a need to
basis.

Use each one for what they do best.

I **really like the cross platform compilation of Lazarus

With the spread of Ubuntu into unexpected places especially being run in VMs
(doesn;t always show  in statistics then) and all the other places LAzarus
recompiles, it is becoming attractive to us.

It may actaully not be an either/or situation. I.e not necessarily Delphi vs
Lazarus.

There may be things that Delphi will always do better, and there may be
things with its growing maturity from when I last looked at it - that
Lazarus does really well too.

As with both distributions, help information is a major issue.
Lazarus has improved though from when I last looked.

More the question is, how much should we donate if we are going to use
Lazarus?

I'm also very very taken with Python, and coming into it now can by pass
some of the ver 2.0 vs ver 3.0 debate. Really good philosphy in ver 3.0 over
the unicode and encoding issues over all, that has bothered me in php
sometimes.

Richard, you once said you liked Python, what's your take on it currently?

Paul





2009/9/24 John Bird johnkb...@paradise.net.nz

 Anyone used it?

 I looked a bit at the web sites a couple of years ago, liked that much of
 it
 is designed to be Delphi compatible.

 Saw references to the compiler being nowhere near as fast, and producing
 executables that were huge and needed shrinking tools applied to them.

 Anyone used it and have comments?

 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

Re: [DUG] Faxs

2009-09-20 Thread Paul A Norman
Yes Ian is right,

I have Delphi 4 app in mainatanence mode now, but build on them and someone
is still using it!

 I'll have a look at what I did in there.

And the TurboPower help has info that I used.

Paul
2009/9/18 Ian Drower ian.dro...@idsystems.co.nz

 Hi Jeremy
 Its a long shot, but in the Async pro tools ver 4.07 from Turbo Power, now
 on source forge, there's a significant number of components that handle
 faxes still...
 maybe a prod around in that will show up what initiates a fax send ..

 Regards
 Ian


  Jeremy Coulter wrote:

 Thanks Ian. I have my USRobotics modem manual with the AT Commands in it. I
 just am nto sure which one it is..

 On Fri, Sep 18, 2009 at 4:16 PM, Ian Drower ian.dro...@idsystems.co.nzwrote:

 Hi Jeremy

 Here's a comprehensive list of the AT commands..
 *http://www.computerhope.com/atcom.htm
 *
 Regards
 Ian Drower
 *

 *Jeremy Coulter wrote:

  Hi All
 I seem to remember that there was an AT command that when you sent a fax
 via a modem, it sent out the fax handshaking signal.
 At the moment, when I send a fax via the modem to a real fax (that I had
 to bring up from the basement...no kidding either) I have to press the start
 button on the fax machine.
 Can anyone remember if it WAS an AT command? I am sure it was, but I cant
 think what it was.


 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


 --

 ___
 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] Faxs

2009-09-20 Thread Paul A Norman
cool.

2009/9/20 Jeremy Coulter jscoul...@gmail.com

  No its ok, it WAS actually another issue that was causing a red-hearing
 in the end.



 Jeremy



 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Paul A Norman
 *Sent:* Sunday, 20 September 2009 19:44
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] Faxs



 Yes Ian is right,



 I have Delphi 4 app in mainatanence mode now, but build on them and someone
 is still using it!



  I'll have a look at what I did in there.



 And the TurboPower help has info that I used.



 Paul

 2009/9/18 Ian Drower ian.dro...@idsystems.co.nz

 Hi Jeremy
 Its a long shot, but in the Async pro tools ver 4.07 from Turbo Power, now
 on source forge, there's a significant number of components that handle
 faxes still...
 maybe a prod around in that will show up what initiates a fax send ..

 Regards
 Ian



  Jeremy Coulter wrote:

 Thanks Ian. I have my USRobotics modem manual with the AT Commands in it. I
 just am nto sure which one it is..

 On Fri, Sep 18, 2009 at 4:16 PM, Ian Drower ian.dro...@idsystems.co.nz
 wrote:

 Hi Jeremy

 Here's a comprehensive list of the AT commands..
 *http://www.computerhope.com/atcom.htm
 *
 Regards
 Ian Drower
 *

 *Jeremy Coulter wrote:

 Hi All
 I seem to remember that there was an AT command that when you sent a fax
 via a modem, it sent out the fax handshaking signal.
 At the moment, when I send a fax via the modem to a real fax (that I had
 to bring up from the basement...no kidding either) I have to press the start
 button on the fax machine.
 Can anyone remember if it WAS an AT command? I am sure it was, but I cant
 think what it was.


 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



 --



 ___

 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] A change in upgrade policy coming from Embarcadero

2009-09-20 Thread Paul A Norman
Dear Jeremy,

When  Corel, ourchase a business, a franchise or just a product line they
are very generou and for quite a while offer free transfer and support to
license holders, I'm sorry that you left it too late to avail yourself of
that.

If you want to suggest that D.2005 isn't really all that bad then do your
own research, you'll find yourself howling in the wildnerness.

I doubt that your clinets would agree with this sentiment:
The [application] being slow or using lots of memory and
requiring a restart doesn't make it unfit for purpose either. 

And if you really think that then please consider what such attitudes could
do in bringing heavy regulation down on everyone else.

What sort of standard are you talking of here. Delphi is supposed to be the
Rolls Royce of IDEs that is why people bought in on its reputation.

Where are those ideas comning from?

Paul

2009/9/21 Jeremy North jeremy.no...@gmail.com

 People seem to forget that Delphi 8 was .NET only. Which as a true
 product no longer exists. I strongly doubt anyone is using Delphi 8
 anymore.

 If Delphi 2005 was so unfit for purpose (which I do not agree with)
 why didn't you get your money back. Simple as that.

 Delphi 2005 still created binaries for deployment. We used Delphi 2005
 for about a year before the D2006 version was released and deployed
 our software to clients over that period.

 I'm interested in knowing what made Delphi 2005 so unfit for purpose,
 since I don't use all of the products maybe there was an area or two
 are really messed up. The IDE being slow or using lots of memory and
 requiring a restart doesn't make it unfit for purpose either. So let's
 see a list of issues with Delphi 2005 on the table. I expect Paul must
 have several since he is still using it.

 As for not allowing upgrades from certain versions, well I owned a
 copy of some slideshow making software (off the shelf). I checked out
 the website for the latest versions, and corel now own it and I can't
 upgrade to the newer version from my version.

 At least you are being told in advance.


 On Mon, Sep 21, 2009 at 8:24 AM, David Brennan
 dugda...@dbsolutions.co.nz wrote:
  Hi Paul,
 
 
 
  I agree Delphi 8 and Delphi 2005 were mistakes and arguably not fit for
  purpose. I also agree that no one (ie Borland or Embarcadero) has made
 good
  on that. Excluding them from the upgrade path is very poor, and arguably
  users on those versions should be offered a cheaper upgrade if anything.
 
 
 
  However I still don’t think software houses can afford to offer open
 ended
  bug fixes in the general case. Damage control on an abomination like
 Delphi
  8/2005 is one thing but saying anyone using an old version of your
 product
  should get bug fixes forever more at no cost is just not a sustainable
  business model. I don’t know of any software companies that will do it –
 as
  some have pointed out even Microsoft won’t do it beyond a certain point
 and
  they have a far more profitable business than any other software company.
 
 
 
  Cheers,
 
  David.
 
 
 
  From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 On
  Behalf Of Paul A Norman
  Sent: Sunday, 20 September 2009 5:53 p.m.
 
  To: NZ Borland Developers Group - Delphi List
  Subject: Re: [DUG] A change in upgrade policy coming from Embarcadero
 
 
 
  open ended bug fixes  2009/9/19 David Brennan 
 dugda...@dbsolutions.co.nz
 
  Dear David,
 
 
 
  When we talk about D8 and especially 2005 we are not talking about minor
  matters.
 
 
 
  Others in the past have listed what does not work, the list is not too
 cool.
 
 
 
  What needs to be realised here is that there is a very big difference
  between bugs than may be a little annoying to some one, and things that
  are actually fundamental to the application's operation. They are not
 bugs
  but I believe misdemeanors :-)
 
 
 
  If a 'bug' actually stops the application operating as it shuld in any
  significant way it may in my opinion fall fowl of Lord Deninnigs famous
  judgement onn when is a car bought under contract, not a car? (More
 below)
 
 
 
  Developers need to keep to very high standard in this, if for no other
  reason than that if commercial resentent levels rise to high in the
 broader
  community with developer's attitudes, regualtion will follow. It is
 already
  being considered in some quarters.
 
 
 
  Regulation will not be nice.
 
 
 
  Seek legal advice on any and all of the following points of my personal
  opinion.
 
 
 
  At present the general provisions regulating the industry I believe are
 the
  Fair Trading Act, Common Law of Torts and a few Absolute liabilities.
 
 
 
  Absolute liabilities are things contained in Statute or if you like also
  those Universal moral principles of duty of care.
 
 
 
  For example if one designs a computer application say for the operation
 of
  lifts, and people are trapped and injured or even die becasue it is later
  determined by a competent tribunal

Re: [DUG] A change in upgrade policy coming from Embarcadero

2009-09-20 Thread Paul A Norman
 Actually, afaict Embarcadero have been absolutely silent on the matter.
The
 policy change has leaked out only via *some* resellers.

Which has had the effect of being told in advance has it not?

We are talking here about stabndards of Software House care and service.

So no, in this case the handling of the mater so far is causing resentment
and ill ease.

Paul

2009/9/21 Jeremy North jeremy.no...@gmail.com

 On Mon, Sep 21, 2009 at 9:00 AM, Jolyon Smith jsm...@deltics.co.nz
 wrote:
  At least you are being told in advance.
 
  Actually, afaict Embarcadero have been absolutely silent on the matter.
  The
  policy change has leaked out only via *some* resellers.

 Which has had the effect of being told in advance has it not?

 ___
 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] A change in upgrade policy coming from Embarcadero

2009-09-20 Thread Paul A Norman
David,

You are right, and its worth noting how far along MS have moved their bug
fix policy since they tried to charge for cdroms to fix bugs.  Many mnay
more years support now.

Please note the distinguishment that is being made here on the types of bug
and fixes.

The most important thing is that developers act in the eyes of the paying
community in  maner that appears fair and resaonible.

Someine here sugested three months I think, I hope that was shooting from
the hip -- becasue that is the sort of thing that will bring heavy
regulation down on us.

We need E to give a good example to us in this regard - especially in this
idea that they can hold over bugs fixes over to a new release.

Not even MS who you hav ementioined gets a way with that now, and continues
to release bug fixes (and sometimes even feature improvements in the update
service packs) long after a new release has come out.

We need E to comitt itself to that.

Otherwise if D costs NZD750 or so then if you need the next release to get
your copy working as you need (as specified) it really costs more like

NZD1500 just for professional.

Paul


2009/9/21 David Brennan dugda...@dbsolutions.co.nz

  Hi Paul,



 I agree Delphi 8 and Delphi 2005 were mistakes and arguably not fit for
 purpose. I also agree that no one (ie Borland or Embarcadero) has made good
 on that. Excluding them from the upgrade path is very poor, and arguably
 users on those versions should be offered a cheaper upgrade if anything.



 However I still don’t think software houses can afford to offer open ended
 bug fixes in the general case. Damage control on an abomination like Delphi
 8/2005 is one thing but saying anyone using an old version of your product
 should get bug fixes forever more at no cost is just not a sustainable
 business model. I don’t know of any software companies that will do it – as
 some have pointed out even Microsoft won’t do it beyond a certain point and
 they have a far more profitable business than any other software company.



 Cheers,

 David.



 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Paul A Norman
 *Sent:* Sunday, 20 September 2009 5:53 p.m.
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] A change in upgrade policy coming from Embarcadero



 open ended bug fixes  2009/9/19 David Brennan 
 dugda...@dbsolutions.co.nz

 Dear David,



 When we talk about D8 and especially 2005 we are not talking about minor
 matters.



 Others in the past have listed what does not work, the list is not too
 cool.



 What needs to be realised here is that there is a very big difference
 between bugs than may be a little annoying to some one, and things that
 are actually fundamental to the application's operation. They are not bugs
 but I believe misdemeanors :-)



 If a 'bug' actually stops the application operating as it shuld in any
 significant way it may in my opinion fall fowl of Lord Deninnigs famous
 judgement onn when is a car bought under contract, not a car? (More below)



 Developers need to keep to very high standard in this, if for no other
 reason than that if commercial resentent levels rise to high in the broader
 community with developer's attitudes, regualtion will follow. It is already
 being considered in some quarters.



 Regulation will not be nice.



 Seek legal advice on any and all of the following points of my personal
 opinion.



 At present the general provisions regulating the industry I believe are the
 Fair Trading Act, Common Law of Torts and a few Absolute liabilities.



 Absolute liabilities are things contained in Statute or if you like also
 those Universal moral principles of duty of care.



 For example if one designs a computer application say for the operation of
 lifts, and people are trapped and injured or even die becasue it is later
 determined by a competent tribunal that one failed to develop the
 application using the genreal standards of care and diligence that a
 developer should use, it is even possible in some juristdictions that the
 developer could be found guilty of culpible homicide - man slaughter!



 In NZ the equivalent commonly known scenario was where previously mechanics
 have been found guilty for things that they missed during WOF inspections of
 vehicles where injury or death has resulted.   Not becasue they mised the
 items but because it could be demonstrated that they had not exercised in
 this case an absolute duty of care in their work.



 The standard is not always simpolt that there is a problem, but the nature
 of the problem.



 In software ddevelopment I would submit that if your client wants to use
 your software for an uninteded or unenvisaged purpose at the time of design
 brief, and this breaks your application, then the developoer maybe should
 rightly feel indignent that the problem is laid at their door.  And maybe
 could expect to charge out to make the new use of the application work

Re: [DUG] A change in upgrade policy coming from Embarcadero

2009-09-20 Thread Paul A Norman
I think that there are two very different perceptions of life and values
coming out here.

One I believe whcih is quite dark.

And the other where people do aim at better things and ways of doing things.

The choice is important.

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 delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] A change in upgrade policy coming from Embarcadero

2009-09-19 Thread Paul A Norman
Richard,

Do you rmemeber when Microsoft wanted to charge for upgrades that were
fixes and what happened?

Paul




2009/9/19 Jolyon Smith jsm...@deltics.co.nz

  Even Microsoft think it’s worth issuing fixes and indeed updates LONG
 after 18 months has passed.



 Barely a day goes by without some Windows update or other shoehorning
 itself into my XP system that Microsoft last got my money for almost 10
 years ago.



 And I can only hope that you were being funny in that passage about “low
 quality requirements” not being bugs.





 I cannot think of any other product for which I am asked to pay the sorts
 of $$’s I am asked to pay for software that would come with a complete
 denial of liability should it turn out to be partly or entirely unfit for
 purpose or actually cause me loss or harm.



 Actually, I can think of one product where the customers are treated with
 disdain equal to that of the software industry  and interestingly it’s
 the only other industry where the customer is referred to as a “user” by
 their “dealer”.







 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Richard Vowles
 *Sent:* Saturday, 19 September 2009 15:49
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] A change in upgrade policy coming from Embarcadero



 Comparing software development to plumbing is a road to madness, surely?
 Thats almost certainly like saying software development is an engineering
 discipline, which it has clearly been disproved from being.


 Delphi consists, last I heard, of 26000 different source files - to expect
 that entire tree to be bug free is questionable in the least. Besides, a
 bug is defined as being something that does not meet the requirements. Given
 Delphi's set of requirements for shipping is determined at the point of
 shipping, technically it meets those requirements and thus has no bugs. All
 subsequent patches are, technically, not bug fixes but requirements
 changes. As the quality of requirements set by Borland were clearly much
 lower than people would generally consider acceptable (for Delphi 2005, and
 most certainly for Delphi 8), that is really a mismatch in requirements
 expectations. Remember, we are talking *Borland* here, not *Embarcadero*.
 Embarcadero, I think, has a pretty good track record, and a much higher bar.
 But even E have feature defects they consider acceptable when shipping.
 Everyone does.

 As an interesting aside, Support and Maintenance on Delphi (and all IDEs
 from Borland and I am assuming from E but I haven't closely looked at the
 T'sC's) *specifically exclude* bug fixes. Included are new versions and
 workarounds (if possible). SM is also only provided two versions earlier
 from the current version (from memory) meaning even D2006 is excluded from
 the attempts for workarounds.

 I'm sorry, but I would not commit to writing an application and then fixing
 any things its users considered bugs gratis for eternity. I would consider
 it reasonable for 3 months as long as it was agreed to in the original
 payment schedule, but I would *certainly* not expect it after 18 months. In
 the case of a development tool, with the importance of supporting
 technology, I would expect new releases every 18 months and would be
 concerned if I did not see new releases coming out from the vendor.

 Richard

   2009/9/19 Kyley Harris kyleyhar...@gmail.com

 Paul. I agree 100% a professional software company, E, should not charge
 1cent to license holders for genuine bug fixes and should package free
 releases independantly of feature releases until they are fixed. Otherwise
 they are not professional anything



 When I pay my plumber to fix a leak. I don't expect to have to pay him to
 fix the new secondary leaks he caused by being a bad plumber


 --
 ---
 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] A change in upgrade policy coming from Embarcadero

2009-09-19 Thread Paul A Norman
That is a very kind offer Richard and thank you for it,

The sentiment signified by it is more than enough, but there is nothing owed
by you to me. I certainly could not see you, or your business being put out
of pocket by this, it is not your responasbility but I believe it is
another's.

If --  I am feeling assured that E is going to give us the backup and
support, even through their agents like yourselves, and that E will see us
thorugh on the issues that are being raised here, then I will scrimp and
scrape and buy another Delphi off them - I kid you not - it would then be
worth it.

Just having another copy for now, however, does not longterm fix any of the
difficulties of busines philosophy that I beleive have been identified, and
in fact it would practically lock me in to any such problems, and does not
help anyone else get to this worth while goal either.

So thank you again for your expression of generosity, and the personal offer
to help put things right for us, but there is nothing outstanding that is
your personal responsability.

Sincerely, what we all need is a change of heart amongst the policy setters
in E.

In the order of things, it would not really cost them much, and would really
help build their future as well all of ours.

Thank you again,

I wish you well.

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 delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] A change in upgrade policy coming from Embarcadero

2009-09-19 Thread Paul A Norman
open ended bug fixes  2009/9/19 David Brennan dugda...@dbsolutions.co.nz

Dear David,

When we talk about D8 and especially 2005 we are not talking about minor
matters.

Others in the past have listed what does not work, the list is not too cool.

What needs to be realised here is that there is a very big difference
between bugs than may be a little annoying to some one, and things that
are actually fundamental to the application's operation. They are not bugs
but I believe misdemeanors :-)

If a 'bug' actually stops the application operating as it shuld in any
significant way it may in my opinion fall fowl of Lord Deninnigs famous
judgement onn when is a car bought under contract, not a car? (More below)

Developers need to keep to very high standard in this, if for no other
reason than that if commercial resentent levels rise to high in the broader
community with developer's attitudes, regualtion will follow. It is already
being considered in some quarters.

Regulation will not be nice.

Seek legal advice on any and all of the following points of my personal
opinion.

At present the general provisions regulating the industry I believe are the
Fair Trading Act, Common Law of Torts and a few Absolute liabilities.

Absolute liabilities are things contained in Statute or if you like also
those Universal moral principles of duty of care.

For example if one designs a computer application say for the operation of
lifts, and people are trapped and injured or even die becasue it is later
determined by a competent tribunal that one failed to develop the
application using the genreal standards of care and diligence that a
developer should use, it is even possible in some juristdictions that the
developer could be found guilty of culpible homicide - man slaughter!

In NZ the equivalent commonly known scenario was where previously mechanics
have been found guilty for things that they missed during WOF inspections of
vehicles where injury or death has resulted.   Not becasue they mised the
items but because it could be demonstrated that they had not exercised in
this case an absolute duty of care in their work.

The standard is not always simpolt that there is a problem, but the nature
of the problem.

In software ddevelopment I would submit that if your client wants to use
your software for an uninteded or unenvisaged purpose at the time of design
brief, and this breaks your application, then the developoer maybe should
rightly feel indignent that the problem is laid at their door.  And maybe
could expect to charge out to make the new use of the application work.

If however a period of time elapses before it becomes apparent that some
proscribed feature of the software as brieefed and paid for does not
function properly, than no matter what periods of testing or due diligence
my be inserted in the contract the developoer may find himself liable for
soemthing, and the amount may increase with time the more he fights it.

You can not always contract out of established law.  Often you can not at
all contract out of law.

The reason is that one is subject to the Sovereign power of the jurisdiction
you are operating in.  And contracts made under that jurisdiction can not
contravene the determinations of that jurisdiction. Unless there is specific
provision to do os.

In other words in NZ there are provisoins of the Fair Trading Act that can
not be contracted out of.

As a matter  of public policy, this helps prevent any form of commercial or
other duress during treating to contract.

Now be careful in saying that a licanse is not the same as ownership.

Truly it is not, but if you take money for it, more and more legislators and
 courts all over the world are starting to say that there are
responsabilites on the person who receives the money to give value.

In common law there are lessor duties of care that people can rely on even
in an contract situation.

Lord Denig found that even though the man who bought a car was bound bby
contract to pay for the car, because the car was defiecent in several ways
from what a reasonible man might expect a car to be and do -- legally it was
not a car!  So he granted the man relief.

If your application fails to meet certain requiremetns of your contract
formal or implied, or shows that you have not designed it with the
reasonible care that a resaonible person should do so as a developer, then
you may get a nasty surprise if you don;t want to put it right!

I wholoehearetadly belive that D.2005 is headed that way.  Even the service
pack three doesn't work on some people's machines as a known issue!  It
doesn't on my main one. F1 gives no help at all let alone the inadequate
help it gives on the other machine I sue.  I can not cut copy ot paste in
the Form Designer .. I could go on! but I won't bore you, hte issues are
well established else where.

So where does E satnd? In my view they bought a franchise - and nneed to fix
the elkements of the franchise that they want to make money 

Re: [DUG] A change in upgrade policy coming from Embarcadero

2009-09-18 Thread Paul A Norman
Thanks for getting to the heart of the matter Jolyon,

I may be wrong, but I think Paul was more concerned about a stated
intention made to him by Dev-Inc to take a matter up with Borland
on his behalf and then a complete lack of any sort of feedback from Dev-Inc
until what seemed to him to be a condescending comment about his current
situation.
Let others judges what is rude - being left with a deficient IDE and no
backup? Or ...

Paul
2009/9/16 Jolyon Smith jsm...@deltics.co.nz



 I may be wrong, but I think Paul was more concerned about a stated
 intention made to him by Dev-Inc to take a matter up with Borland on his
 behalf and then a complete lack of any sort of feedback from Dev-Inc until
 what seemed to him to be a condescending comment about his current
 situation.



 But as for that $500-$600 price you quote ...  That’s a little disingenuous
 don’t you think?  Current pricing for Delphi 2010 Pro (Named User) is *
 $750* incl GST.  Or were you making an offer of a discount for DUG
 subscribers?  J



 Remember that many community users are not GST registered.  In many cases
 we may work for companies that are, but when maintaining our *own*licenses we 
 have to pay the full asking price and often we don’t have
 customers from whom to recoup the cost.



 I’d also point out that the recent Delphi versions offer themselves up – or
 are offered up by CodeGear or others - for comparison with Visual Studio, in
 which endeavour they fail in one key respect... the lack of an entirely FREE
 edition.  (There isn’t even an entry level SKU comparable to “Standard”
 edition Visual Studio)



 I’d like to prefix “current” to that word “lack”, but have no reason to do
 so at the moment.





 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Richard Vowles
 *Sent:* Wednesday, 16 September 2009 19:16
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] A change in upgrade policy coming from Embarcadero



 2009/9/16 Paul A Norman paul.a.nor...@gmail.com

 And I have heard nothing until Richard in this Forum smirked last night was
 I actually using 2005?



 So is that the level of support and followup we can expect?


 That was quite rude Paul.

 Paul, I am not, and have never been the reason you continue to use Delphi
 2005. I am also not responsible for the quality of Delphi 2005 and given
 most people downgraded back to Delphi 7, find it hugely surprising you
 continue to use Delphi 2005. IMHO, Borland was responsible for Delphi 2005,
 CodeGear and Embarcadero have apologised enough for this version and have
 spent considerable time, money and effort to make subsequent versions that
 they actually own and are responsible for the best quality releases we have
 seen in a long time. But they are a business and need to make money. It is
 time to move on. I pay for my development tools and continue to invest in
 them - they are part of what I do to make myself a better developer and
 produce code more effectively for my customers. Tools, like time, training
 and all other effort is something you invest in IMHO, and if you feel the
 time you spend with a less than effective tool is worth more than the cost
 of upgrading to a product owned by a completely different, there is little I
 feel the need to do about it.

 I'm afraid $500-600 every 18 months for a new version of a Delphi Pro which
 provides such incredible value would be the least of my decision making
 points. Given I could delay that under current upgrade policy for years and
 still pay the same amount for an even greater jump in productivity and
 capability makes the cost of the upgrade, in my opinion, a no brainer. I
 however, am a professional software developer.

 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] A change in upgrade policy coming from Embarcadero

2009-09-18 Thread Paul A Norman
Dear Richard,

 I however, am a professional software developer.

I am sure that you are, infact from everything I have heard of you and your
work people should seriously consider looking at you and your consultancy
for any work espeically in areas  of complexity that need special expertise
in advanced programing.

What I am trying to address here is the changed busines model that the
Delphi Community is being asked to swallow hook line and sinker.  It is true
as you say that E need to make money. What we and they are needing to look
at is the model by which they wish to do so, realizing that we are their
cash cows!

Now what is a profesional programmer, just one who receives their income
by invoicing directly for progranmming work?

I beleive that it includes any one who due to their vocation or occupation
needs to use programing as ancillory part of what they do and includes even
those of us who do not invoice directly for the work.  I infact never
invoice for what we do at all. in any way

I think it has been resaonibly well established here already that Borland's
problem was not its busines model, but project focuss.

A friend at Victoria University once explained to me that there were until
recently two main business models at work in the world.

The British and the American styles, (USA -  not Latin American as Latin
American  approaches are often very close to the NZ/Aussi way of thinking).

Now in New Zealand the main Telecommunications cell phone provider chose to
follow the USA model.
People felt too screwed down and not looked after and when a British based
firrm entered the market hundeds of thousands of us transfered over.

My friend explained that the genreal USA model is to offer the world and
then put blockages in the way of people getting the prize - the classic USA
Insurance comany type reputation best exemplifies this.
All that they (USA) followed in this regard has not really served the
American people or American busines community well,
obviously - witness the recent melt downs and the issues they need to face
and to sort it out longterm.

And a lot of that comes back to these basics that we are speaking of.

The British approach is to offer good service and backup and genrally keep
to it even if it hurts the balance sheet temporarily.  Reputation being
important.
Trusting that customer loyalty will be built and longterm profitablilty
assured.

 And I think that that is the ethos that many NZ programmers feel to follow
themselves.
So natrually we look for it in our Software House(s).

And it was found with Delphi and the genreal policies that surround it.
Remember that did not fail Delphi -- loosing focus of us developers and the
tolls we need fowled Borland
- hopefully E and its agents like you can learn from that.

Now obviously Dlephi in E's hands has a good future if we consumers of it
feel that our frends and associates **all over the world** will get a
British type back up then we will for free
promote the product as we all use to.

But in the absence of such deep felt assurance, look where the discusion has
gone on this thread.  No longer about Delphi so much but other languages.

Now I still maintain that it is not right for people to have to expect that
the eighteen monnth cycle that you speak of is incorporating the bug fixes
that should be for free.

Often I dont need new IDE features - just the last one to work properly.

Why shuold I have to pay what you say is 500 - 600 but it is pointed out is
$750 just to get bus fixes on the last thing I paid 700 -800 depending on
exchange rates?

If E are going to effectively be removing upgrade rights, then they need to
provide full on bug fixes for products with out people NEEDING to upgrade
just to get the IDE working properly.

To let that notion that has been floated here, slip pass would be silly for
us as consumerers.

I have raised my experience as a real example of  things and yet hope for a
good result that might genuinely encourage others.

Paul


2009/9/16 Richard Vowles rich...@developers-inc.co.nz

 2009/9/16 Paul A Norman paul.a.nor...@gmail.com

 And I have heard nothing until Richard in this Forum smirked
 last night was I actually using 2005?
 So is that the level of support and followup we can expect?


 That was quite rude Paul.

 Paul, I am not, and have never been the reason you continue to use Delphi
 2005. I am also not responsible for the quality of Delphi 2005 and given
 most people downgraded back to Delphi 7, find it hugely surprising you
 continue to use Delphi 2005. IMHO, Borland was responsible for Delphi 2005,
 CodeGear and Embarcadero have apologised enough for this version and have
 spent considerable time, money and effort to make subsequent versions that
 they actually own and are responsible for the best quality releases we have
 seen in a long time. But they are a business and need to make money. It is
 time to move on. I pay for my development tools and continue to invest in
 them

Re: [DUG] Faxing

2009-09-16 Thread Paul A Norman
If you thought fax was so D.3, give me an updated interface with inheritance
for this ...

*Firm enlists Winston the homing pigeon to transfer data - because he's
faster than broadband*

http://www.dailymail.co.uk/news/worldnews/article-1212214/Company-enlists-Winston-homing-pigeon-carry-data-transfer--faster-broadband.html?printingPage=true

Paul

2009/9/16 Jeremy Coulter jscoul...@gmail.com

 yes thats correct.



 On Wed, Sep 16, 2009 at 3:53 PM, Jeremy North jeremy.no...@gmail.comwrote:

 The project is on Sourceforge.

 On Wed, Sep 16, 2009 at 1:35 PM, Jeremy Coulter jscoul...@gmail.com
 wrote:
  UNFORTUNITLY   it has to be fax for this client..change management
 and
  all that. PLUS we cant do email to fax because its highly confidentual
  information.and fax is apparentrly more secure Yeah right  :-)
  Ah well...we just do as we are asked.
 
  Jeremy
 
  On Wed, Sep 16, 2009 at 3:27 PM, Kyley Harris ky...@harrissoftware.com
 
  wrote:
 
  do you think people would get upset to coin a new Tech Word?  Femail :D
  (FaxEmail for those without coffee at hand)
 
  On Wed, Sep 16, 2009 at 3:26 PM, Kyley Harris 
 ky...@harrissoftware.com
  wrote:
 
  whats a fax? LoL I thought they were obsoleted with Delphi 3.
 
  On Wed, Sep 16, 2009 at 3:21 PM, Jeremy Coulter jscoul...@gmail.com
  wrote:
 
  I seem to remember hearing SOMEWHERE that someone update the now free
  Async Pro faxing driver recently.
  Has anyone else heard this?
 
  Thanks, 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
 
 
 
  --
  Kyley Harris
  Harris Software
  +64-21-671-821
 
 
 
  --
  Kyley Harris
  Harris Software
  +64-21-671-821
 
  ___
  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] Faxing

2009-09-16 Thread Paul A Norman
http://tpapro.sourceforge.net/ApdFax.html

But I can't see any mention of an updated fax driver there yet - I have used
it in would you believe it in a Delphi 3 c/s/ D.4.Pro project years ago,
which is in maintanence mode now.  Latest file download  is
tpapro407.ziphttp://sourceforge.net/projects/tpapro/files/tpapro/4.07/tpapro407.zip/download
8.8
MiB Fri Nov 14 2008

There is mention of Nick Hodges having joined the project, so maybe there is
Code on E some where as well?

Paul

2009/9/16 Paul A Norman paul.a.nor...@gmail.com

 p.s. TPogeonProtocol = ...?

 2009/9/16 Paul A Norman paul.a.nor...@gmail.com

  If you thought fax was so D.3, give me an updated interface with
 inheritance for this ...

 *Firm enlists Winston the homing pigeon to transfer data - because he's
 faster than broadband*


 http://www.dailymail.co.uk/news/worldnews/article-1212214/Company-enlists-Winston-homing-pigeon-carry-data-transfer--faster-broadband.html?printingPage=true

 Paul

 2009/9/16 Jeremy Coulter jscoul...@gmail.com

 yes thats correct.



 On Wed, Sep 16, 2009 at 3:53 PM, Jeremy North jeremy.no...@gmail.comwrote:

 The project is on Sourceforge.

 On Wed, Sep 16, 2009 at 1:35 PM, Jeremy Coulter jscoul...@gmail.com
 wrote:
  UNFORTUNITLY   it has to be fax for this client..change management
 and
  all that. PLUS we cant do email to fax because its highly confidentual
  information.and fax is apparentrly more secure Yeah right  :-)
  Ah well...we just do as we are asked.
 
  Jeremy
 
  On Wed, Sep 16, 2009 at 3:27 PM, Kyley Harris 
 ky...@harrissoftware.com
  wrote:
 
  do you think people would get upset to coin a new Tech Word?  Femail
 :D
  (FaxEmail for those without coffee at hand)
 
  On Wed, Sep 16, 2009 at 3:26 PM, Kyley Harris 
 ky...@harrissoftware.com
  wrote:
 
  whats a fax? LoL I thought they were obsoleted with Delphi 3.
 
  On Wed, Sep 16, 2009 at 3:21 PM, Jeremy Coulter 
 jscoul...@gmail.com
  wrote:
 
  I seem to remember hearing SOMEWHERE that someone update the now
 free
  Async Pro faxing driver recently.
  Has anyone else heard this?
 
  Thanks, 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
 
 
 
  --
  Kyley Harris
  Harris Software
  +64-21-671-821
 
 
 
  --
  Kyley Harris
  Harris Software
  +64-21-671-821
 
  ___
  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] A change in upgrade policy coming from Embarcadero

2009-09-15 Thread Paul A Norman
Dear Richard,

Just to get that in plain English - that would mean that as of Jan 1 2010,
my Delphi 2005 Professional will not get me an upgrade?

I still feel cheated that at no time were those of us who bought Delphi 2005
which still has many unpatched major problems given the opening to more
reasonibly  ($) upgrade from it.

Let alone now having this put on us!

Paul
2009/9/15 Richard Vowles rich...@developers-inc.co.nz

 Hi guys,

 As those who are very interested Delphi, I figured discussing this here
 before we send out an EDM around it (along with the upcoming launch) would
 be a good idea.

 As of the last day of this year, people won't be able to upgrade from
 versions earlier than and including Delphi 2005. You will have to purchase
 new licenses if you want to upgrade.

 This is quite a significant change in policy. Given the Embarcadero people
 are coming out, it is worthwhile to have this discussion now so if you want
 to talk to them in person, you will be able to.

 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] Has Windows finished??

2009-09-15 Thread Paul A Norman
Is it possible that the User could be trained to look at the screen and when
major activity has stoped taking place they could start using the mouse?

Each time they sucessfully do this they could be given a TimTam or
something.

It is possible though that after this training, even just hearing the
Windows startup jingle could cause them to salivate.

Some fellow called Pavlova and Afghan biscuits or something comes to mind.

Paul



2009/9/15 Jeremy Coulter jscoul...@gmail.com

 yeah that was another idea I had. Prob. once again was consistance around
 the app. really being hte last thing to run so to speak.
 Its ok now I have managed to convince all involded its a stupid idea :-)
 Jeremy


 On Tue, Sep 15, 2009 at 8:45 AM, Robert martin r...@chreos.co.nz wrote:

 Hi

 Not sure if this is possible but what you could do is have the app install
 as a service that sets itself last (or late, or after whatever it is you
 want to ensure has started) in the startup list.  This should give you a
 good idea when everything is loaded.

 Rob




 Jeremy Coulter wrote:

  Hi all.
 Is there API or SOMETHING that I can call or look at that will tell me if
 windows has finished Loading. i.e. all the programs that windows has to
 load have finshed loading etc. etc.
 I guess I can look at the CPU usage, but not sure how good thisis. What if
 one of the programs being loaded is a CPU hog because the machine is a bit
 of a dog etc.

 Anyone got any ideas?


 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



 ___
 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] A change in upgrade policy coming from Embarcadero

2009-09-15 Thread Paul A Norman
Dear Malcolm,

It's nice to see that you monitor this forum.

There are still people waiting for replies on this including me - I still
feel cheated that at no time were those of us who bought Delphi 2005 which
still has many unpatched major problems given the opening to more
reasonibly  ($) upgrade from it.

I know people even in Canada who were corporately major Delphi users - now
giving up ...

  becasue while wanting the assests of Borland Code Gear - it appears to me
that so far Embarcadero has not accepted the
  liabilites to the users that came with the deal?

I notified Borland Directors during the process of sale that this was an
outstanding issue, and it still has standing.

Paul

2009/9/15 Malcolm Groves mgro...@embarcadero.com

 don't make me regret pushing for christchurch, Jeremy :-)

 Cheers,
 Malcolm


 Malcolm Groves

 Senior Director of Asia Pacific

 Embarcadero Technologies

 Mobile: +61 416 264 204
 USA No: (510) 962 5736
 UK No: 020 3289 1788

 --- Sent from mobile device

 --- original message ---
 From: Jeremy Coulter jscoul...@gmail.com
 Subject: Re: [DUG] A change in upgrade policy coming from Embarcadero
 Date: 15th September 2009
 Time: 7:31:09 pm


I notice the web page says we will learn about “Touch and Gesturing”
 I think I can do that pretty well already.maybe we could individually
 show our special gestures J  Like the ones some people might use when
 someone from Embacadero says they are delaying the 64bit
 version...hehehehe



 Jeremy



 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Richard Vowles
 *Sent:* Tuesday, 15 September 2009 21:20
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] A change in upgrade policy coming from Embarcadero



 Well, you are in luck! You will be able to discuss it with Embarcadero's VP
 of Asia Malcolm Groves in Auckland or Christchurch :-)

 http://www.embarcaderopresents.com/edm/ev_radspeek/nz.html

 BTW Are you actually using D2005?

 2009/9/15 Paul A Norman paul.a.nor...@gmail.com

 Dear Richard,



 Just to get that in plain English - that would mean that as of Jan 1 2010,
 my Delphi 2005 Professional will not get me an upgrade?



 I still feel cheated that at no time were those of us who bought Delphi
 2005 which still has many unpatched major problems given the opening to more
 reasonibly  ($) upgrade from it.



 Let alone now having this put on us!




 --
 ---
 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] A change in upgrade policy coming from Embarcadero

2009-09-15 Thread Paul A Norman
BTW Are you actually using D2005?

Interesting customer support policy Ricahrd, people should take note.

As you know, we are not-for-profit, and not in the position to shell out all
the time for thses sorts of things.

Paul

2009/9/15 Richard Vowles rich...@developers-inc.co.nz

 Well, you are in luck! You will be able to discuss it with Embarcadero's VP
 of Asia Malcolm Groves in Auckland or Christchurch :-)

 http://www.embarcaderopresents.com/edm/ev_radspeek/nz.html

 BTW Are you actually using D2005?

 2009/9/15 Paul A Norman paul.a.nor...@gmail.com

 Dear Richard,

 Just to get that in plain English - that would mean that as of Jan 1 2010,
 my Delphi 2005 Professional will not get me an upgrade?

 I still feel cheated that at no time were those of us who bought Delphi
 2005 which still has many unpatched major problems given the opening to more
 reasonibly  ($) upgrade from it.

 Let alone now having this put on us!



  --
 ---
 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] A change in upgrade policy coming from Embarcadero

2009-09-15 Thread Paul A Norman
Any one else seen this .. (seems strange some how)

  W32/Induc-A - The Delphi Virus - Will Your Applications Be
Affected?http://delphi.about.com/od/humorandfun/f/w32-induc-a-delphi-virus.htm
Monday
August 24, 2009
in *Info* http://delphi.about.com/od/humorandfun ::
http://delphi.about.com/od/humorandfun/f/w32-induc-a-delphi-virus.htmThe
virus, named W32/Induc-A, targets a development environment,
specifically: Delphi versions 4, 5, 6 and 7. The virus was written to infect
applications compiled with either Delphi 4, Delphi 5, Delphi 6 or Delphi 7.

http://delphi.about.com/od/humorandfun/f/w32-induc-a-delphi-virus.htm

Paul

2009/9/15 Richard Vowles rich...@developers-inc.co.nz

 Hi guys,

 As those who are very interested Delphi, I figured discussing this here
 before we send out an EDM around it (along with the upcoming launch) would
 be a good idea.

 As of the last day of this year, people won't be able to upgrade from
 versions earlier than and including Delphi 2005. You will have to purchase
 new licenses if you want to upgrade.

 This is quite a significant change in policy. Given the Embarcadero people
 are coming out, it is worthwhile to have this discussion now so if you want
 to talk to them in person, you will be able to.

 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] A change in upgrade policy coming from Embarcadero

2009-09-15 Thread Paul A Norman
Yes Phil,

I'm belieeving that the  databaseing that came out up untill delphi 5 (4 was
the last to do that) caused a huge enthuiast base for Delphi.

What the bean counters did not factor in then was that this brought in a lot
of talent to the Delphi community that may not have come through a purely
commercial stream.

Incredibly some of the best free (now we would call them OpenSource)
component developers were often them selves not full on commercial
developers, they might have been a chemist or engineer or physist, or younng
students who never were to be full time developers.

They wrote screeds of code and developed so many things that actually even
got incorporated into Delphi releases or as addons.

Economically a short soghted approach would say that these people didnt buy
Borland products. But they did make Delphi culture wide and full enough to
make it very attractive to full time developers who do buy IDEs
commercially.

The human factor.

When I had probs with D.2005.Pro I endeed up looking at the free 2006 Turbo
thingie. But you could not write components and use them.
After I donwloaded it I got an unexpecterd call from DevlopersIncNZ. The
very nice person asked me what I weas hoping to do with D.2006.Turbo  I
explained that my D.2005.Pro was malfunctioning still and I wanted to see
what was around as Code Gear had never finally got back to me about it, (and
wern't answering emails either.)

She was very understandingt and thouight something should be done, and was
going to speak to some one  ( - Borland style - the good stuff) and they
would get back to me.

And I have heard nothing until Richard in this Forum smirked last night was
I actually using 2005?

So is that the level of support and followup we can expect?

paul
2009/9/16 Phil Scadden p.scad...@gns.cri.nz

 The big thing with Delphi was that was just about as powerful as C++ but
 lot easier to use and the IDE was brilliant compared to anything else
 out there when it came out. I still have VS 1998 (for Fortran) as a
 comparison to state of the art then. Trouble is MS got Borland's man
 and now VS is state of the art. And C# kicks ass for many things. Delphi
 is heading into legacy for me - I can do things very quickly and have
 huge code base but start another major in it? Hmm. It used to be the
 numerical analysis code was in Fortran so translate to c++ or translate
 to Delphi was about even. Now all that codebase is there in C++. Those
 years when they decided on niche high profit instead of mass market,
 concentrate on delphi may have made an irretrievable hole. I do so much
 JS/Java now, that I find going back to begin..end,
 interface/implimentation a bit of a chore. Sure there are some
 advantages - but are they worth it?


 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 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] Setting Data File Size

2009-09-04 Thread Paul A Norman
Not sure if I am on the same page as you John, are you still working this
through only just saw it?

One OS safe method - if you are using fixed record sizes, then instead of
removing a record (and repacking the file in situ) re-enter/alter the
record  with a key field saying deleted or something.

Then periodically when there is no file access going on run a maintanence
routine to rewrite the file to a copy not writing the deleted records
accross, then delete/backup original and rename your newly written
maintenece file as the original.

Paul


2009/8/26 Peter Hyde pe...@webcentre.co.nz

 John asked:

  Is there a simple way to alter the size of an existing file -
  particularly to decrease the size?

 Unless TFileStream has changed since I last looked in detail, you
 won't find it easy.

 I know that in similar cases I ended up adopting the write to temp
 file/rename-after approach; I don't know if that would suit your
 conditions adequately.


 cheers,
 peter

 ===
 Peter Hyde, Development Director
 * http://TurboNote.com http://turbonote.com/ -- top-rated onscreen
 sticky notes
 * Web development and automation: http://webcentre.co.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 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 for the odd job.

2009-07-15 Thread Paul A Norman
Dear Wallace,

The incompatability issues can be significant especially on components.

Many component writers do not even exist in the field anymore to update
thier code to new D versions.

For one project alone I have maintained a legacy machine runnig Delphi 4

The time cost of trying to transition this to D.new is just too great to
warrant it.

Haven't noticed different exes at different times of day yet - infact seems
surprisingly stable and reliable against other remarks here.
If it is not broken don't try and break it!

If you really need new language or compiler features then if you buy new,
then I suggest that you look at  installing your new D in a VirtualBox to
keep everything cleanly seperate.

This also means that if you change machines you can move you virtual box to
your new machine without the infernal reinstallation and migration of
code/component issues of D.

*Make sure the version of D you buy into is really stable, we bought into
D.2005P and got stranded.*

*After many months of at first promising emails CodeGear International would
not even offer us a fair upgrade price to get us out of the signnificant
really bad remanent bugs that they would not fix in D2005.*

paul
2009/7/15 Dennis Chuah dennis_cs_ch...@hotmail.com


 I don't belief it ... there are actually people still using Delphi 4.  It
 has to be the next most buggy version of Delphi apart from 8.  You can even
 get different EXEs just by compiling at different times of the day!

 My advise then would be for you to upgrade, even if it is just to get a
 more
 stable version of Delphi!

 Saying that, you will not be able to use your D4 components unless you have
 the source.  Even so, part of the VCL have changed and they may need some
 work to get going.

 - Original Message -
 From: Marshland Engineering marshl...@marshland.co.nz
 To: delphi@delphi.org.nz
 Sent: Wednesday, July 15, 2009 10:30 PM
 Subject: [DUG] Just for the odd job.


 I have been using Delphi 4 for the few projects I have.

 Embarcadero Technologies are a offering 2 for 1 purchase.

 Why is Delphi 2009 - Professional Upgrade and Delphi 2007 for Win32 R2
 Professional Upgrade both the same price.

 Is it worth the upgrade.

 From what I understand  2007 and 2009 makes bigger exes and are they is
 compatible with Ver 4 software.
 I have quite a few third party ver 4 components installed on my system.

 Thanks Wallace










 


  ___
  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] PDF Generation

2009-07-02 Thread Paul A Norman
Want something a little bit exotic with fantastic results?

** If you need really really high quality pdfs **, look at automating LaTeX
production using formatted ascii dumps and shelling out to pdflatex - set
switches so that  no user interaction required. (include MiTeK in your
initial install package). All GNU and public. (You can even embed movies in
your pdfs! Automatic table of contents, tables of figures, tables of tables,
suing Delphi autogenerate indexes even - what ever you need).

The learning curve for the developer is well worth it ** if  ** you actually
require top quality output.

Can normally handle any symbol or alphabet known to man with out UTF-8  or
like issues.

Also very useful for scripted (even delphi-php) server or client side
(dhtml) transposing of html output to pdf.

(Placement of document elements is calculated to an unattainable 1/20th
wavelength of light.)
The underlying system, TeX, is designed and maintained by Donald Knuth, so
enough said!

Knuth says he has designed it to be stable for at least another eighty
years. So no versioning issues on TeX.

During MiTeK install set paramaters for automatic package download as
required, and your users need not be troubled.  May be requirement for
ocassional MiTeK settings, which may be settable from your Delphi project.
Nothing worse than chosing page size.

Check out the new MiTeK 'portable' version for ease of install (even to
harddisk) with your delphi project.  For the developer extensive community
support.  British and Indian TeX User Groups are very good.

http://www.latex-project.org/

http://miktex.org/

Auckland Universtity maintains local repositories so ongoing live package
downloads are quite quick.

Paul
2009/6/16 Ross Levis r...@stationplaylist.com

 Sorry, I was wrong.  The filename defaults to the Printer.Title but it
 still
 prompts for the name.

 Ross.

 -Original Message-
 From: Ross Levis [mailto:r...@stationplaylist.com]
 Sent: Tuesday, 16 June 2009 4:22 p.m.
 To: 'NZ Borland Developers Group - Delphi List'
 Subject: RE: [DUG] PDF Generation

 I use CutePDF and it doesn't ask for the filename.
 http://www.cutepdf.com/Products/CutePDF/writer.asp

 The filename is the document name supplied to the printer component.
 The only prompt you will get is if the filename already exists.

 Ross.

 -Original Message-
 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 On
 Behalf Of John Bird
 Sent: Tuesday, 16 June 2009 4:01 p.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: [DUG] PDF Generation

  At present a program produces PDF's via an installed printer that outputs
 a
 PDF file - that is it is a manual process where the user has to choose the
 PDF printer in the Windows Printer dialog, and the output PDF name.  There
 are a number of excellent printer drivers that allow this.

 Is there any way anyone knows of to automate this - ie so that the output
 PDF name can be supplied so that PDF file is just produced without user
 intervention?

 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] Website presentation

2009-04-05 Thread Paul A Norman
Hi John,

TembeddedWB a build up from Twebbbrowser
Can help you there in a simple fashion.

Product overview (free)

*http://www.bsalsa.com/product.html*

Have a look at these two functions covered on
http://www.bsalsa.com/ewb_methods1.html

*GetBmpFromBrowser*(FileName : String): Boolean: Call GetBmpFromBrowser to
create a screen capture of your page. Remember to enter a valid name or path
with name for the file.
Result will be true if the process will end succesfuly.
 *procedure* TfrmMain.getAScreanCapture1Click(Sender: TObject);
 *begin
 if *EmbeddedWB1.GetBmpFromBrowser('site.bmp')then
*begin*
   UpdateImage;
  Image1.Picture.LoadFromFile('.site.bmp');
  ShowMessage('The screen capture is in your application
  folder.');
 *   end;
end*

*GetJPEGfromBrowser*(FileName: string; SourceHeight,
SourceWidth, TargetHeight, TargetWidth: integer): Boolean;
This function is a different method to get a screen capture.
This method is more flexible and you can set also the height and width.
 *procedure* TfrmMain.GetJpegPageCapture1Click(Sender: TObject);
*begin*
 *if* EmbeddedWB1.GetJpegFromBrowser('.\Site.jpg', Height, Width, Height,
Width) *then*
   begin
  Image1.Picture.LoadFromFile('.\Site.jpg');
 ShowMessage('The page screen capture is in your application folder.')
  *  end;
end;*

*You can also use print (to pdf) if you have a pdf print driver installed
(cutePdf etc ..) then open the resulting pdf in something like CorelDraw and
work on it if the Jpeg or Bmp approach above does not produce a helpful
result.*
Paul
2009/4/2 PDS - John j...@padasy.co.nz

  Hi all



 How can I create graphics frames for my website? is the a tool or perhaps a
 website where I can create any?



 John C

 ___
 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] Website presentation

2009-04-05 Thread Paul A Norman
John re-reading your question - are you wanting to create pages representing
your application ...? or What?

Paul

2009/4/5 Paul A Norman paul.a.nor...@gmail.com

 Hi John,

 TembeddedWB a build up from Twebbbrowser
 Can help you there in a simple fashion.

 Product overview (free)

 *http://www.bsalsa.com/product.html*

 Have a look at these two functions covered on
 http://www.bsalsa.com/ewb_methods1.html

 *GetBmpFromBrowser*(FileName : String): Boolean: Call GetBmpFromBrowser to
 create a screen capture of your page. Remember to enter a valid name or path
 with name for the file.
 Result will be true if the process will end succesfuly.
  *procedure* TfrmMain.getAScreanCapture1Click(Sender: TObject);
  *begin
  if *EmbeddedWB1.GetBmpFromBrowser('site.bmp')then
 *begin*
UpdateImage;
   Image1.Picture.LoadFromFile('.site.bmp');
   ShowMessage('The screen capture is in your application
   folder.');
  *   end;
 end*

 *GetJPEGfromBrowser*(FileName: string; SourceHeight,
 SourceWidth, TargetHeight, TargetWidth: integer): Boolean;
 This function is a different method to get a screen capture.
 This method is more flexible and you can set also the height and width.
  *procedure* TfrmMain.GetJpegPageCapture1Click(Sender: TObject);
 *begin*
  *if* EmbeddedWB1.GetJpegFromBrowser('.\Site.jpg', Height, Width, Height,
 Width) *then*
begin
   Image1.Picture.LoadFromFile('.\Site.jpg');
  ShowMessage('The page screen capture is in your application folder.')
   *  end;
 end;*

 *You can also use print (to pdf) if you have a pdf print driver installed
 (cutePdf etc ..) then open the resulting pdf in something like CorelDraw and
 work on it if the Jpeg or Bmp approach above does not produce a helpful
 result.*
 Paul
 2009/4/2 PDS - John j...@padasy.co.nz

   Hi all



 How can I create graphics frames for my website? is the a tool or perhaps
 a website where I can create any?



 John C

 ___
 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] Delphi 7 to Delphi 2009

2009-02-19 Thread Paul A Norman
Truth is, needeing to rely on 3rd party controls from companies that didn't
keep going or opensource when they went out of D. -  I have a copy of D4.
Prof. on a legacy machine that gets fired up simply to update
that application for people.

I am starting to think that if important 3rd party controls  have had to be
relied on without source - a virtual language barrier effectively exists now
against the newer version of D. for some important work.

May be someone like  Code Gear could look at some process where by previous
.dcus could be registered for interested parties to establish that the
original author has gone without trace - would depend on USA law no doubt,
and then after such a due proces disasemble them for previous users?

Paul

2009/2/20 John Bird johnkb...@paradise.net.nz

 So what sorts of things were no problem, and what sorts of things were a
 problem?

 If I think of what sorts of things are in my code, there is quite a lot to
 do with getting the character code of string[i], lots of use of
 length(string),  relying on alphabetic sorting of stringlists,  calling
 ansipos to find the position of a substring within a string,  code such as
 if   string[i]  #32.  and  crlf:=#13#10.From what I have read most of
 this stuff should be fine.

 Please tell us the sorts of danger areas to look out for!

 From my days in another language whcih was portable across Windows and
 Unix
 I got used to isolating anything to do with OS variances - for instance
 defining CRLF as a constant ( #13#10 in Windows and #10) in Unix etc.  I am
 still trying to keep that in the somewhat remote chance that a linux/OSX
 version of Delphi might magically appear some day.

 Its a good idea to have an idea of which type of code are portable across
 ANSI and UNICODE strings as well...

 John

 I have converted 2 programs over.  If you have updated all your 3rd party
 components, and you don't do anything funny with strings then it is quite
 straight forward.  If you do anything strange with strings, it can be a
 pain
 in the arse.

 One program took about 2 hours to convert, the other took about 20.

 Sean

 ___
 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] People see this?????

2009-02-17 Thread Paul A Norman
 . . .   Offered in four levels of access to different sets of tools, *pricing
begins at $2,250* for a Bronze level access *for a single-user workstation
license*. 

Did I miss something, or is the developmnent world not needing more sensible
pricing structures now that the rest of the world (who pays your contracts)
is suffering a series of economic  problems?

Paul :)

2009/2/17 Conor Boyd conor.b...@trimble.co.nz

  Yes, I saw it.

 This is the Delphi list, though (i.e. focussed on one dev tool).

 What benefit does this scheme provide for e.g. small teams who only use one
 Embarcadero product?

 C.

  --
 *From:* delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz]
 *On Behalf Of *Richard Vowles
 *Sent:* Tuesday, 17 February 2009 4:18 p.m.
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* [DUG] People see this?


 http://www.infoworld.com/article/09/02/15/Embarcadero_offers_on_demand_tools_access_1.html

 --
 ---
 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] Compnent creation question

2008-10-24 Thread Paul A Norman
I Didn't get through all the posts' texts, but don't we need to count
backwards when freeing list type thingies?

for Counter := 0 to Self.Items.Count - 1 do begin

Something like . 

for Counter :=  Self.Items.Count - 1down to 0 do begin
Paul
2008/10/16 Robert martin [EMAIL PROTECTED]

 (Resend didn't seem to come through last time)

 Hi

 Thanks Kyley.

 I actually managed to get that somewhat working but picked up a number
 of other issues.  for now I have given up and just overridden the clear
 procedure to free the items.  Not great but for my purposes adequate.


 Thanks to all for suggestions and comments.
 Rob


 Kyley Harris wrote:
  Override:
  function GetItemsClass: TCustomComboBoxStringsClass; virtual;
  abstract;
  Create your own subclass of TCustomComboBoxStrings and override the
  Item add and Item delete routines. You need to place a synched copy of
  your objects into a seperate list so that when the windows handle to
  the combobox is released or recreated you don't loose your object
  pointers. you can also add asserts or tests on the combobox.handle
  rather than letting it crash all the time. then on the destroy of your
  TCustomCombobox strings free all the objects in the list.. This would
  be easiest by using a TObjectList with owns objects = true.
 
 
 
  On Wed, Oct 15, 2008 at 4:22 PM, Robert martin [EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED] wrote:
 
  Hi
 
  Just trying to make a TComboBox that automatically frees its items.
 
  I have the following code in the destructor
 
 if (fAutomaticallyFreeObjects = True)
 and ((csDesigning in ComponentState) = False) then begin
 try
 for Counter := 0 to Self.Items.Count - 1 do begin
 O := Items.Objects[Counter];
 if (O  nil) then begin
O.Free;
 end;
 end;
 except
 on e: exception do begin
 ShowMessage(IntToStr(i) + ' ' + 'Attempting to
  automatically free object memory.  The following error occured...' +
  #13#13 + e.message);
 end;
 end;
 end;
 
 
  I get a 'Control '' has no parent error.  This happens when
 attempting
  to access the .Items property.  My custom error handling does not
  trigger.
 
  Any suggestions ?
 
  Thanks
  Rob
  ___
  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
 
 
 
 
  --
  Kyley Harris
  Harris Software
  +64-21-671-821
  
  
  ___
  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 2007 error - copy paste

2008-07-20 Thread Paul A Norman
Funny that is all a problem in D200*5*P


2008/7/15 Sigi Kirchmair [EMAIL PROTECTED]:

 Hi,

 Use d 2007 for a while and find it very annoying that copy and paste
 for components does work sometimes and sometimes NOT. I have to close
 the file and open again and then it works for a while.
 Is there a fix in sight?

 Also the help is a pest compared to d7 help. Is there a better way
 than using the old help files?

 thanks
  sigi



 ___
 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] Delphi and SVN api ?

2008-06-25 Thread Paul A Norman
Hi All,

Great to see the list back up - great effort much appreciated!

- Has any one used the SVN api in any form as a part of an application
written in Delphi  (I don't mean as a part of running the IDE)?

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

Re: [DUG] Twain

2008-06-04 Thread Paul A Norman
Dear Dave,

These fellows have been doingit for years, used there earlier, now free,
model  which might be enough for you depending on what you want to do.

http://www.dosadi.com/

Paul

2008/6/3 Dave O'Brien [EMAIL PROTECTED]:

 Does anyone know of a decent Twain component For D2005 Win32?

 Regards,
 Dave.

 ___
 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 3 Upgrade

2008-05-31 Thread Paul A Norman
Dear all,

This would put codegear/what ever it now is purchase of thir products in a
new light if legitimate reselling transfering of licenses is not possible.

For such database wizs its hard to imagine why the tracking costs of
keeping tabs on such thinbgs would be so high, and I am sure that there are
good people on this newsgroup who could suggest cost efficient means of
doing so if Codegear internal research really can't come up with such a
thing.

Is it perhaps more that Codegear would see such transfers as eating into
potential NEW sales and there fore wish to discourage such transfers?

Paul

2008/5/31 John Mason [EMAIL PROTECTED]:

 The EULA is irrelevant if it contradicts fair-use rights allowed in law.
 Autodesk recently filed a lawsuit against someone selling Autocad:


 http://arstechnica.com/news.ars/post/20080523-court-smacks-autodesk-affirms-right-to-sell-used-software.html

 Similarly to Autodesks website, CodeGear's site uses the word How to buy,
 Reasons to buy. This is a misguided attempt to sell more copies of the
 software, arguments about costs of transferring licences are just smoke and
 mirrors.

 John Mason


 Richard Vowles wrote:

  The official line, no matter what John says, is that licenses are *not*
 transferrable - it says so right there in the license file - go read it for
 yourself. The argument has been the cost of the overheard of dealing with
 transferred licenses and tracking licenses. What Paul may be confusing me
 with saying is that inter-company transfers are no problem, and when you
 have a product that has never been licensed you are effectively acting as a
 reseller, which is also not generally a problem (although the license does
 actually prohibit this as well).

 CodeGear generally will transfer the licenses for companies who have been
 purchased or merged with other companies as long as they fill in all the
 paper work. The last time it happened, it took around two months.

 So - if you are going to find a second hand copy on TradeMe - make sure it
 hasn't been registered already. The one and only time we did that for
 someone who purchased on ebay it was because they had been shafted.

 Richard

 2008/5/30 Todd Martin [EMAIL PROTECTED]:

 A few years ago I purchased a copy of Delphi 6 Pro from someone in the US
 and had no problems re-registering it with Borland.

 Paul A Norman wrote:

 Dear Richard,
  You have posted here in past years that licenses can be arranged to be
 transfered if it is clear they have not been used for upgrades, or a
 company/individual is going rigth out of Delphi, or purchased too many
 licenses in the past.
  Paul


 --
 ---
 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 [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 3 Upgrade

2008-05-29 Thread Paul A Norman
Dear Richard,

You have posted here in past years that licenses can be arranged to be
transfered if it is clear they have not been used for upgrades, or a
company/individual is going rigth out of Delphi, or purchased too many
licenses in the past.

Paul

2008/5/27 Richard Vowles [EMAIL PROTECTED]:

 Hi Colin,

 You cannot purchase a second hand copy of Delphi, licenses are
 non-transferable.

 Legitimately, the only thing you can do is purchase a Delphi 2007 upgrade
 and we can get special permission to ship you Delphi 5...

 Richard

 2008/5/27 Colin/Mina [EMAIL PROTECTED]:

 Hi All,

  Unfortunately the answer is no.

  Where can I go to get a professional version at a decent price?  TradeMe?

 Must be almost a give-away by now.

  Any ideas?

 --
 ---
 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 [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 3 Upgrade

2008-05-28 Thread Paul A Norman
Hi Colin,

Do you have the professional version of D5?

Paul

2008/5/27 Colin/Mina [EMAIL PROTECTED]:

  Hi,

   I have to do some maintenance on an application that was created using
 Delphi 3. I need to add some functionality that I can only do using Delphi 5
 which was my latest upgrade.

   On the other hand, for some unknown reason  I've just realised that my
 Delphi 5 is missing the Data Aware components, equivalent to those that were
 installed into Delphi 3, from file dcld30.dpl and of course needed to do the
 work.

 Where can I obtain the D5 equivalent presumably dcld50.dpl, but not found
 in a web search?

 Cheers

 Colin









 ___
 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] Here's a better deal

2008-05-19 Thread Paul A Norman
Dear NZ Group,

Here (below) is a good pricing on Marco's e-book  essential especially for
the pdf version mentioned by some overseas retailers elsewhere
recently Learn from the master with the *PDF edition* of this popular
book! at *USD$38 value*

From: http://marcocantu.com/epascal/
  Marco Cantù's
Essential Pascal
April 2008: Essential Pascal now in Print My online book Essential
Pascalhttp://www.marcocantu.com/epascalis available in its 4th
edition, the first also on paper. The first printed
edition of Essential Pascal http://www.lulu.com/content/2398448 is
available on Lulu.com for only Eur 16.50 (apparently only about 21 US
dollars for Lulu!) At the same link (www.lulu.com/content/2398448),
*you can also buy the electronic version (a PDF) for a mere Eur 6.50 (about
8 US dollars).*
**
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

Re: [DUG] LPT ports

2007-12-18 Thread Paul A Norman
Dear Ross,

Never used these, found them years ago(!), might be worth checking through
and see if they give any routine for doing that. I am thinkinhg that one of
the things below may have an iteration process for looking.

 Never done it myself though!

Paul

TRY://

http://www.torry.net/authorsmore.php?id=1332

This guy has had stuff on the net in the past [EMAIL PROTECTED]

And look for Seergev Ageev on http://www.torry.net/pages.php?id=227


On 17/12/2007, Ross Levis [EMAIL PROTECTED] wrote:

  Does anyone know of a way to find all LPT ports installed on a PC and the
 I/O address of the ports.



 Up to now I've been using a 3rd party routine I found on the internet
 which uses the registry to obtain this information, and this has worked well
 for years, but a user has installed a USB based LPT port and it doesn't
 appear in the usual place in the registry, although Windows sees it as LPT1.



 I need the physical I/O address of the port as I need this to access the
 individual pins on the port, using a 3rd party device driver service which
 allows low level access to ports.



 Thanks,

 Ross.

 ___
 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 205+ IDE's advantage in generating help for projects

2007-12-12 Thread Paul A Norman
I simply resolved to heep my web page html files that I want to search in a
seperate resource, and load its .RC list into one other .RC and process it
into an array on form creation.

On discovering information on what resources are embeded in a Delphi
application, MSDN is not too helpful from a Delphi point  of view, but this
looks very promising if any one is looking for anything like this . .

Colin Wilson's  (http://www.wilsonc.demon.co.uk/delphi.htm)
 XN Resource Editor provides source code and components
. .

 Resource 
Utilitieshttp://www.wilsonc.demon.co.uk/files/d9/resourceutils/resourceutils.zipis
a runtime package that contains classes that manipulate resources in
Windows modules (.EXE, .DLL, .BPL, etc.) and resource files (.RES). 

Paul

On 12/12/2007, Paul A Norman [EMAIL PROTECTED] wrote:

 I forgot to mention that initially I overlooked the need to recompile the
 project rather than just F9 (Run) the project from the IDE when anything new
 is added to the .RC, or the new material will not be availble as Delphi is
 not set up to monitor changes to the .RC even if it is included as a project
 file, and therefore does not recompile off its own bat.

 Shift F9 (rebuild) is the best bet after adding any new material to the
 .RC

 Does any one know if resources embeded in an executbale can be enumerated
 by any means at run time? Is their a schedule of the associated .RES (.RC)
 stored with the RES?
 As I thought this might be useful for building in internal text searching
 and presentation of results.

 Paul




  On 12/12/2007, Conor Boyd [EMAIL PROTECTED] wrote:

   Very nice Paul, thanks for sharing.  I've used .RC files before to
  include other things as resources in executables, but what you've shared
  looks like a great use for it.
 
   --
  *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
  *On Behalf Of *Paul A Norman
  *Sent:* Wednesday, 12 December 2007 12:10 a.m.
  *To:* NZ Borland Developers Group - Delphi List
  *Subject:* [DUG] Delphi 205+ IDE's advantage in generating help for
  projects
 
 
   Dear NZ group,
 
  For quite a while I looked for a decent and easy help system to
  integerate into Delphi projects, and there was over the years a bit of talk
  on the whole thing. From many of the ideas expressed in the past in this
  group, and a some help from Google ( 
  http://*delphi*.about.comhttp://delphi.about.com/,
  Jan Verhoeven http://www.jansfreeware.com/articles/delphiresource.html,
  Peter D Johnson, Llanarth, Ceredigion, Wales, UK
  http://www.delphidabbler.com/articles?article=10 )
  I ended up with the following approach which so far is proving very
  robust.
  And shared here in case any one is looking for a low key and straight
  forward approach.
  I would appreciate any feedback or improvements please.
 
   From at least Delphi 2005 (if not D7?) forward there is an integration
  in the IDE that allows you to create a .RC file and include it in the
  project so that the resulting RES file compiles into the
  executible automatically. Well that will not be news to many, but this gives
  the opening to easily build html type help directly into a project with a
  minumin of effort.
  (e.g. {$R 'html.res' 'html.rc'}  )
 
  [snip]
 
 
  ___
  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] Delphi 205+ IDE's advantage in generating help for projects

2007-12-11 Thread Paul A Norman
Dear NZ group,

For quite a while I looked for a decent and easy help system to integerate
into Delphi projects, and there was over the years a bit of talk on the
whole thing. From many of the ideas expressed in the past in this group, and
a some help from Google (http://*delphi*.about.com http://delphi.about.com,
Jan Verhoeven http://www.jansfreeware.com/articles/delphiresource.html,
Peter D Johnson, Llanarth, Ceredigion, Wales, UK
http://www.delphidabbler.com/articles?article=10)
I ended up with the following approach which so far is proving very robust.
And shared here in case any one is looking for a low key and straight
forward approach.
I would appreciate any feedback or improvements please.

 From at least Delphi 2005 (if not D7?) forward there is an integration in
the IDE that allows you to create a .RC file and include it in the project
so that the resulting RES file compiles into the executible automatically.
Well that will not be news to many, but this gives the opening to easily
build html type help directly into a project with a minumin of effort.
(e.g. {$R 'html.res' 'html.rc'}  )

Needed things..

   1. TApplicationEvents use onHelp - ApplicationEvents1Help
   2. .RC file open for editing in the IDE and included in the project
   stored in this example in the project directory
   3. IDE edited HTML files
   4. clear naming of  Tcontrol property HelpKeyword  for controls which
   you wish F1 to work for
   5. clear naming of each TForm's HelpKeyword to cover for controls that
   have no specific help.
   6. A Tform set up with a Twebbrowser or equivalent for displaying the
   help information.
   7. Clients with IE 5.5 or up installed (although Gecko  - Mozilla is
   said to be able to be used as well)

The Twebbrowser component or Basla's TemmbededWB (free from
http://bsalsa.com/) can also use the res:// protocol (instead of just
http://) for extracting and using resources stored in an EXE or DLL.
D2005 (or D8?) introduced a property on Tcontrol descendants called
HelpKeyword. We can reutilise this for the stem of file names of HTML files
that will be embedded in the EXE.

When working on the development of the project, I write the help system as a
part of the general development. This has proven really good because I know
for a lot of people help gets done last, or in a rush, or not at all! It has
also helped me clarify the overall strategies that I am following in the
development. When you have to write about it much earlier than normal for an
end user, it can help sort out much earlier things that may not occur to you
or team members until much later otherwise.

I put general help and general program running technique information in the
Tform(s) and you can also make Table of contents, if necesary turn Tlabels
into hyper links and so on like this:

   //helper method
procedure TshowHelp.showLink(link: string);
begin
 webHelp.Navigate('res://' + Application.ExeName + '/'+ link );
end;

procedure TshowHelp.lblShowIntroductionClick(Sender: TObject);
begin
  showLink(lblShowIntroduction.helpkeyword);
end;
Specifically - One Approach:

Make a folder called, say, HTML in your project directory and make JS CSS
and IMAGES directories below that if you wish to use them.

Write your HTML using the built in functionality of Delphi IDE (2005+), for
ease of process name your HTML files according to the HelpKeyword for the
control that will F1 'call' them, and keep that name close to or identical
to the control's name for trace back if you need to later (I include the
keyword in the HTML in a very small font for that reason especially on a big
project).

For example if the Tcontrol descendant is called editHouseName then the key
word could be the same, and the HTML file would be editHouseName.html, and
the entry in the .RC resource file would be:

editHouseName 23 HTML\ editHouseName.html

The 23 is there to tell the system what kind of resource you are using as
Delphi in earlier versions of BRCC32 does not know about HTML, but I believe
that you can identify gif as GIF and bmp as BMP Jpeg as JPG  etc. You''l
need to check on each resource type you may choose to use. But Dephi does
not like dots . in the resouce names (unlike some MS products). So
editHouseName is ok and editHouseName.web would not be.

When writing the HTML if you want to refer to other files embeded in the
executible as well, you do so by the resource name you have used in the .RC
file, not by the file name with extension. For example to use a style sheet
you could use this format.

 link href=css/mainstyles.css type=text/css rel=stylesheet
 link href=mainstyles type=text/css rel=stylesheet

and in my .RC I would have:

mainstyles 23 html/css/mainstyles.css

Notice that I do actually use the full name in the first link but I do
that  for style sheets only.
The reason I do this is because when called from a resource, this HTML file
will ignore the first link as the path is unresolvable and (it should  refer
to a RES), and use the 

Re: [DUG] Delphi 205+ IDE's advantage in generating help for projects

2007-12-11 Thread Paul A Norman
I forgot to mention that initially I overlooked the need to recompile the
project rather than just F9 (Run) the project from the IDE when anything new
is added to the .RC, or the new material will not be availble as Delphi is
not set up to monitor changes to the .RC even if it is included as a project
file, and therefore does not recompile off its own bat.

Shift F9 (rebuild) is the best bet after adding any new material to the .RC

Does any one know if resources embeded in an executbale can be enumerated by
any means at run time? Is their a schedule of the associated .RES (.RC)
stored with the RES?
As I thought this might be useful for building in internal text searching
and presentation of results.

Paul




On 12/12/2007, Conor Boyd [EMAIL PROTECTED] wrote:

  Very nice Paul, thanks for sharing.  I've used .RC files before to
 include other things as resources in executables, but what you've shared
 looks like a great use for it.

  --
 *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 *On Behalf Of *Paul A Norman
 *Sent:* Wednesday, 12 December 2007 12:10 a.m.
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* [DUG] Delphi 205+ IDE's advantage in generating help for
 projects


  Dear NZ group,

 For quite a while I looked for a decent and easy help system to integerate
 into Delphi projects, and there was over the years a bit of talk on the
 whole thing. From many of the ideas expressed in the past in this group, and
 a some help from Google ( http://*delphi*.about.comhttp://delphi.about.com/,
 Jan Verhoeven http://www.jansfreeware.com/articles/delphiresource.html,
 Peter D Johnson, Llanarth, Ceredigion, Wales, UK
 http://www.delphidabbler.com/articles?article=10 )
 I ended up with the following approach which so far is proving very
 robust.
 And shared here in case any one is looking for a low key and straight
 forward approach.
 I would appreciate any feedback or improvements please.

  From at least Delphi 2005 (if not D7?) forward there is an integration in
 the IDE that allows you to create a .RC file and include it in the project
 so that the resulting RES file compiles into the executible automatically.
 Well that will not be news to many, but this gives the opening to easily
 build html type help directly into a project with a minumin of effort.
 (e.g. {$R 'html.res' 'html.rc'}  )

 [snip]


 ___
 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] Cut/Copy/Paste

2007-11-06 Thread Paul A Norman
Yes Dave,

I have found the same.

And there was a thread on D2005 problems some time ago and the suggestion
was that later versions of Delphi are the only fix that Borland ( now
CodeGear) would produce.

I still feel cheated by D2005 to be honest!

Paul


On 06/11/2007, Dave O'Brien [EMAIL PROTECTED] wrote:

 No, it's 2005 Pro...

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of Robert martin
 Sent: Wednesday, 7 November 2007 3:05 p.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Cut/Copy/Paste

 Hi

 This is a new bug introduced in D2007 update 3 (I assume thats the
 Delphi you are using).  It really annoyed the [EMAIL PROTECTED] out of me.  
 Code
 gear know its there but haven't released an updated patch for it yet (I
 thought the idea of the new update system was that small updates would
 be automatically downloaded and installed ?).

 Anyway the suggested solution (in quality central) is to modify source
 code and rebuild Delphi.  However it seems there is some debate over
 what to change.  Anyway there is also a small program you can get that
 automatically does the patch (to the binary files) and fixes it for
 you.  I did this and it worked fine.

 I don't have the web site for it but I can email the exe to you if you
 need it.  I found about it by Google (which found it in QC).

 Sorry I should have posted about this when I found it, it's not the
 easiest thing to find.  Although it would be nice if Code Gear had
 alerted us, after all it is a pretty major flaw - no right click options

 for edits etc.


 Rob Martin
 Software Engineer

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

 Wild Software Ltd



 Dave O'Brien wrote:
  In D2005 (Update 3), for some reason Cut Copy and Paste (as well as
  undo, redo) no longer work in the design time editor (they are fine in
  the code editor). This is with the keyboard shortcuts, right-click
 menu
  and main edit menu. Has anyone any idea how to restore this?
 
  The problem occurs with all projects, new or existing. It was all
  working properly not long ago and I haven't run any updates that I can
  think of.
 
  Regards,
  Dave.
 
  ___
  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] Cut/Copy/Paste

2007-11-06 Thread Paul A Norman
I transfered to a new computer and I have never been able to do anything
(even reinstalling) that could get patch 3 to take on Delphi 2005 on the new
machine.

Paul


On 06/11/2007, Dave O'Brien [EMAIL PROTECTED] wrote:

  Bugger: It has worked fine up till now. I suppose I'll have to go through
 the hassle of re-installing it again…

 I really can't imagine how basic functionality like this could get broken.


  --

 *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 *On Behalf Of *Paul A Norman
 *Sent:* Wednesday, 7 November 2007 3:49 p.m.
 *To:* NZ Borland Developers Group - Delphi List
 *Subject:* Re: [DUG] Cut/Copy/Paste



 Yes Dave,



 I have found the same.



 And there was a thread on D2005 problems some time ago and the suggestion
 was that later versions of Delphi are the only fix that Borland ( now
 CodeGear) would produce.



 I still feel cheated by D2005 to be honest!



 Paul



 On 06/11/2007, *Dave O'Brien* [EMAIL PROTECTED] wrote:

 No, it's 2005 Pro...

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of Robert martin
 Sent: Wednesday, 7 November 2007 3:05 p.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Cut/Copy/Paste

 Hi

 This is a new bug introduced in D2007 update 3 (I assume thats the
 Delphi you are using).  It really annoyed the [EMAIL PROTECTED] out of me.  
 Code
 gear know its there but haven't released an updated patch for it yet (I
 thought the idea of the new update system was that small updates would
 be automatically downloaded and installed ?).

 Anyway the suggested solution (in quality central) is to modify source
 code and rebuild Delphi.  However it seems there is some debate over
 what to change.  Anyway there is also a small program you can get that
 automatically does the patch (to the binary files) and fixes it for
 you.  I did this and it worked fine.

 I don't have the web site for it but I can email the exe to you if you
 need it.  I found about it by Google (which found it in QC).

 Sorry I should have posted about this when I found it, it's not the
 easiest thing to find.  Although it would be nice if Code Gear had
 alerted us, after all it is a pretty major flaw - no right click options

 for edits etc.


 Rob Martin
 Software Engineer

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

 Wild Software Ltd



 Dave O'Brien wrote:
  In D2005 (Update 3), for some reason Cut Copy and Paste (as well as
  undo, redo) no longer work in the design time editor (they are fine in
  the code editor). This is with the keyboard shortcuts, right-click
 menu
  and main edit menu. Has anyone any idea how to restore this?
 
  The problem occurs with all projects, new or existing. It was all
  working properly not long ago and I haven't run any updates that I can
  think of.
 
  Regards,
  Dave.
 
  ___
  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