News
Keep up with all thats new in the world of Delphi and Kylix development.
Building An MPEG Video Decoder: Part 3
Erik van Bilsen has the third part of his series on building your own MPEG
video decoder. This month he sets up his class framework and we get to play
our first video!
Under Construction: Transactional Data Modules
Bob Swart describes the transactional data module: how to use it to create
DataSnap servers, how to connect to it from DataSnap clients, and some of
the differences (and benefits) it has compared to using a normal remote
data module.
Restoring TMultiCaster
What can you do when someone elses code, sitting in a very useful third-party
component you definitely need, grabs exactly the same event pointers that you
want to use? Jesper Högström explains how to use TMultiCaster to overcome
the problem.
Beating The System: Exploring The IP Helper Library, Part 2
Dave Jewell continues his exploration of the IP Helper Library and uses
it to develop a handy little tool that allows you to go fishing for rogue bots
and Trojans that might be doing their nefarious work on your system.
Algorithms Alfresco: Algebraic Differentiation
Julian Bucknall finally gets to complete a programming project from his
maths degree, only 25 years late, but discovers some useful techniques
along the way.
One Last Compile...
DCON Feedback
File Sharing On Linux
Primoz Gabrijelcic explores file locking support on Linux (or, rather,
the lack of it compared to Windows) and finally gets round to translating
his scheme described in Issue 68 for using the file system for interprocess
synchronisation into Kylix and making it cross-platform.
NTFS Hard Links
Marcel van Brakel describes how to implement and control Windows NT File
System hard links using Delphi: very handy if you want one file to have multiple
identities and multiple apparent locations!
Review: Eagle Softwares CodeRush Professional 6.03x
Dave Jewell checks out another leap forward by Eagles Mark Miller in terms
of enhancing the Delphi IDE. This version is specifically for Delphi 6: how
does it compare with previous versions and will it really turbocharge your
Delphi development experience?
The Delphi Clinic
Brian Long with more answers to your own queries on Kylix and Delphi, including:
how to use the Microsoft Word thesaurus in your own applications, a solution
for logically renaming multiple components in one hit, manipulating properties
using RTTI, and how to implement drag and drop within and between listboxes.