Posts

Hello

Hello, Do you know any way to extends Windows 7 desktop outside the screen ? I'm using a w7 under VirtualBox with a DPI to 144 to test my application on high resolution, but the desktop resolution is too low and my application is shrunken. The VM use my host resolution, I'de like to set a much higher virtual size.

what i want is to have a small picture of a link (html page).

what i want is to have a small picture of a link (html page). HOWEVER i do not want !! to use WEBBROUSER !!! I would like to have the size of a whole page on a small picture. Is it possible ? Any free code?

Yup, this is also in Delphi possible^^

Yup, this is also in Delphi possible^^ Alexander Benikowski wrote a little sample wtf? source https://i.redd.it/cozohvgr2h7z.png

Some kind of comment lies:

Some kind of comment lies : procedure TRegistry.RenameValue(const OldName, NewName: string); [...] begin [...] Len := GetDataSize(OldName); // returns 0 if OldName doesn't exist if Len > 0 then Ok, the comment says Len have to be not equal to 0 if the old value exists. But if we have a look at the implementation of GetDataSize we see this: function TRegistry.GetDataSize(const ValueName: string): Integer; var Info: TRegDataInfo; begin if GetDataInfo(ValueName, Info) then Result := Info.DataSize else Result := -1 ; end; Badumm.... The comment is just wrong. But what are the consequences? - Every value with a size of 0 can not be renamed. When does this happens? - Reg_Binary values can has the size of 0... https://quality.embarcadero.com/browse/RSP-18538 https://quality.embarcadero.com/browse/RSP-18538

Scratched an itch with TCustomGrid and descendants -- annoying scroll behaviour when clicking on partially visible bottom row/right column and blogged about it here in the hope it might help others too: https://marc.durdin.net/2017/07/working-around-delphis-default-grid-scrolling-behaviour/

Scratched an itch with TCustomGrid and descendants -- annoying scroll behaviour when clicking on partially visible bottom row/right column and blogged about it here in the hope it might help others too: https://marc.durdin.net/2017/07/working-around-delphis-default-grid-scrolling-behaviour/ https://marc.durdin.net/2017/07/working-around-delphis-default-grid-scrolling-behaviour/

Server Rest Open Source RAD, altenative to DataSnap

Server Rest Open Source RAD, altenative to DataSnap Rest DataWare is compatible to Lazarus http://delphitotalweb.blogspot.com.br/2017/07/rest-dataware-core-usando-thread-no.html?m=1 http://delphitotalweb.blogspot.com.br/2017/07/rest-dataware-core-usando-thread-no.html?m=1

I am trying to make an Android Service (Remote Service). After put my code the host application were unable to compile (exit 1 error) so I downgrade from Java 8 to Java 7. Now I compile the service and it correctly creates both Android and JavaClass folder, but when I try to auto add the service Delphi cannot find the files such Project file, .so file, .jar file and datamodule, but they exists.

I am trying to make an Android Service (Remote Service). After put my code the host application were unable to compile (exit 1 error) so I downgrade from Java 8 to Java 7. Now I compile the service and it correctly creates both Android and JavaClass folder, but when I try to auto add the service Delphi cannot find the files such Project file, .so file, .jar file and datamodule, but they exists. Any help?

I am back with a little update to my Packagemanager :)

I am back with a little update to my Packagemanager :) http://memnarch.bplaced.net/blog/2017/07/delphinus-externaltimelines-bitbucket-mobile-linux/ http://memnarch.bplaced.net/blog/2017/07/delphinus-externaltimelines-bitbucket-mobile-linux/
How the heck can I prevent the IDE from jumping to the main monitor as soon as I start a debugging session?

If I have a declaration in an attribute like this

If I have a declaration in an attribute like this TestAttr (const aString: string) I can do this: const str1 = '123'; and then [Test (str1)] but if I declare the const like this: const str1: string = '123'; the compiler complains that constant expression is required. Shouldn't I be able to use the second form? Thanks

All new Mac OS apps submitted to the app store must have 64 bit support from January 2018.

All new Mac OS apps submitted to the app store must have 64 bit support from January 2018. So make sure you finish and submit your new OS X app before January as Delphi will not support 64 bit on OS X until later 2018 (according to latest road map). https://developer.apple.com/news/?id=06282017a https://developer.apple.com/news/?id=06282017a

Hello!

Hello! Is there any way to take the content of a checklistbox item and use it as property for a class made by me? In more details: I have a checklist box with items. When the user clicks one of them, the item has to be used as property for a class and present its specific value. I hope I was clear enough. It is hard for me to explain.

I'm getting back into C++ after several years, and I was trying out a sample program. My virus checker think it's a virus. Any ideas?

Image
I'm getting back into C++ after several years, and I was trying out a sample program. My virus checker think it's a virus. Any ideas?

New version of the VCL Styles Utils released https://theroadtodelphi.com/2017/07/02/vcl-styles-utils-new-version/

New version of the VCL Styles Utils released https://theroadtodelphi.com/2017/07/02/vcl-styles-utils-new-version/ https://theroadtodelphi.com/2017/07/02/vcl-styles-utils-new-version/

Originally shared by Kim Madsen

Originally shared by Kim Madsen A universal binary parser made available as part of kbmMW Enterprise Edition http://components4developers.wordpress.com/2017/07/03/kbmmw-binary-parser-1/

We are creating FmxLinux Third-Party Directory, please contact us if your product already support FmxLinux or if you want to make it compatible.

We are creating FmxLinux Third-Party Directory, please contact us if your product already support FmxLinux or if you want to make it compatible. Email us: support at fmxlinux.com http://www.fmxlinux.com

Segue novo vídeo. Abraços e fiquem com Deus! (Portuguese Version).

