Posts

New OpenGL header version for Delphi. Supports OpenGL 4.4.

New OpenGL header version for Delphi. Supports OpenGL 4.4. http://www.pascalgamedevelopment.com/content.php?375-DGL-OpenGL-Header-4-4

Ann: NexusDB 10th anniversary sale

Ann: NexusDB 10th anniversary sale ============================= Ten years ago on this date, at 11.30pm, NexusDB v1.0 was released! Since then, we've had a quite a ride on the third party rollercoaster. To celebrate this happy jubilee, we have some special offers. Specials, lasting until the end of August: - For all new licenses, take 20% off the full price. Coupon code: 10YEARSNEW - For customers with current licenses of NexusDB Developer Edition, take 20% off the upgrade to The Full Monty pack*. Coupon code: 10YEARSMONTY - To upgrade, purchase the Full Monty renewal from the following link, and apply the coupon code during checkout. - http://www.nexusdb.com/support/index.php?q=node/27120

Dutch Pascal Conference Sept. 7. 2013 announced, and Ill be there talking about amongst other things, JSON, XML, AJAX and jQuery integration with kbmMW.

Dutch Pascal Conference Sept. 7. 2013 announced, and Ill be there talking about amongst other things, JSON, XML, AJAX and jQuery integration with kbmMW. For people having different preferences than "moi", there are many other speakers attending too :) I hope to see you there! http://www.blaisepascal.eu/index.php?actie=./DucthPascon/Info

Blog post "Buy Delphi, Get 6 Months Free Maintenance" at http://blog.marcocantu.com/blog/buy_delphi_free_maintanance.html

Blog post "Buy Delphi, Get 6 Months Free Maintenance" at http://blog.marcocantu.com/blog/buy_delphi_free_maintanance.html

Hi all

Hi all, I'm trying to understand some details on Google TOS in relation to a Delphi application.  Is it ok for google if you wrap a google search (or image search) with the whole browser in a TWebBrowser of a Delphi application? No automation involved, it's just a way to avoid user to open the browser as a separated app.

Well, I pulled the trigger and just purchased the upgrade from 2009 Pro to XE4 Pro. Now I just have to save my pennies to afford the mobility pack.

Well, I pulled the trigger and just purchased the upgrade from 2009 Pro to XE4 Pro.  Now I just have to save my pennies to afford the mobility pack. Now where did I put those planning specs on all those back burner projects?

When it was fixed ? We stumbled that XE2 happily finalizes constants, thus you cannot load the same BPL twice is you have another BPL with string constants. That happened in XE2 Win32, but seems it was already fixed in Xe4u1 Win32. Did not tested Win64 yet. I googled http://qc.embarcadero.com/wc/qcmain.aspx?d=79756 as the closest topic to the issue - but there is only a comment on this. I did not found yet any public reference to that bug and when and how it was fixed. Maybe some remembers ? Test project is at http://rghost.ru/47754697

When it was fixed ? We stumbled that XE2 happily finalizes constants, thus you cannot load the same BPL twice is you have another BPL with string constants. That happened in XE2 Win32, but seems it was already fixed in Xe4u1 Win32. Did not tested Win64 yet. I googled http://qc.embarcadero.com/wc/qcmain.aspx?d=79756 as the closest topic to the issue - but there is only a comment on this. I did not found yet any public reference to that bug and when and how it was fixed. Maybe some remembers ? Test project is at http://rghost.ru/47754697 http://qc.embarcadero.com/wc/qcmain.aspx?d=79756

New #TeeChart beta (VCL and #FireMonkey, from D7 up to XE4) uploaded: http://www.steema.com/linkIn/BETAVCL

New #TeeChart beta (VCL and #FireMonkey, from D7 up to XE4) uploaded: http://www.steema.com/linkIn/BETAVCL

Blog post "LLVM and Mobile App Speed" at http://blog.marcocantu.com/blog/llvm_mobile_app_speed.html

Blog post "LLVM and Mobile App Speed" at http://blog.marcocantu.com/blog/llvm_mobile_app_speed.html

ITDevCon2013 call4papers are open!

