Visit site The Wiert Corner
May 2013
0
votes
Don’t pass interfaces between application architectures over a DLL boundary
The Wiert Corner
– It is unwise to pass objects allocated in one framework over a DLL boundary to a different framework. In the case of Using C dll in delphi return nothing, someone tries to pass an Interface to some memory in the C side over to Delphi. Unless that interface is COM based, don’t do that! In a ...
1
vote
A few notes on Delphi, WSDL and SOAP: passing nil values, Document/Literal versus RPC Encoded
The Wiert Corner
– I had some notes on Delphi WSDL and SOAP peculiarities somewhere, but I misplaced them. Luckily, I found some links that explain most of my notes well: Passing nil values for simple types As of Delphi 2007 you can do this by using TXS… types as mjn summarized in delphi – Blank value in ...
4
votes
Time for a golden oldie: Pragmatic Software Development Tips
The Wiert Corner
– From the century start era of The Pragmatic Bookshelf | The Pragmatic Programmer, a - still valid – list of Pragmatic Software Development Tips. From Care About Your Craft, via DRY, Some Things Are Better Done than Described, Keep Knowledge in Plain Text, Work With a User to Think Like a User, ...
3
votes
What programmers font (monospaced!) do you like best?
The Wiert Corner
– Lucida Console Sample (thanks Wikimedia!) I’m in search to see if there is a better programmers font than the monospaced Lucida Console mainly to be used in Visual Studio, Delphi, the Windows console, Xcode and Eclipse. What I love about Lucida Console design is the relatively large x-height ...
0
votes
Some Delphi & C#/.NET links on XML related stuff
The Wiert Corner
– for my link archive: From Zero To One » SimpleStorage. omnixml – Simple way to use XML in Delphi – Google Project Hosting. XPath Visualizer. xml – Using Xpath With Default Namespace in C# – Stack Overflow. delphi – regular expression in XPATH – Stack Overflow. ...
2
votes
FMX is not a VCL replacement
The Wiert Corner
– This is more elaborate English version of a short Dutch message I recently sent to explain the differences between VCL and FMX: Do not regard FMX as a replacement for VCL: they are different kinds of frameworks. VCL is a wrapper around Windows Controls. In itself, it has not much functionality: it ...
April 2013
0
votes
Delphi: Thomas Mueller is fast – experimental GExperts + code formatter for Delphi XE4 « twm’s blog
The Wiert Corner
– Thomas Mueller is fast: experimental GExperts + code formatter for Delphi XE4 « twm’s blog. –jeroen Filed under: Delphi, Delphi XE4, Development, Software Development
0
votes
Delphi static class methods are assignment compatible with plain old function pointers
The Wiert Corner
– So I won’t forget, as there static in different languages varies in meaning: Static on class methods makes them assignment compatible with plain old function pointers. Thanks Moritz Beutel for initially posting this. –jeroen via: oop – Does Delphi’s static keyword have any ...
0
votes
CodePage 0 is CP_ACP, the default Ansi CodePage on a system, you can change it without reinstalling Windows
The Wiert Corner
– You might think the below question on CodePage zero is Delphi related, but most of it is not. It is about CP_ACP (the currently Active CodePage, and has some interesting observations: It can vary accross systems It can be changed without reinstalling Windows Delphi 2009 sometimes did a bad job with ...
1
vote
Some links to articles on how COM and LPT ports are stored in the registry
The Wiert Corner
– Link clearance, mostly centered around “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports” and “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices“: Ghostscript, RedMon and Windows NT. Session Manager Subsystem – ...
0
votes
delphi – How to simulate Windows Theme behaviour when TComboBox uses csOwnerDrawFixed or csOwnerDrawVariable? – Stack Overflow
The Wiert Corner
– Some notes if I ever want to do something like this. In this case I worked around it by having the Items include different text (since I had object pointers in the TStrings anyway) so I could stick to the csDropDown Style. A very easy way to show different string values than the Items is to ...
0
votes
Reminder to self: you cannot repeatedly draw anti-aliased text without damaging the background
The Wiert Corner
– A small duh moment when I found this out myself the hard way: when repeatedly drawing anti-aliased text, it will alter the background on each draw. So you cannot do that. Not in Delphi, not in .NET, not in Cocoa, nowhere (: –jeroen via: delphi – “Additive” text rendering on ...
1
vote
Delphi + ADO + dBase – Stack Overflow
The Wiert Corner
– For my research queue: I should look at the below ConnectionStrings to access dBase with ADO from Delphi, If I ever need to do that. Thanks Cromulent for asking, Nelson for editing and Pieter for answering: Microsoft dBase ODBC driver Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;OLE DB ...
3
votes
Pascal/Delphi parsers and grammars
The Wiert Corner
– A few interesting links for my archive: fcl-passrc – Free Pascal wiki. (some classes for parsing Free Pascal, which is a lot like Delphi) Syntax sample. (Delphi 2009 grammar) Looking for a Complete Delphi (object pascal) syntax – Stack Overflow. Identification of a Delphi 2009 level ...
0
votes
More Old Micro Cornucopia issues on BitSavers from 1987 and 1988
The Wiert Corner
– Last quarter, 11 issues of Micro Cornucopia appeared on BitSavers including the final May 1990 issue. This month, another 7 issues appeared, most of which cover a form of Pascal in one or more of the articles and advertisements: Micro_Cornucopia_#33_Dec-Jan87.pdf Micro_Cornucopia_#34_Feb87.pdf ...


