码迷,mamicode.com
首页 > 其他好文 > 详细

关于FMX 单击出来右键菜单,并显示在当前下面

时间:2019-08-09 13:33:00      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:down   button   pop   pointf   alt   round   menu   btn   procedure   

关于FMX  单击出来右键菜单,并显示在当前下面

 

procedure TForm1.btn6MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Single);
var
LP: TPointF;
begin
LP := btn6.LocalToAbsolute(TPointF.Create(btn6.Width / 2, btn6.Height / 2 ));
LP := btn6.Scene.LocalToScreen(lP);
btn6.PopupMenu.PopupComponent := btn6;
btn6.PopupMenu.Popup(Round(LP.X), Round(LP.Y));
end;

 

关于FMX 单击出来右键菜单,并显示在当前下面

标签:down   button   pop   pointf   alt   round   menu   btn   procedure   

原文地址:https://www.cnblogs.com/pykill/p/11326526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!