Moin Pseudemys Nelsoni,
Zitat von
Pseudemys Nelsoni:
wenn man eine komponente von grund auf neu macht, wie funktioniert das genau? wird das alles per canvas gemacht?
das hab' ich auch noch nicht gemacht, würde aber mal denken, dass sich die Frage mit JA beantworten lässt.
Wirf doch mal einen Blick in die SynEdit Sourcen.
Zitat von
Pseudemys Nelsoni:
...wie ermittle ich da das ich mit der maus über einem solchem bin?
das kann ich Dir so aus dem Stand leider auch nicht beantworten.
Hier wären wohl am Besten die Abmessungen des ListViews im Ganzen zu berücksichtigen, auch die Breite von Rändern (GetSystemMetrics), dann das vorhandensein von GridLines, die Zeilenhöhe und Spaltenbreite.