ITDevCon2013 call4papers are open! Send your proposal and come to the biggest European Delphi Conference! http://www.danieleteti.it/2013/07/28/itdevcon-2013-call-4-paper/ #delphi #itdevcon #mobile http://www.danieleteti.it/2013/07/28/itdevcon-2013-call-4-paper/

We're having problems dealing with FireMonkey 'native' iOS controls such as TWebBrowser. The problem is that they don't behave correctly when setting properties such as Position.X. Also, they don't allow FireMonkey controls to be displayed above them. Does anybody have a solution? See my StackOverflow question for more info. #ios #FireMonkey #Delphi

We're having problems dealing with FireMonkey 'native' iOS controls such as TWebBrowser. The problem is that they don't behave correctly when setting properties such as Position.X. Also, they don't allow FireMonkey controls to be displayed above them. Does anybody have a solution? See my StackOverflow question for more info. #ios #FireMonkey #Delphi http://stackoverflow.com/questions/17919378/firemonkey-controls-based-on-ios-controls-do-not-behave-correctly

Hi group

Image
Hi group, I am developing a Intraweb application.When i use WebApplication.Showmessage('test message') it gives different header of message box across the different browsers. i am attaching snap of message box on different browsers  any one having idea how we can have same message header.

I got developer access to the tdbf sourceforge project and made the packages compile with all Delphi versions I have got

I got developer access to the tdbf sourceforge project and made the packages compile with all Delphi versions I have got http://blog.dummzeuch.de/2013/07/27/tdbf-updates-help-required/

Using RTTI to convert record to/from string - DelphiFeeds.com

http://www.delphifeeds.com/go/f/106459
Does JCL/JVCL supports XE4 ?

Sometimes I hate generics and full qualified type names...

Sometimes I hate generics and full qualified type names... [DCC Error] Spring.Collections.Dictionaries.pas(430): E2010 Incompatible types: 'System.TArray .TKey,Spring.Collections.Dictionaries.TDictionary .TValue>>' and 'System.TArray .TKey,Spring.Collections.Dictionaries.TDictionary .TValue>>'

Issue with DLL debugging.

Issue with DLL debugging. Using XE4, I'm building a DLL and a VCL application which consume the DLL. Everything works fine except that sometimes, the debugger doesn't stop on breakpoints (Blue dots are not showing). After a while, it works again without apparent reason. I tried many things to make it works again once it is broken. I was not able to find out a reproductible way to have the blue dots back. Sometimes, it is enough to delete the directory conatining all DCU (same dir for app et dll). Sometimes not. Sometimes, restarting the IDE solve the issue. Sometimes not. Sometimes, doing a "clean" on both project solve the issue. Sometimes not. I don't clearly understand the underlaying mechanism and I cannot find a reproductible way to solve the issue. I'm not alone. See Stackoverflow article: http://stackoverflow.com/questions/5679989/delphi-why-breakpoints-from-time-to-time-are-not-usable-green-highlighted-line Any hint appreciated. Update: I've just f...

I discovered now that github show ? on diffs for international characters like Swedish. I am sure it depends on that my Delphi 2007 save source as ANSI. It should be UTF-8. Is there a way to convert a whole project to UTF-8 and make it default when create a new unit or form ?

I discovered now that github show ? on diffs for international characters like Swedish. I am sure it depends on that my Delphi 2007 save source as ANSI. It should be UTF-8. Is there a way to convert a whole project to UTF-8 and make it default when create a new unit or form ? I read this post  http://www.micro-isv.asia/2008/12/choose-the-right-file-format-for-your-delphi-source-code/ http://www.micro-isv.asia/2008/12/choose-the-right-file-format-for-your-delphi-source-code/

If you read Malcom Groves recent blog post and have XE3 or XE4 you might have taken a look at the FMX.Messages unit.

If you read Malcom Groves recent blog post and have XE3 or XE4 you might have taken a look at the FMX.Messages unit. First I wondered what this has to do with FM - imho nothing. It should be part of the RTL as it clearly is platform/framework indipendent. Then if you take a look at the code you most likely will find a bug - in the TMessage.Manager.Unsubscribe - comparing the address of two delegates will most likely NOT result true. At least someone noticed that and fixed it for XE4 - BUT ONLY for the overload which takes the procedure of object parameter, not for the procedure reference. Did I mention that it does not remove all listeners if you added one more than once? Then obviously the person that wrote this don't know about TObjectDictionary that handles ownership of its values - no extra code in the destructor necessary - btw WHY THE F call FreeAndNil on a local variable (hence that cast to TObject because that needs to be passed to FreeAndNil)? Does anyone actually expect t...

