Made some test with background-transparency.
Can use it like in sgdemo and make the underlying label visible.

The question of the plugin-user goes beyond, because he want transparency through the form. Since form transparency is supported
by delphi7, I made the sgdemo work there with setting the form to transparent (not TSimpleGraph). But seems to work only when that window is the top-level window (and higher windows-versions). But a plugin window is a child of the host-app and does not work that way. Also when I use delphi7 I still have problems with the hint-shadows, which does not get reset.

So I could provide somewhat like an background-layer with a seperate object behind TSimpleGraph using its transparent-property. I will stay on delphi5 (hints) for now and will check which use can make sense.

HPW wrote:Made some test with background-transparency.Can use it like in sgdemo and make the underlying label visible.

The question of the plugin-user goes beyond, because he want transparency through the form. Since form transparency is supportedby delphi7, I made the sgdemo work there with setting the form to transparent (not TSimpleGraph). But seems to work only when that window is the top-level window (and higher windows-versions). But a plugin window is a child of the host-app and does not work that way. Also when I use delphi7 I still have problems with the hint-shadows, which does not get reset.

So I could provide somewhat like an background-layer with a seperate object behind TSimpleGraph using its transparent-property. I will stay on delphi5 (hints) for now and will check which use can make sense.

Taransparency in SimpleGrpah is achieved by drawing parent's canvas on the SimpleGraph's canvas. Therefore, form transparency is not supported.

Regarding Delphi 7, according to my experiences, WinXP Theme support in Delphi has lot of bugs.