Posts

Showing posts from December, 2013

I need some help coming up with a name for an open source project I'm working on.

I need some help coming up with a name for an open source project I'm working on. I'm looking for something easy to remember that will entice developers to try it out. The project is a collection of components and utility classes that provide an abstraction over the Lazarus and Delphi IDE's extension points. The main goal is to make writing IDE extensions at least as easy as writing an ordinary application: * Drag components onto a form or data module. * Set some properties and add some event handlers * Compile and install A secondary goal is to make it possible to write extensions that can be compiled and run in either IDE with minimal or no changes to the source. The project is still in the early development stages so I haven't made the source publicly available yet. I'd like to get the API stable before I release it. Anyway, I've come up with some of the more obvious choices for names: Cross-IDE Extension Framework IDE Extension Developer's Toolkit IDE Ex

I need some help coming up with a name for an open source project I'm working on. I'm looking for something easy to remember that will entice developers to try it out.

I need some help coming up with a name for an open source project I'm working on. I'm looking for something easy to remember that will entice developers to try it out. The project is a collection of components and utility classes that provide an abstraction over the Lazarus and Delphi IDE's extension points. The main goal is to make writing IDE extensions at least as easy as writing an ordinary application: * Drag components onto a form or data module. * Set some properties and add some event handlers * Compile and install A secondary goal is to make it possible to write extensions that can be compiled and run in either IDE with minimal or no changes to the source. The project is still in the early development stages so I haven't made the source publicly available yet. I'd like to get the API stable before I release it. Anyway, I've come up with some of the more obvious choices for names: Cross-IDE Extension Framework IDE Extension Developer's Toolkit IDE Ex

But, What about Embarcadero Delphi ?

Image
But, What about Embarcadero Delphi ? Originally shared by Microsoft Developer What was the very first programming language you learned? Let us know in the comments... Image source: http://spr.ly/6264dKAQ

I've written a little utility that takes an OSX crash report (*.crash) and a Delphi map file, and then gives you a Crash log with the Delphi function names. Set the map file in the Linker Options to detailed. The crash reports are written to ~/Library/Logs/DiagnosticReports. I've only tested it with a couple of crash reports so far, so there might be crash reports that cannot be read yet.

I've written a little utility that takes an OSX crash report (*.crash) and a Delphi map file, and then gives you a Crash log with the Delphi function names. Set the map file in the Linker Options to detailed. The crash reports are written to ~/Library/Logs/DiagnosticReports. I've only tested it with a couple of crash reports so far, so there might be crash reports that cannot be read yet. If you have this: 0 libsystem_malloc.dylib 0x91384cff tiny_free_list_add_ptr + 33 1 libsystem_malloc.dylib 0x91387f9e tiny_malloc_from_free_list + 1297 2 libsystem_malloc.dylib 0x913880c8 szone_malloc_should_clear + 283 3 libsystem_malloc.dylib 0x9137db6a szone_malloc + 24 4 libsystem_malloc.dylib 0x9138a55b malloc_zone_malloc + 75 5 libsystem_malloc.dylib 0x9138af44 malloc + 52 6 Stackoverflow_test 0x00010fd5 0x10000 + 4053 7 Stackoverflow_test 0x00019dbe @DbgExcNotify+ 8394 8 Stackoverflow_test 0x0001934d @DbgExcNotify+ 5721 9 Stackoverflow_test 0x000194ad @DbgExcNotify+ 6073 10 St

Ann: Introducing Nexus Quality Suite profiling tools

Ann: Introducing Nexus Quality Suite profiling tools It is with great pleasure that we introduce our first release of our new performance and quality assurance product: Nexus Quality Suite! In this first release, we introduce the LineTimer profiling tool. More modules and support for more compilers will be added as the product suite evolves. The LineTimer tool is an execution time profiler that lets you fine tune your application and even drill down to individual lines in your program. With the LineTimer you can see actual times spent on any (or all) lines of code in your project. Now you can pinpoint exactly which lines cost you the most execution time!  The LineTimer tool works with 32 bit windows executables that are created in Delphi versions from Delphi 5 and up, or BCB/C++Builder versions from BCB 5 and up. More info: http://www.nexusdb.com/support/index.php?q=qualitysuite Trial download: http://www.nexusdb.com/support/index.php?q=nqstrial The normal price will be AUD 450. For an
So Delphi.Net is dead right? If so, why do we still have all the silly limitations introduced due to it? :(

Another quick FireDAC question :)

Another quick FireDAC question :) Where can I find this TfrxFDComponents component they are talking about in the docwiki --> http://docwiki.embarcadero.com/RADStudio/XE5/en/Creating_Reports_with_FastReport_%28FireDAC%29 http://docwiki.embarcadero.com/RADStudio/XE5/en/Creating_Reports_with_FastReport_%28FireDAC%29

JCL and JVCL snapshot binary installer for XE5 is available on CodeCentral

JCL and JVCL snapshot binary installer for XE5 is available on CodeCentral JCL: http://cc.embarcadero.com/item/29677 JVCL: http://cc.embarcadero.com/item/29678 http://cc.embarcadero.com/item/29677

Are table names in FireDAC case sensitive?