Component: TLabel

Component : TLabel Property : Transparent Delphi XE Why is the property Transparent depending on the Windows Theme setting? If my theme is set to "Windows 7" or "Windows 7 Basic", the property is default True. If my theme is set to "Windows Classic", the property is default False. What am I missing?

Fun US Highway sign I made to help people find their way to iPhone, Windows and Mac development.

Image
Fun US Highway sign I made to help people find their way to iPhone, Windows and Mac development.

As an aside to Jeroen Pluimers' blog entry on Messagepack/BSON, I note that on the Messagepack site, languages represented include Erlang, D, Scala, Haskell, Smalltalk, and OCaml, none of which appear on the TIOBE index top 20, and no entry for Pascal or Delphi.

As an aside to Jeroen Pluimers' blog entry on Messagepack/BSON, I note that on the Messagepack site, languages represented include Erlang, D, Scala, Haskell, Smalltalk, and OCaml, none of which appear on the TIOBE index top 20, and no entry for Pascal or Delphi.  My point being that the absence of popular support for Delphi and Pascal has much less to do with actual usage than with other factors.

Has anyone worked with the MMap component in HTML5Builder? The documentation says that the map can be referenced in JavaScript my using the componentname_map but that object does not exist in the DOM. I have used FireBug to try and snoop out the global variable to no luck. Has anyone used the map and how do you reference it in code?

Has anyone worked with the MMap component in HTML5Builder? The documentation says that the map can be referenced in JavaScript my using the componentname_map but that object does not exist in the DOM. I have used FireBug to try and snoop out the global variable to no luck. Has anyone used the map and how do you reference it in code? Thanks, Jim

Do you think delphi for android will support new api or need to wait until delphi get updated? i mean, can we just make translation to the api header and make use of them?

Do you think delphi for android will support new api or need to wait until delphi get updated? i mean, can we just make translation to the api header and make use of them? Originally shared by Android Developers Android 4.3, updated developer tools, and backwards compatible Action Bar Available Now   Android 4.3, a sweeter version of Jelly Bean, includes performance enhancements to keep your apps fast, smooth, and efficient; together with new APIs and capabilities including: * OpenGL ES 3.0 Take advantage of OpenGL ES 3.0 and EGL extensions as standard features of Android, with access from either framework or native APIs. * Bluetooth Smart Communicate with low-power Bluetooth Smart devices and sensors to provide new features for fitness, medical, location, proximity, and more. * Restricted profiles Tablet owners can create restricted profiles to limit access to apps, for family, friends, kiosks, and more. Your app can offer various types of restrictions to let tablet owners control ...

An interesting read for those moving into mobile development. They touch on ARC, traditional GC, and manual memory management. Warning, it is a looong article.

An interesting read for those moving into mobile development.  They touch on ARC, traditional GC, and manual memory management.  Warning, it is a looong article. http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/

http://www.quickmeme.com/meme/3va3f8/

http://www.quickmeme.com/meme/3va3f8/ http://www.quickmeme.com/meme/3va3f8/

Interesting VCL control to embed a FireMonkey form in a VCL form. ;)

Interesting VCL control to embed a FireMonkey form in a VCL form. ;) https://code.google.com/p/firemonkey-container/
Can I use both Delphi XE3 and XE4 to work on the same project? What are the drawbacks? Would I need to maintain multiple project or settings files or something like that?

I wish EMBT would use tag in ToolsAPI.

I wish EMBT would use tag in ToolsAPI. Otherwise I really have no idea about how to properly use some interfaces. e.g.   /// RAD Studio 2009     IOTAEditBuffer = interface(IOTAEditBuffer60)   //...   end;

I wish EMBT would use tag in ToolsAPI. Otherwise I really have no idea about how to properly use some interfaces.

I wish EMBT would use tag in ToolsAPI. Otherwise I really have no idea about how to properly use some interfaces. e.g.   /// RAD Studio 2009     IOTAEditBuffer = interface(IOTAEditBuffer60)   //...   end;