Segue novo vídeo. Abraços e fiquem com Deus! (Portuguese Version). https://www.youtube.com/watch?v=u8vAZjoynQ4&feature=share

Hello

Hello, I've write some code to make purists cry :) ARC on Records ! if Google can't translate the french page, just look a the code at the bottom of the page ;) http://lookinside.free.fr/delphi.php?Destructor+sur+un+Record

uniGUI Webinar

uniGUI Webinar https://www.youtube.com/watch?v=lKQOkzu5bL8 https://www.youtube.com/watch?v=lKQOkzu5bL8

Did you manage to include a Logo50x50 in your appx for the store?

Did you manage to include a Logo50x50 in your appx for the store? I was told by 'my' Mircosoft AppConsult Engineer that it is required. I don't know if it is really required. Nor have I tried to upload without. (This will be next.)

The CHM beast – kbmMW – 24.000+ topics

The CHM beast – kbmMW – 24.000+ topics https://components4developers.wordpress.com/2017/07/01/the-chm-beast-kbmmw-24-000-topics/

Originally shared by Thomas Mueller (dummzeuch)

Originally shared by Thomas Mueller (dummzeuch) Since it became rather cumbersome to find the information on my Delphi IDE Explorer expert, which was scattered through multiple blog posts, I have now added a static page for it to my blog which I will keep up to date whenever I change anything in the… David Hoyle​ could you please update the link on your blog to point to this new URL? http://blog.dummzeuch.de/2017/07/01/new-static-page-for-my-delphi-ide-explorer-expert/

If anybody here knows the details about the Dynamic Abstract Factory created by Spring4D and want to help I'll be appreciated.

If anybody here knows the details about the Dynamic Abstract Factory created by Spring4D and want to help I'll be appreciated. PS, Just in two days I have seen several Spring4D related posts by others group members since my first spring4D related question posted few days ago, is it a coincidence ? :D https://groups.google.com/forum/?hl=en#!topic/spring4d/thcQf0x2zFY

Blog post: ScannerMApp: a QR/barcode scanner app with Delphi, ZXing and TFrameStand

Blog post: ScannerMApp: a QR/barcode scanner app with Delphi, ZXing and TFrameStand If you are interested in mobile apps and/or barcodes, here it is my latest blog post. Demo video available, full source code included. :-) https://blog.andreamagni.eu/2017/06/scannermapp-a-qrbarcode-scanner-app-with-delphi-zxing-and-tframestand/ https://blog.andreamagni.eu/2017/06/scannermapp-a-qrbarcode-scanner-app-with-delphi-zxing-and-tframestand/
TFramestand downloaded via GetIt fails on installation on Seattle. Works fine from a direct pull.

How to debug resolver issues in Spring4D?

How to debug resolver issues in Spring4D? When in constructor occur unregistered type parameter (or registered, but uncompletly - without register his constructor parameters types), Spring creates the object with a bad constructor (without parameters, come from base class), but does not warn about it! And an unfinished object is created, with nil in the key fields. How to avoid this, how to detect it?

ESB Consultancy is please to announce a new release of our huge component and routine library for Embarcadero Delphi - ESBPCS for VCL. This supports Delphi 10.2 Tokyo all the way back to Delphi 7.

ESB Consultancy is please to announce a new release of our huge component and routine library for Embarcadero Delphi - ESBPCS for VCL. This supports Delphi 10.2 Tokyo all the way back to Delphi 7. This latest release is a free upgrade to existing customers - similarly for the subsets: ESBPCS-Lite, ESBPCS-Calcs, ESBPCS-Dates and ESBPCS-Stats. Even if you purchase ESBPCS v1 way back in the late 90's you can still grab this latest update for free! See what ESBPCS for VCL has to offer: http://www.esbconsult.com/esbpcs/ http://www.esbconsult.com/esbpcs/

Hi Everyone.

Hi Everyone. There is no way to instantiate generics at runtime? Eg: TMyGen = class Value: T; Default: T; Min: T; Max: T; end; TMyClass = class // usually.... FMyByte: TMyGen ; FMyWord: TMyGen ; FMyDWord: TMyGen ; // but now I'd like to instatiate the variable FMyValue // as Byte, Word or DWord at runtime FMyValue: TMyGen ; // end; how to do that? It's possible? Thanks.

Can somone comparir delphi xe7 pro to delphi 10 starter?

Can somone comparir delphi xe7 pro to delphi 10 starter? I have the Tokyo edition. I am able to add components and packages manually. Are there any compelling reasons to move to Tokyo Starter for future development? Or stay with XE7 Pro?

Spring4D - How to get the same instance of Logger for a class group?

Spring4D - How to get the same instance of Logger for a class group? Everything works on interfaces, but I skip interfaces for simplicity. I have a base class: TBaseClass = class fLogger : TLogger; constructor (aLogger : TLogger); end; Two usable classes are inherited from it: TClassA = class(TBaseClass) fWorkClass1 : TWorkClassA; fWorkClass2 : TWorkClassB; end; TClassB = class(TBaseClass) fWorkClass3 : TWorkClassC; fWorkClass4 : TWorkClassD; end; ...which have working classes: TWorkClassA = class fLogger : TLogger; constructor (aLogger : TLogger); end; TWorkClassB = class fLogger : Tlogger; constructor (aLogger : TLogger); end; TWorkClassC = class fLogger : TLogger; constructor (aLogger : TLogger); end; TWorkClassD = class fLogger : Tlogger; constructor (aLogger : TLogger); end; These objects I use directly in the code: var ObjectA : TClassA; ObjectB : TClassB; ObjectA and ObjectB create their own separate workgroups, and I would like...