Are table names in FireDAC case sensitive? I'm converting from AbsoluteDB to FireDAC and I get errors saying it cant find table "CaseSensitive" but "casesensitive" works.. When testing my query in ex. HeidiSQL it works with both "CaseSensitive" and "casesensitive". Is there an option to set so I don't have to go through tons of queries? :) Using XE5 Enterprise.

SELECT COUNT(*) FROM TIME_LOG_ENTRY_VIEW WHERE UNIQUE_ID = /something/

SELECT COUNT(*) FROM TIME_LOG_ENTRY_VIEW WHERE UNIQUE_ID = /something/ Result: 5 ;_;
That strange moment when you realize that a form and it's unit is functionally equivalent to WPF/CodeBehind.  Makes reading articles on MVVM a lot easier.

Fastreports

Fastreports Originally shared by Bill Meyer There were so few replies to my recent question on ReportBuilder that I am prompted to ask: What report tool are you using? And why?
There were so few replies to my recent question on ReportBuilder that I am prompted to ask: What report tool are you using? And why?

Hotfix 3 for RAD Studio XE5 and Delphi XE5 Update 2 : This hotfix contains the compiled .OBJ files for JPEG support

Hotfix 3 for RAD Studio XE5 and Delphi XE5 Update 2 : This hotfix contains the compiled .OBJ files for JPEG support http://cc.embarcadero.com/Item/29675

Beyond Compare 4.0 beta is now available, on Windows, Linux, and OS X. In addition to the OS X support, it adds an enhanced UI, folder merges, Subversion, WebDAV, and Dropbox support, inline editing in the hex compare, and more.

Image
Beyond Compare 4.0 beta is now available, on Windows, Linux, and OS X.  In addition to the OS X support, it adds an enhanced UI, folder merges, Subversion, WebDAV, and Dropbox support, inline editing in the hex compare, and more. http://www.scootersoftware.com/beta

kbmFMX v. 0.91.00 Standard Edition released. This includes high performance Firemonkey controls compatible with Android and IOS. The following controls are currently included TkbmFMXDBImage, TkbmFMXDBMemo, TkbmFMXDBGrid and TkbmFMXMemo.

kbmFMX v. 0.91.00 Standard Edition released. This includes high performance Firemonkey controls compatible with Android and IOS. The following controls are currently included TkbmFMXDBImage, TkbmFMXDBMemo, TkbmFMXDBGrid and TkbmFMXMemo. http://www.components4developers.com

kbmMW v. 4.40.00 Professional and Enterprise Edition is now available with full Android and IOS support not to mention the vast number of improvements, performance enhancements and new features added like the authorization manager to name one.

kbmMW v. 4.40.00 Professional and Enterprise Edition is now available with full Android and IOS support not to mention the vast number of improvements, performance enhancements and new features added like the authorization manager to name one. http://www.components4developers.com

kbmMemTable v. 7.40.00 released. The fastest, most feature rich pure Pascal memory table is now available for XE5, including Android and IOS.

kbmMemTable v. 7.40.00 released. The fastest, most feature rich pure Pascal memory table is now available for XE5, including Android and IOS. http://www.components4developers.com

If you want something new to play with over the holidays, get Smart Mobile Studio 2.0 beta 2!

If you want something new to play with over the holidays, get Smart Mobile Studio 2.0 beta 2! http://smartmobilestudio.com/2013/12/22/release-new-beta-version-2-0

Blog post "Migrating Paradox and dBase Databases" at http://blog.marcocantu.com/blog/migrating_paradox_dbase.html

Blog post "Migrating Paradox and dBase Databases" at http://blog.marcocantu.com/blog/migrating_paradox_dbase.html

I'm just going back to a REST app that I created pre XE5 Update 2 and unfortunately I'm getting errors with the...

I'm just going back to a REST app that I created pre XE5 Update 2 and unfortunately I'm getting errors with the SSLEAY32.DLL - The ordinal 2629 could not be located in the dynamic link library. Any ideas on the right size/date/version of the SSLEAY32.DLL that I should be using?

I'm just going back to a REST app that I created pre XE5 Update 2 and unfortunately I'm getting errors with the SSLEAY32.DLL - The ordinal 2629 could not be located in the dynamic link library.

I'm just going back to a REST app that I created pre XE5 Update 2 and unfortunately I'm getting errors with the SSLEAY32.DLL - The ordinal 2629 could not be located in the dynamic link library. Any ideas on the right size/date/version of the SSLEAY32.DLL that I should be using?

Bom dia galera..... seguinte estou com uma dúvidazinha que ta me matando talvez a galera do delphi Brasil possa me ajudar...

Bom dia galera..... seguinte estou com uma dúvidazinha que ta me matando talvez a galera do delphi Brasil possa me ajudar...  eu tenho um Memo1 na minha aplicação.... Minha dúvida é a seguinte... Este Memo1 contem um texto e este texto esta formatado com algumas palavras em negrito e algumas palavras em Itálico, quero saber como faço para salvar no meu banco de dados todo o texto ja formatado contendo no Memo1 e quando eu puxar do banco para o meu Memo1 o mesmo Memo1 receber o Arquivo texto com a mesma formatação de quando foi salvo. Galera estou no aguardo. Sucesso....

