I want improve my skills in writing visual (graphical) components. Until now I wrote a few very simple mainly TGraphicControl descendants and one little advanced technique I've used was double-buffering method to eliminate flicker during repaints.
Could you point me to some tutorials about advanced techniques for writing visual controls (either non-windowed or windowed (TCustomControl descendants)) or offer your own hand-made advanced components for exploring the source & teaching? Yes, I graded this question with only one hundred points but I can say that I'll reward individually perhaps everyone who will propose useful link, tutorial, advice or a component.
Thanks for your participation dear experts.