Visit site TPersistent.com

September 2020

1
vote
Vote UpVote

I Just Don’t GetIt

TPersistent.com – In case you were wondering, GetIt appears to be down at the moment.  I went to take 5 minutes to update a bug report, and I needed to install FmxLinux to do so, only to see: GetIt Not Accessible I guess it will have to wait.  This is the problem of automating everything.  You become reliant on ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-09-17 20:02
1
vote
Vote UpVote

Ubuntu is better with WINE

TPersistent.com – It’s been a couple of years since I made the jump to Ubuntu 18.04 LTS as my primary operating system, thanks in no small part to Windows 10 updates and BODs. It all started when I loaded my Toshiba Satellite L70D laptop with an SSD and Ubuntu to try to extend its usable lifetime. To give you ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-09-16 09:02
1
vote
Vote UpVote

Embedding Firebird 3.0X

TPersistent.com – With Firebird 3.0X releases there is no longer a separate install for embedded deployments.  In fact the guidance essentially is to use the ZIP package and customize it as desired.  If you want a minimal deployment, it’s difficult to know what files are absolutely necessary, unless you are ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-09-02 04:02

August 2020

1
vote
Vote UpVote

DevExpress now Supporting FMX

TPersistent.com – I was so excited when I read Frank’s post today about DevExpress offering a FMX grid control.  So I went to download it, only to discover that in order to get the CTP release, an * “Active VCL Subscription or Express GridPack is required”. Sadly I don’t personally have an ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-08-27 07:02
1
vote
Vote UpVote

Getting Cross with CrossVCL

TPersistent.com – Thought I would give CrossVCL VirtualTreeView support a look see, but when I installed it I couldn’t even run any sample applications.  Kept getting “ld-linux.exe: error: cannot find -lGL”.  Being a Linux newbie I searched the KSDEV CrossVCL issue forum and FAQ thought I was onto ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-08-18 09:02
1
vote
Vote UpVote

Another GExperts GEM

TPersistent.com – I’ve used GExperts for some time, and I keep finding gold nuggets or gems as the saying goes, that make it easier to accomplish day to day tasks. GIT may be  a great version control system, but it probably contributes to a lot of task switching, which can impact productivity.  For instance, I ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-08-12 17:02

July 2020

1
vote
Vote UpVote

hcOPF supports Delphi 10.4 Sydney

TPersistent.com – Things have been a little crazy in case you hadn’t noticed.  Between COVID-19, the economic fallout and all the turmoil in our nearest neighbour, I plum forgot to blog about updating hcOPF to support Delphi Sydney 10.4. It might also be because adding support for a newer compiler version ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-07-26 04:02

May 2020

2
votes
Vote UpVote

10.4 Good Buddy

TPersistent.com – For a long time there has been a lot of complaints about Error Insight in Delphi giving more false positives (red swiggly lines) than actual problems. It also slowed down the IDE so much that I for one, simply turned it off to avoid the noise and IDE lag. Code Insight also had it’s fair ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-05-27 22:04
1
vote
Vote UpVote

Exit Stage Left

TPersistent.com – The Exit procedure has been around as long as Goto in Object Pascal.  Goto is considered an antiquated command, but what about about Exit?  When should it be used if at all? I have often seen guard code at the beginning of a method that performs an Exit if the parameters passed are not appropriate ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-05-08 21:02

April 2020

0
votes
Vote UpVote

Making Sure Your App Doesn’t Leak like a Sieve

TPersistent.com – If you have been following the Delphi Roadmap, you know that a Unified Memory model across all supported platforms is coming.  That memory model is Delphi’s standard ownership model coupled with optional interface refcounting.  IOW, it’s completely up to the developer to ensure proper ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-04-20 09:02

February 2020

4
votes
Vote UpVote

Happy Birthday Delphi!

TPersistent.com – February 14th it is Delphi’s 25th Birthday.  Yes Delphi was introduced on Valentine’s Day, so no wonder I love it!  Anders Hejlsberg must be a proud papa!  Any tool that lasts 25 years in the software business is a great success. I was a Turbo Pascal fan in school and graduated to using ...
Details Favorite? Off-Topic? Larry Hengen @ 2020-02-14 02:04

December 2019

0
votes
Vote UpVote

IDE Generation of Interface Methods

TPersistent.com – Just a note to myself so I don’t forget, it’s possible to generate the methods for an interface in a new class that implements it, by pressing Ctrl+Space within the new class declaration.  A list of methods will appear, and you can multi-select them, press Enter and the method ...
Details Favorite? Off-Topic? Larry Hengen @ 2019-12-29 23:04
1
vote
Vote UpVote

hcOPFCodeGen

TPersistent.com – hcOPF was germinated around the time frame of Delphi 7 when I realized that dataset based applications of any complexity really became a maintenance nightmare over time.  I found that data was often stale and inconsistent in a database application because each view was tied to a different dataset. ...
Details Favorite? Off-Topic? Larry Hengen @ 2019-12-01 06:04

October 2019

1
vote
Vote UpVote

hcOPF Dialog Validation

TPersistent.com – Reminder to self, when presenting a dialog for editing an hcOPF object a generic OK button click or action Execute handler is: procedure TfrmObjectDialog.btOKClick(Sender: TObject); var ValidationErrorList: ThcValidationErrorList; begin //switch focus to another TWinControl to ensure the current ...
Details Favorite? Off-Topic? Larry Hengen @ 2019-10-01 01:05

September 2019

1
vote
Vote UpVote

Doubling Down - Fixing Min/Max() for Doubles

TPersistent.com – Today I discovered that the built-in overload for Min() and Max() double in the Math unit do not always work as expected.  If you search on how to compare floating point types there are many StackOverflow answers, none of which have been adopted over the years by the built-in library.  I have come ...
Details Favorite? Off-Topic? Larry Hengen @ 2019-09-17 20:04
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)