[Lazarus] csOpaque seems to be broken in 0.9.29
Hans-Peter Diettrich
DrDiettrich1 at aol.com
Wed Dec 23 08:20:09 CET 2009
JoshyFun schrieb:
> ZD> You need a new control TLayout derived from TGraphicControl but have
> ZD> new component state csSomthing to bypass mouse action at runtime and
> ZD> leave it other controls, but the real problem it must have child
> ZD> controls and that need hard coding make many new bugs.
>
> When I talk about transparent control I was talking in the sense of
> visually transparent, not in the sense of bypassing mouse clicks.
IMO transparent controls should be treated as having a glass surface -
you can see buttons through the glass, but you cannot touch them. The
glass only covers the intended client area of the control, everything
outside its (possibly non-rectangular) border works as before.
DoDi
More information about the Lazarus
mailing list