摘要:这次也采用修复cef4delphi(lazarus) SimpleOSRBrowser for gtk2(OSR模式)不能输入中文的问题一样的处理方式,将原在uCEFBufferPanel.pas文件修改的代码移到OSR应用层,在应用层扩展TBufferPanel的功能,避免每次升级CEF4Delp
阅读全文
随笔分类 - cef4delphi
摘要:虽然cef4delphi在GTK3可以使用中文输入,但lazarus支持GTK3不完善,且还要安装GTK3才能使用。为尽量可能利用已有的gtk2环境,在网上没有相关资料可以参考的情况下,经多日研究,今天(2025-01-22)终于修复了cef4delphi(lazarus)的SimpleOSRBro
阅读全文
摘要:CEF4Delphi for lazarus在gtk3可以输入中文:2025-01-02:CEF 131最新版本不用按以下方法修改就可以使用。测试环境:树莓派5(aarch64)CEF4Delphi-104.0.5112.102lazarus 4.0RC1 fpc 3.3.11)系统安装gtk3:
阅读全文
摘要:经测试,CEF4Delphi-104.0.5112.102在银河麒麟(aarch64)正常工作,105-124之间的版本都不能正常使用,CEF 125 二进制文件更改了初始化,CEF125及之后的版本在GTK2工作正常。CEF4Delphi-104.0.5112.102控件下载:https://ww
阅读全文
摘要:CEF4Delphi的locales文件夹默认自带包含55个语言包,其中大部份对我们来说是用不上的,如果直接删除无用的语言包,运行cef应用时会提示缺少文件.打开uCEFMiscFunctions.pas将CheckLocales的LOCALES_REQUIRED_DEFAULT改为需要的语言,然后
阅读全文
摘要:每次冷启动进入Linux 时 运行用lazarus 编写的CEF4Delphi应用时都要登录解锁密钥环 1.打开终端, 安装seahorse,输入“sudo apt-get install seahorse”。2.在终端中运行seahorse 输入“seahorse”3.密钥和密码 登录上右键鼠标
阅读全文