Posts

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