De Delphi sectie van ErikStok.nl bevat code die ik geschreven heb,
programma's die ik uitgebracht heb en artikelen die ik gepubliceerd
heb.
|
Source
|
|
|
ErikStok search
dialog
|
Eric ten Westenend kwam ooit op het idee om een krachtige
Delphi zoekoplossing te bouwen. Daaruit werd het searchdialog
geboren. Ik heb dat altijd een mooie oplossing gevonden en
besloot daarom mijn eigen implementatie van deze elegante,
krachtige zoek-oplossing te maken... There
are also English pages available on EstSearchDialogs.
|
|
|
EstLogger
|
Loggen vanuit code wat je applicatie doet kan goed helpen
om te bepalen waar fouten bij gebruikers optreden. De tool
die ik hiervoor gebruikte om dit te bereiken is CodeSite
van Raize software. CodeSite
is cool. Toch kunnen dingen anders (soms zelfs beter) en...
gratis. Maak kennis met EstLogger, het open source freeware
alternatief voor CodeSite.
|
|
Programma's
|
|
|
Re-Depend
|
Re-Depend heb ik gemaakt voor Re-Base om ervoor te kunnen
zorgen dat bij het bouwen van packaged applications ook alle
noodzakelijke packages worden uitgeleverd. Het is een dependency
viewer die veel informatie verschaft.
|
|
Artikelen
|
|
|
XP style icons met TImageList
en TBitmap
|
Dit artikel beschrijft hoe je XP style icons kan toepassen
in Delphi applicaties op basis van images die alpha bleding
ondersteunen. Dit is een artikel dat voor NLDelphi
is geschreven.
|
|
|
Dynamische
applicaties
|
Dit artikel beschrijft het bouwen van dynamische applicaties
op basis van Delphi packages. Over dit onderwerp is zo weinig
literatuur te vinden dat ik het artikel gewoon moest
schrijven om te laten zien dat het echt goed kan werken. Dit
is een artikel speciaal geschreven voor NLDelphi.
|
|
|
Frameworks: Deel 1,
Theorie
|
In deze reeks artikelen, ook weer geschreven voor NLDelphi,
beschrijf ik de theorie van frameworks en praktijk van frameworks
in Delphi. In dit eerste deel beschrijf ik de theorie achter
een framework. Ook dit is een artikel is terug te vinden op
NLDelphi.
|
|
|
Frameworks: Deel 2,
De basisarchitectuur
|
Deel 2 uit de reeks artikelen over frameworks legt een basisarchitectuur
neer voor het NLdelphi framework. Aan de hand van dit framework
wordt gekeken hoe de in het
eerste artikel genoemde theorie kan worden verwerkt tot
een implementatie in Delphi. Zie ook NLDelphi
voor publicatie van dit artikel.
|
|
|
Delphi tools: Name
property editor
|
In de reeks artikelen die ik voor NLDelphi
heb geschreven over de open tools API was dit het eerste deel.
Het toont hoe je met de open tools api van Delphi een handige
name property editor kunt maken. Ik heb geprobeerd de open
tools api een van een praktische kant te benaderen (wat kan
ik ermee) in plaats van een technische (hoe werkt het). Ook
op NLDelphi
staat dit artikel.
|
|
|
Delphi tools: Align
component editor
|
In het vervolg van de reeks artikelen over de open tools
api laat ik zien hoe je een component editor bouwt. Deze component
editor helpt je bij het uitlijnen van controls. Ook dit artikel
staat natuurlijk op NLDelphi.
|
|
|
Delphi tools: Ide
menu
|
Een uitbreiding van het Delphi IDE menu was het derde artikel
dat ik voor NLDelphi schreef over de open tools api. De expert
die in dit artikel wordt gemaakt wordt gebruikt in vervolgartikelen
om functionaliteit via het Delphi menu beschikbaar te maken.
Ook dit artikel staat op NLDelphi.
|
| |
Delphi tools: Hide
non-visual components
|
Dit artikel beschrijft een menu optie die de non-visual components
op een form kan verbergen (en weer kan tonen). Deze functionaliteit
haakt in op de expert uit deel 3 van de reeks. Dit artikel
is ook geplaatst op
NLDelphi.
|
|
|
Delphi tools: Compiler
commands
|
De door mij ondervonden tekortkomingen van de Delphi compiler
commando's worden in dit artikel besproken en aangepakt. Wederom
gaat dit artikel in op het toevoegen van menu opties in de
Delphi IDE. Ook dit artikel is geschreven voor NLDelphi.
|
|
|
Delphi tools: Project
manager
|
Ook de Delphi project manager voldoet niet altijd aan de
verwachtingen, zeker niet als je dynamische applicatie wil
bouwen. Daarom in dit artikel een uitbreiding op de project
manager waarbij de kennis uit de vorige "Delphi tools"
artikelen nuttig kan worden gebruikt. Ook dit artikel is geschreven
voor NLDelphi.
|