Payment options for purchasing Delphi add-on components/ library's etc.Internationally?

Payment options for purchasing Delphi  add-on components/ library's etc.Internationally? I'm trying to purchase a Delphi add-on Software product in Singapore from my location in Canada. Options I've tried are; 1. PayPal: Vendor in this case won't accept it.  2. Western Union:  My bank won't allow me to do it online for International orders. 3. Bitcoin; Although I have no personal interest in it and don't fully understand how it works I checked into it  . The bitcoin service requires that you be verified and provided this info:  "Verification can currently take 10 business days on a case by case basis," It doesn't seem like a good way to market a product that should be a 1 click purchase and be able to download the product within a few  minutes to a few hours. Setting Prices(just a thought) ========================= It seems that if  the vendor sets the price below a bitcoin small purchase threshold, eg: (around $US 100)  bitcoin services that do sm

This may be a question with a simple answer. I am using a VM with Win XP And DXE. I am trying to do the simple little DataSnap app, using the wizards to create the server and client apps. I create the server, build and run it, on port 211, the default. Then I use the client wizard, and when I get to Test Connection, it just hangs.

This may be a question with a simple answer. I am using a VM with Win XP And DXE. I am trying to do the simple little DataSnap app, using the wizards to create the server and client apps. I create the server, build and run it, on port 211, the default. Then I use the client wizard, and when I get to Test Connection, it just hangs.  So is this something to do with the VM? Or some little feature of XE? New to DataSnap, so am fumbling in the dark

Ann: NexusDB Christmas special 25% rebate

Ann: NexusDB Christmas special 25% rebate To celebrate our newly released 64 bit database update (currently 64 bit is for Embedded apps, soon to be full Client/Server) and being full of holiday cheer, we are offering 25% off on all new license purchases, on all our products. To make use of the offer, make sure you enter the following coupon code during checkout: 64BITDEC2013 The NexusDB Team

System.ByteStrings unit for XE5 Update 2 (Android version was broken after installing Update 2)

System.ByteStrings unit for XE5 Update 2 (Android version was broken after installing Update 2) http://andy.jgknet.de/blog/2013/12/system-bytestrings-support-for-xe5-update-2

If anyone here is very good with ReportBuilder, I have a question. I am trying to use the KeepTogether property in subreports to, well, keep a bunch of rows from being split at a page boundary.

If anyone here is very good with ReportBuilder, I have a question. I am trying to use the KeepTogether property in subreports to, well, keep a bunch of rows from being split at a page boundary. Think Order and details. With a note above the order header. But in this case the number of rows will be small, in all cases. The note can be suppressed by the user, so it will never appear, or can be enabled, and will appear only if not empty.  So what I want is note (if any) followed by order header row, followed by detail rows (not more than 6). And if it won't fit on the remainder of the page, then force a page break before that note. My numerous experiments have not yielded a solution, and I see an analogous problem in one of the demos which comes with ReportBuilder. Any suggestions?

After filtering for "Delphi Feature Request" I've seen the "I wish EMBT would use tag in ToolsAPI." request. Good that version control hasn't yet been invented. ;-)

Image
After filtering for "Delphi Feature Request" I've seen the "I wish EMBT would use tag in ToolsAPI." request. Good that version control hasn't yet been invented. ;-)

I don't think that I want QC 121217

Image
I don't think that I want QC 121217 "Differently colored editor tabs for different file types" http://qc.embarcadero.com/wc/qcmain.aspx?d=121217

Documentation Insight 3 Roadmap has been published.

Documentation Insight 3 Roadmap has been published. http://www.devjetsoftware.com/?p=1465 http://www.devjetsoftware.com/?p=1465

Hi Friends

Hi Friends, I am using devexpress INC compoenent in delphi 5, now i am working on code migration from delphi5 to delphi2007 and i am getting error for unit of dxfCheckBox which of devexpress. i try to install package of delphi5 of devexpress but getting error like ---------------------------  CodeGear Delphi for Microsoft Windows - FmMain --------------------------- Registration procedure, Dxforumlibreg.Register in package C:\Program Files\Developer Express Inc\ExpressForumLibrary\Delphi 5\Lib\dcldxForumLibD5.bpl raised exception class EComponentError: . any help, how could i use same compoenents in delphi2007?

Scroll caret to view in FireMonkey TMemo

Scroll caret to view in FireMonkey TMemo I want to scroll a TMemo until the caret, at the bottom of a TMemo, is visible. Using VCL I'd do:         SendMessage(Memo1.Handle, EM_SCROLLCARET, 0, 0); How to do the same with FireMonkey? Must work cross-Platform of course.

Hi Friends

Hi Friends, I am devexpress INC compoenent in delphi 5, now i am working on code migration from delphi5 to delphi2007 and i am getting error for unit of dxfCheckBox which of devexpress. i try to install package of delphi5 of devexpress but getting error like ---------------------------  CodeGear Delphi for Microsoft Windows - FmMain --------------------------- Registration procedure, Dxforumlibreg.Register in package C:\Program Files\Developer Express Inc\ExpressForumLibrary\Delphi 5\Lib\dcldxForumLibD5.bpl raised exception class EComponentError: . any help, how could i use same compoenents in delphi2007?

Numerics 0.55 released, with BigInteger modular arithmetic support and more - http://sergworks.wordpress.com/2013/12/20/numerics-0-55-released/.

Numerics 0.55 released, with BigInteger modular arithmetic support and more - http://sergworks.wordpress.com/2013/12/20/numerics-0-55-released/ .

Ann: NexusDB 3.5 Beta release with 64 bit support

Ann: NexusDB 3.5 Beta release with 64 bit support Just in time to go into stockings, we're very very happy to release the first version with 64 bit support. The 64 bit support applies to "Embedded only" application support in this beta. Work is underway to extend this to the full Client/Server product and will be released in new betas asap. Merry Christmas! The NexusDB Team

A new release of the #DevExpress #VCL suite is available now!

A new release of the #DevExpress #VCL suite is available now! https://community.devexpress.com/blogs/ctodx/archive/2013/12/18/devexpress-vcl-13-2-modernizing-your-apps.aspx

We may need Delphi programmers at fairly short notice starting early next year. It's a pretty cool project that uses Delphi for every part of the system, even the mobile apps. The position will be based in Oslo, Norway.

We may need Delphi programmers at fairly short notice starting early next year. It's a pretty cool project that uses Delphi for every part of the system, even the mobile apps. The position will be based in Oslo, Norway. Is there anybody out there that might be interested?  If not, perhaps you can recommend a good place to look for Delphi coders.

Glenn Stephens from Orchard ebusiness training is offering a

Glenn Stephens from Orchard ebusiness training is offering a  Delphi XE5 Online Mobile Workshop:  From Delphi Developer to App Developer in January. Help spread the word. #Training   #Workshop   #Mobile   http://www.orchardebusiness.com/Training/DelphiXE5OnlineMobileWorkshop/tabid/285/Default.aspx
I'm trying to setup Rest to connect to Facebook following guides from CodeRage 8 (Oct 16, 10am - The New REST Client Library, Dive into the Details) but no success. Could somebody help me o guide how to configure OAuth2 Authentication with Facebook in mobile app?

Might be of interest...

Might be of interest... http://www.youtube.com/watch?v=eGOkShBOou8&feature=share

If you need to protect data that is used by your Applications on mobile devices then this might be worth looking at.

If you need to protect data that is used by your Applications on mobile devices then this might be worth looking at. https://plus.google.com/101432152610774604658

