原文:[控件] Firemonkey 跨平台 Toast

控件说明:一个简单的讯息提示功能,使用 FMX 基本控件,因此支持 Win, macOS, iOS, Android 平台。 已知问题:如果使用了 WebBrowser, MapView... 等原生控件,则无法显示这个 Toast 讯息,因为 FMX 控件无法显示在原生控件的上方。如果有此需求,可使用这个原生控件 FGX,它提供 Android , iOS 原的讯息提示功能。 原码下载: 控件 ...

2017-07-07 08:10 6 2061 推荐指数:

查看详情

MAUI中构建平台原生控件实现

简介 MAUI中使用Handler体系来处理不同平台的原生控件实现, 即对应的, 如果我们想要创建控件, 只需要创建基于不同平台的Handler即可。 那么下面主要教大家如何通过创建Handler(事件处理程序)来构建自己的控件。 开始 下面, 将通过创建一个进度条控件案例, 来演示如何在 ...

Wed Nov 24 23:55:00 CST 2021 2 1157
[修正] Firemonkey Windows 控件有虚线残影问题

说明:在 Wndows 显示时,有时控件左方会显示一条虚线 适用:Firemonkey Windows (Berlin 或更高版) 修正方法: 请将源码 FMX.Canvas.D2D.pas 复制到自己的工程目录里,再进行修改。 未修正: 修正后: ...

Sat Aug 27 17:59:00 CST 2016 4 1023
Android原生控件 -- Toast(弹出组件)

⒈用途 Toast是一个消息提示组件 可以设置显示的位置(自己有默认位置) 自定义显示内容(例如:添加一个图片) 简单封装 ⒉使用   默认   居中弹出   带图片的消息弹出   简单封装    ...

Tue Jan 07 18:49:00 CST 2020 0 854
C#搞平台UI,封装Cef作为Cpf的控件支持Windows,Linux,Mac

终于封装完成了,采用离屏渲染方式,支持JS和C#互相调用,C#方法自动绑定到JS里,中文输入有自动调整输入法位置。 基于开源的CefGlue 移植,本来想用CefSharp,不过这个里面有很多C++的,而且很多代码还是基于Windows编写的,不好移植成平台的。 不过CefGlue 里 ...

Fri Jun 11 05:54:00 CST 2021 12 4119
[原创] 改善 Firemonkey Canvas 几何绘图质量问题(移动平台

说明:   Fiiremonkey 的平台能力,大家有目共睹(一码同介面平台),唯独移动平台在几何绘图方面,质量始终不尽人意,我也曾试着去修正(如:修正曲线平滑问题),也曾找过第三方案(如:AggPas),但都不完美,我一直在想,移动平台有这么强的绘图能力及质量(Android & ...

Thu Jan 26 08:35:00 CST 2017 5 4291
java是平台,c++不是平台的?

首先理解一下平台的含义:不依赖与操作系统,也不依赖硬件环境。 java是一次编译,到处运行,像java,flash这些可以理解为这样,因为他们运行在虚拟机上jvm的。而这个虚拟机,你也可以理解成为一个微型的操作系统。在不同的系统中有不同的jvm可以和他们进行一起安装,所以相应java字节码便可 ...

Fri Aug 09 03:59:00 CST 2019 0 768
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM