2018-01-03 6:06 GMT+01:00 Martin Schreiber <[email protected]>:
> That fixes popup menu?

Yes. Just removed normal frame reference from object inspector and
added ttraywidget.OnPaint event with:

procedure tmainfo.PaintTray(const sender: twidget; const acanvas: tcanvas);
begin
  acanvas.linewidth := 4;
  acanvas.fillrect(sender.clientrect,
MCSkinMO.GetMCColor(clBackground), MCSkinMO.GetMCColor(clIcon));
  if IconMng.imlstTray.count>0 then
    IconMng.imlstTray.paint(acanvas,0,sender.clientrect,
[al_xcentered,al_ycentered]);
end;

Can't understand why making frame from object inspector disable popup
menu. I'll not report it yet on KDE since now it is working perfect
and I'm not sure if I'm able to explain exactly what is going on in
backend

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to