Has anybody used NuoDB (http://www.nuodb.com/) with Delphi? It looks very interesting, but I can't find any information about a Delphi driver.

Has anybody used NuoDB ( http://www.nuodb.com/ ) with Delphi? It looks very interesting, but I can't find any information about a Delphi driver. http://www.nuodb.com/
Button lost OnClick event with new style I designed a new style (ButtonStyle) for my buttons on a FireMonkey form. To begin with, I started with something very simple: a rounded rectangle and a text. So far so good, except that when the style is applied, the OnClick event handler is no more triggered! I probably missed something simple. But what?

FireMonkey form designer style

FireMonkey form designer style I Wonder where FireMonkey designer takes his style. I would like to change it for a custom style I'm developing so that, inside the IDE, I see the application with my style.

Interesting alternative to TCriticalSection, not just TMREWS

Interesting alternative to TCriticalSection, not just TMREWS http://www.delphitools.info/2013/12/18/slim-readerwriter-locks-rock/
I'm trying to setup Rest to connect to Facebook following guides from CodeRage 8 (Oct 16, 10am - The New REST Client Library, Dive into the Details) but no success. Could somebody help me o guide how to configure OAuth2 Authentication with Facebook in mobile app?

http://www.delphifeeds.com/ is dead since Saturday, 14. Anybody cares?

http://www.delphifeeds.com/ is dead since Saturday, 14. Anybody cares? http://www.delphifeeds.com/

Hi

Hi Do you know any freeware(Or opensource) bluetooth component(Or library) for Delphi7 ?

I am trying to use System.Contnrs in a android project - why the heck am I getting a file not found error? Its finding every other damn RTL unit, just not System.Contnrs......

I am trying to use System.Contnrs in a android project - why the heck am I getting a file not found error?  Its finding every other damn RTL unit, just not System.Contnrs...... Getting  unit scope "System" indicates Android, iOSDevice, Win32, Win64, OSX32, iOSSimulator only (for a Android target)....... Suggestions?

Blog post "reFind and BDE Migration in Delphi XE5" at http://blog.marcocantu.com/blog/refind_and_bde_migration.html

Blog post "reFind and BDE Migration in Delphi XE5" at http://blog.marcocantu.com/blog/refind_and_bde_migration.html http://blog.marcocantu.com/blog/refind_and_bde_migration.html

Hello there

Hello there,  Is it possible to create a firebird database (create/alter table, procedure, triggers, etc) with an Delphi 2010 application? If yes kindly let me know how?

Quick guide to setting up an #SSL server with #DWScript.

Quick guide to setting up an #SSL server with #DWScript. First steps apply to all #http.sys services (#mORMot and others). http://www.delphitools.info/2013/12/17/setting-up-ssl-for-dwscript-web-server/
Does anybody knows if CreateGUID (CoCreateGuid) will generate a RFC 4122, version 4(random plus sha1) compliant UUID ?  I can generate the UUID using the database server (Postgresql) but I need to do that thousands of times and I think that using the db would be expensive in this case, Thoughts?

Hi everyone

Hi everyone, does anyone know if XE5 professional includes Firebird drivers? Or how can you connect to Firebird with dbExpress and that edition? (+1 for free options)
Is anyone else starting to wind down for the coming holidays ? I am not updating any client site unless a bug fix is required

There is sense in this. but it's not always easy.

Image
There is sense in this. but it's not always easy. Originally shared by CrispyCodes 10 Ways to become a better Developer... What are other ways making you a better developer?
#FireMonkey, #Android, Windows and #PostMessage with #Delphi   #XE5

I need to print many images with date of took on them

I need to print many images with date of took on them is there  a way to do that on FastReport To print one file I used this code *if OpenPictureDialog1.Execute then TfrxPictureView(frxReport1.FindObject('Picture1')).Picture.LoadFromFile(OpenPictureDialog1.FileName);* but this code works with one image, not many any help! Thanks.

Hot fix 1 & 2 available.

Hot fix 1 & 2 available. The first fixes "Missing lib files when installing Delphi XE5 Update 2" (iOS device) and the second "Missing header when installing RAD Studio or C++Builder XE5 Update 2". HF1:  http://cc.embarcadero.com/item/29667 HF2 :  http://cc.embarcadero.com/Item/29668

Hot fix 1 & 2 available. The first fixes "Missing lib files when installing Delphi XE5 Update 2" (iOS device) and the second "Missing header when installing RAD Studio or C++Builder XE5 Update 2".

Hot fix 1 & 2 available. The first fixes "Missing lib files when installing Delphi XE5 Update 2" (iOS device) and the second "Missing header when installing RAD Studio or C++Builder XE5 Update 2". HF1:  http://cc.embarcadero.com/item/29667 HF2 :  http://cc.embarcadero.com/Item/29668

[help]

Image
[help]  i ve' install CnWizards_1.0.1.655 in delphi 7 for searching components.and  when i see form with shift+f12 i cannot to see for in project but just show this meg box error.  how to fix this problem?
Hey Nick Hodges  How far is your book from being published? Is almost christmas and that would be a good gift, plus I will have some time for reading :-)   Can you share more info about this with us?

We're cross platform! iOS, Mac OS X, Android and Win32/64, all-in-one. Open source localization components for Delphi XE5.

We're cross platform! iOS, Mac OS X, Android and Win32/64, all-in-one. Open source localization components for Delphi XE5.   #android #iOS #OSX #firemonkey #win32 #win64 #vcl   #opensource #delphi

Hi everyone.

Hi everyone. I'm hoping to tap your collective knowledge. We are working on a three tier application and we need to get data from a database and display it to the user at the other end. Since this data can become quite large we don't want to store it in memory. Currently we are using ADO to request the data in chunks and then insert it into an ElevateDB store. This is not very efficient however. Does anyone know of a good solution to this problem?

Impressive new XML library for Delphi

Impressive new XML library for Delphi http://www.kluug.net/oxml.php http://www.kluug.net/oxml.php
When you get right down to it, we should ban the term "Dependency Injection Container" as that isn't really what they are at all.

Found this little gem today. It is called in all the DDE-based functions in the unit. Nice.

Found this little gem today.  It is called in all the DDE-based functions in the unit.  Nice. procedure DelayWithTimer(DelayTimeMSec: longint); // Note: 1000 msec = 1 second // New results (1gighertz): 12,500 ProcessMessages ~ 1 msec. // Old results (100meghertz): 125 ProcessMessages ~ 1 msec. // The smallest delay possible in this proc is 1 msec (10 msec in actuality). var ii, StartTime, TimeNow : Longint; begin   StartTime := 0;   if (DelayTimeMSec > 1) then StartTime := GetTheTimeMSEC; // Trick for 1 msec delay!   repeat     for ii := 1 to 12500 do Application.ProcessMessages;     TimeNow := GetTheTimeMSEC;   until (TimeNow > (StartTime+DelayTimeMSec)) or (TimeNow < StartTime); end; // DelayWithTimer

I have posted a #FireMonkey question on StackOverflow

I have posted a #FireMonkey   question on StackOverflow http://stackoverflow.com/questions/20549901/firemonkey-how-to-draw-a-focus-rectangle-on-a-bitmap http://stackoverflow.com/questions/20549901/firemonkey-how-to-draw-a-focus-rectangle-on-abitmap

Posting here because I think it's not related only to Android.

Posting here because I think it's not related only to Android. Well, I am getting a serious problem when connecting my Android application with the datasnap server, just after Update 2.  The application crashes, even it dont raise a FC message. It simple "closes". The very single code bellow makes it happens: cdsQuery.Params.ParamByName('param1').AsString := param1; cdsQuery.Params.ParamByName('param2').AsString := param2; cdsQuery.Open; But, here is the weird thing: if the query results NO data, cdsQuery.IsEmpty is true, app will go on with no FC, but any incoming data will force close the application. There is a TSqlconnection and that cdsQuery is a TClientDataSet. The snippet above I am trying in a very new application, just a form, a TButton and that code, of course with the database requiered components...  Before the Update 2 everything was fine. Maybe I am missing something here but I don't know what is. The fact is: this update, much because of

Blog post "Fine Tune FM controls in XE5 Update 2" at http://blog.marcocantu.com/blog/fine_tune_fm_controls_xe5upd2.html

Blog post "Fine Tune FM controls in XE5 Update 2" at http://blog.marcocantu.com/blog/fine_tune_fm_controls_xe5upd2.html

Hi Friends

Hi Friends, I need to connect with informix database using delphi 2007- adoconnection component and without DSN. I tried many connection string but not get success. it work fine when i use DSN with connection string. Or could we create DSN runtime using delphi source code. Any help on this is greatly appreciated.

reFind - Code migration tool in the SVN samples

reFind - Code migration tool in the SVN samples Stephen Ball posted about this little gem which helps swap unit and property references. http://www.delphifeeds.com/go/s/110944

TMS Advanced Charts v3.7 has been released with 1 new chart type : Funnel chart type

Image
TMS Advanced Charts v3.7 has been released with 1 new chart type : Funnel chart type Fully functional trial versions for Delphi and C++Builder can be downloaded from http://www.tmssoftware.com/site/advchart.asp

Blog post "FireMonkey Mobile Preview in XE5 Update 2" at http://blog.marcocantu.com/blog/fmx_mobile_preview_xe5upd2.html

Blog post "FireMonkey Mobile Preview in XE5 Update 2" at http://blog.marcocantu.com/blog/fmx_mobile_preview_xe5upd2.html http://blog.marcocantu.com/blog/fmx_mobile_preview_xe5upd2.html

Originally shared by Warren Postma

Originally shared by Warren Postma Inspiration to ditch your legacy Delphi version and modernize your codebase.
One large library that does everything, or lots of smaller, focused libraries that do one thing well, with no (or very few) dependencies? What's your preference?

New IDE Fix Pack 5.4.1 for XE5 that adds support for the just released XE5 Update 2.

New IDE Fix Pack 5.4.1 for XE5 that adds support for the just released XE5 Update 2. http://andy.jgknet.de/blog/2013/12/ide-fix-pack-5-4-1-support-for-xe5-updater-2/

Blog post "Delphi XE5 Update 2 and C++Builder for iOS" at http://blog.

Blog post "Delphi XE5 Update 2 and C++Builder for iOS" at http://blog.marcocantu.com/blog/delphi_xe5_update2_cpp_ios.html

Blog post "Delphi XE5 Update 2 and C++Builder for iOS" at http://blog.marcocantu.com/blog/delphi_xe5_update2_cpp_ios.html

Blog post "Delphi XE5 Update 2 and C++Builder for iOS" at http://blog.marcocantu.com/blog/delphi_xe5_update2_cpp_ios.html

RAD in Action Webinar Step Up to the Multi-Device Application ...

http://forms.embarcadero.com/Multi-DeviceApplicationPlatformWebinar12-12?cid=701G0000000WLhl

Hi All

Hi All, I created a webService (cgi-Standalone) using Delphi7. i am using IIS 7 as web server.when i am running this webservice from browser its giving me message: HTTP Error 502.2 - Bad Gateway The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are "". Please help me.

Update 2 for RAD Studio XE5, Delphi XE5 and C++Builder XE5

Update 2 for RAD Studio XE5, Delphi XE5 and C++Builder XE5 http://cc.embarcadero.com/Item/29662 Fix list for Update 2 for RAD Studio XE5, Delphi XE5 and C++Builder XE5 http://edn.embarcadero.com/article/43522 http://cc.embarcadero.com/Item/29662

HI Friends

HI Friends, After too much r&d i am success to get connect with informix database, and to execute query on that. Thanx to all for your great help. But still am not getting success to use dataset's post method to commit changes of recordset. Ex. AXDataSet1.Open;   AXDataSet1.Edit;   AXDataSet1.FieldByName('mt_client').AsString := '00001001';   AXDataSet1.Post; .Post fire exception when use recordset.update in ADODB unit. and exception looks strange i don't understand what it means. ""--------------------------- Project1 --------------------------- OLE error 80040E14 --------------------------- OK    --------------------------- if any one had face same issue then please suggest to dosomething. i am using delphi 2007 and AXDataset and ADOConnection.

This post is just to say thank you very much, the #Delphi IDE Theme Editor has reached the 16000 unique downloads. :), Thanks very much for all you support. Go #Delphi Go.

This post is just to say thank you very much, the #Delphi IDE Theme Editor has reached the 16000 unique downloads. :), Thanks very much for all you support. Go  #Delphi Go. http://code.google.com/p/delphi-ide-theme-editor/

Of note: Nick's book, now shows status of 100% complete.

Of note: Nick's book, now shows status of 100% complete. https://leanpub.com/codingindelphi

Wishlist for 2014!

Image
Wishlist for 2014! Let's put together an actual list of our issues for EMBT and Marco Cantù to work on! Post the QC issues that you want/need fixed ASAP. #buglist (Image from Gawker)

Documentation Insight 3 is now available to order. Buy or Renew DI3 with the coupon code DocInsight3 until Dec 14th, 2013 will save 20%.

Documentation Insight 3 is now available to order. Buy or Renew DI3 with the coupon code DocInsight3 until Dec 14th, 2013  will save 20%. Highlights 1. VS 2012 Presentation Style 2. Separated Documentation 3. New Generation Compiler 5. More Hotkeys & Update Options 7. Document Member Summary 8. Inherited Documentation 9. Inheritance Hierarchy 10. Inherited Members and Filters What's New in Documentation Insight 3 http://www.devjetsoftware.com/products/documentation-insight/whats-new-in-documentation-insight-3/ Online Demo http://www.devjetsoftware.com/demos/spring4d/ Free Upgrade We have sent Documentation Insight 3 licenses to customers with active subscription (Purchased/Upgraded since Dec 10th, 2012, or people in our Donation Program) via email. If you haven't received it, please let us know. http://www.devjetsoftware.com/products/documentation-insight/whats-new-in-documentation-insight-3/

Smart Mobile Studio 2.0 public beta 1 has been released!

Smart Mobile Studio 2.0 public beta 1 has been released!  This article contains few useful links for existing and new Smart developers.

Been using Delphi since Delphi 1, and Turbo Pascal since CP/M - now I write peer-to-peer point of sale software (check out iCell on http://www.finchcorp.com.au). Good to see you all.

Been using Delphi since Delphi 1, and Turbo Pascal since CP/M - now I write peer-to-peer point of sale software (check out iCell on http://www.finchcorp.com.au ). Good to see you all. http://www.finchcorp.com.au

Originally shared by Lars Fosdal

Originally shared by Lars Fosdal 2400 members and wishlist for 2014! In January, the Google+ Delphi Developers Community will have it's one year anniversary. With 2400 members, as well as 300+ members in the Delphi iOS & Android Community and the Delphi Component Directory, I really appreciate and enjoy the posts and discussions about my favorite tool!   As you know, in the Yule time it is not unusual to send off a wish list to Santa, so here are my wishes for Santa (David Intersimone) and the Code Elfs at Embarcadero for 2014.  Make 2014 a year for improving what exists! It has been said before, but I cannot help but repeat my burning desire for having the list of "old sins" significantly shortened, instead of even more new features. Many posts during 2013 has been about performance issues or missing implementations, and to mention some: Generics weirdness, threading related issues, efficiency of generated code, lack of newer Windows APIs, lack of ready made wrappers

Running circles around TMultiReadExclusiveWriteSynchronizer

Running circles around TMultiReadExclusiveWriteSynchronizer http://www.delphitools.info/2013/12/09/slim-multi-read-single-write-locks/

Delphi XE5: modal forms are not modal? «

http://roman.yankovsky.me/?p=1222

CLANG, template debuginfo and linker out of memory | Andy's Blog and Tools

http://andy.jgknet.de/blog/2013/12/clang-template-debuginfo-and-linker-out-of-memory/

Delphi sorcery: Dependency Injection best practices - lazy initialization

http://delphisorcery.blogspot.com/2013/12/dependency-injection-best-practices.html
Does anyone know if it's possible to know if a printer driver is a virtual driver, like a PDF printer, or a real physical printer? I need to write a program that will only print to a real printer and not a PDF driver. Thanks.

Hi Friends

Hi Friends, I want to connect informix database using ADOConnection. However its giving me error of provider. I am using connection string like 'Provider=Ifxoledbc;Data Source= @ ;User Id=;Password=; I am using delphi 2007 professional. I created system DSN using informix driver and it connect3ed successfully, however its not working well with ADoConnection. Please give any suggestion or examples or link you have.

Something old, something new...

Something old, something new... http://www.deltics.co.nz/blog/posts/2208

Please vote for QC 111998 (problem with the IDE Tools menu $TDW macro)

Please vote for QC 111998 (problem with the IDE Tools menu $TDW macro) We (as in the Embarcadero tech partner NexusDB) are in the final testing phase of a new product, that will be added to the Rad Studio "Tools" menu on installation, for ease of use. Unfortunately, we have just discovered that since XE2, trying to use the $TDW macro in the Tools menu entry throws an Access Violation in the IDE (and the menu item doesn't work). Our tool requires the use of this particular macro to ensure correct automatic behaviour.   We would ask if you could please your stand-alone QC client (available from the IDE Tools menu) and give some votes to this issue, that has been there in the last 4 versions, in the hope that it will be fixed for future versions.     http://qc.embarcadero.com/wc/qcmain.aspx?d=111998       Regards, Eivind Bakkestuen NexusDB Pty Ltd     http://qc.embarcadero.com/wc/qcmain.aspx?d=111998

iOS simple app: Form>Panel>TGridPanelLayout and Form>Button

iOS simple app: Form>Panel>TGridPanelLayout and Form>Button procedure TForm1.Button1Click(Sender: TObject); begin   Panel1.DeleteChildren; end; ==> error access denied in FMX.Layout.pas in TGridPanelLayout.TRowCollection.Notify  any workaround?

I had some thoughts about the ternary operator and its limited implementation in Delphi.

I had some thoughts about the ternary operator and its limited implementation in Delphi. Do you use and like it? Do you think it's unnecessary?

ANN: TMS iCL: 100% native iOS components for FireMonkey applications, v1.9 released

Image
ANN: TMS iCL: 100% native iOS components for FireMonkey applications, v1.9 released We're excited to announce the availability of TMS iCL v1.9 with a major new big component TTMSFMXNativeUICollectionView. A new demo for the TTMSFMXNativeUICollectionView is included that shows you its powerful features and the use of the design-time template editor.  You can download the fully functional trial version for Delphi XE4, XE5 from our website: http://www.tmssoftware.com/site/tmsicl.asp
I want to learn delphi. Can I start learning with DelphiXE5

Caches everywhere? Measure!

Caches everywhere? Measure! aka Premature optimization is the root of all evil (Part 5,000,000 and counting...) Today I had to optimize some code as the applications memory growth went up to 1,5 GByte during runtime. Using my memory profiler ( http://ddobjects.de/dddebug ) - yes, I am using my own tools ;) - I realized quickly, that there has been a cache which did grow endlessly. Well... it even seemed, no one ever did check the cache usage: the hit/miss ratio was somewhere around 1 to 5 and worse. As the cache did contain Bitmaps of different size the memory usage was huuuuge. In the end, Knuth proofed to be right again. Disabling the cache did lead to no performance penalty and memory usage is stable now: down from 1,5 GByte to 100 MByte. http://ddobjects.de/dddebug

Hello. I have uploaded a Beta release of DDObjects 1.2. DDObjects is a remoting framework for Delphi which borrows concepts of RMI, Corba etc. but stays very close to the Delphi style. More information can be read at http://ddobjects.de/ddobjects

Hello. I have uploaded a Beta release of DDObjects 1.2. DDObjects is a remoting framework for Delphi which borrows concepts of RMI, Corba etc. but stays very close to the Delphi style. More information can be read at http://ddobjects.de/ddobjects The final release should be out in appr. two weeks. Furthermore I am working on a mobile package which supports Android. http://ddobjects.de/ddobjects

Quote of the day:

Quote of the day: "Testing must be baked into the development process from the very first line of code written, otherwise you end up with code which does not lend itself for testing. This results in hard to understand tests, which are very brittle, propagating the myth that testing does not catch any bugs." (Miško Hevery)

I'm using D2007, and have this odd behavior, and wondering if anyone has seen it:

Image
I'm using D2007, and have this odd behavior, and wondering if anyone has seen it:

82 bugs fixed so far in #TeeChart FMX/VCL since last month update: http://bugs.teechart.net/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&product=FireMonkey%20TeeChart&product=VCL%20TeeChart&query_format=advanced&resolution=FIXED&resolution=DUPLICATE&resolution=WORKSFORME&resolution=NOTABUG

82 bugs fixed so far in #TeeChart FMX/VCL since last month update: http://bugs.teechart.net/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&product=FireMonkey%20TeeChart&product=VCL%20TeeChart&query_format=advanced&resolution=FIXED&resolution=DUPLICATE&resolution=WORKSFORME&resolution=NOTABUG An update will soon be released including more new features !

For a project of writing a windows service with Delphi I stumbled across the problem that not all WinAPI functions were present in the libraries, this is probably not only the case with WinSvc.pas which mostly seems to have the API bindings of Win9x and nothing of the API which came with WinNT4, Win2k and later. This is why I decided to make a normal unit which would do the binding and make a place for implementing more missing API functions if any found missing.

For a project of writing a windows service with Delphi I stumbled across the problem that not all WinAPI functions were present in the libraries, this is probably not only the case with WinSvc.pas which mostly seems to have the API bindings of Win9x and nothing of the API which came with WinNT4, Win2k and later. This is why I decided to make a normal unit which would do the binding and make a place for implementing more missing API functions if any found missing. A little bit more detailed motivation and analysis is in my blog: http://rarog-it.blogspot.de/2013/12/delphi-and-missing-windows-api-functions.html The code is at github: https://github.com/rarog/winapi-for-delphi If someone knows another repository, has more ideas of missing API  calls in other units or wants to contribute, please feel free to contact me. #delphi #programming #windows #api

Hello everyone

Image
Hello everyone  in this photo every item aling a free spaces i want this eg.

Hi Friends

Hi Friends, I am getting Exception like "Your application is not enabled for use with this driver". actually  I build delphi 5 source code with code gear delphi 2007 environment. and delphi 5 using  informix database. Source code build successfuly with delphi 2007 but when i run application it gives error like "Your application is not enabled for use with this driver". am i missing any thing? or Tdatabase wont work with delphi 2007? Please help as you can do.

Blogged : Integrating DUnitX Tests with Continua CI

Blogged : Integrating DUnitX Tests with Continua CI http://www.finalbuilder.com/Resources/Blogs/PostId/699/integrating-dunitx-unit-testing-with-continua-ci.aspx

Delphi sorcery: Future plans for Spring4D and DSharp

http://delphisorcery.blogspot.com/2013/12/future-plans-for-spring4d-and-dsharp.html
XE5, Android, DUnit. I am busy with a migration of a library to Android. Actually, the people at Embarcadero have done a real good job to hide the differences so until now everything is quite straightforward. Now what I am missing - or have not seen yet - is a port of DUnit to Android. Or is there any other testing framework which can be used easily?