Re: [DUG] FW: Web development
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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....
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?
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
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
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?
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
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?
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?
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?
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?
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?
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
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?
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?
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
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
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
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?
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/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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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??
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
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
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
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
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
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.
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
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
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
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
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?????
. . . 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
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
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 ?
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
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
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
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
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
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
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
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
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
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
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
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