
Firemonkey
文章平均质量分 59
cmd9x
这个作者很懒,什么都没留下…
展开
-
Delphi开发Android用虚拟摇杆VirtualJoystic
Delphi11新鲜出炉后一直没有去试用,最近几天有空下了个Lite版来玩,发现编译速度快了很多,编译后的尺寸也变小了一些,前些时候在github上看到一个Delphi无引擎版的小游戏,决定调试一下,目前Windows下运行正常,像这个样子:安卓下暂时没有运行起来,界面是这个样子:使用的MouseDown和MouseUp事件驱动,也就是说按左、右的时候,没法跳,所以想着改造一下,整个虚拟摇杆来操控,于是有了这一篇博文(顺便吐槽一下Delphi11有时编辑器会完全消失,欢迎页面也一起消失了).原创 2021-10-20 23:15:02 · 2513 阅读 · 0 评论 -
FireMonkey动画进度条实现
1、首先拖一个ProgressBar控件到窗体上,右键“EditDefault Style...”2、将原来的hindicator控件原创 2021-06-10 19:38:33 · 405 阅读 · 0 评论 -
FMX Windows下无边框窗口处理
1、窗口的Transparency不能为True2、窗口BorderIcons设为[]3、窗口BorderStyle设为Single4、重定义WindowBorderStyle样式,把下面这段粘到StyleBook里object TLayout StyleName = 'windowborderstyle' Align = Center Size.Width = 800.000000000000000000 Size.Height = 600.000000000000000原创 2020-12-24 18:39:52 · 782 阅读 · 2 评论 -
FMX TreeView部分显示CheckBox(父节点显示,子节点不显示)
// 显示TreeView.ShowCheckBoxes := True;// 创建节点时给Node.OnApplyStyleLookup事件赋值function TFrmMain.NewNode(ParentNode: TFmxObject; Text: string; ImgIdx: Integer): TTreeViewItem;begin Result := TTreeViewItem.Create(Self); Result.Parent := ParentNode; ...原创 2020-12-21 17:10:09 · 521 阅读 · 0 评论 -
Firemonkey下使用StyleBook的一些经验
1、编辑style后关闭style designer再次打开发现之前的设置无效了,比如给一个StyleObject.SourceLink指定图像区域,失效后区域又变成整张图片了2、窗体上本来有StyleBook,然后用StyleBook加载了style文件,结果可能某些样式会不生效;可以将窗体上的StyleBook删除再试3、复制并粘贴一个style,新粘贴的style在编辑后看不到预览了,关闭s...原创 2018-06-20 13:17:03 · 2000 阅读 · 0 评论 -
Firemonkey使用Android原生控件一些注意事项
Firemonkey使用MediaPlayer时是没有事件的,需要自己处理,一般在Windows下就算了,大把的播放器可以用,但在Android下比较麻烦,本人尝试用FFMpeg,但编译的so库只支持v7a架构,低级设备支持不好,而且没有编译硬件解码,所以播放时漏帧严重,MediaPlayer也不是个好东西,10.3以下的顶层遮盖问题,10.3以上取不到时间、状态(始终是Stop),所以要解决好几...原创 2019-01-19 18:56:49 · 1559 阅读 · 0 评论