秋·风

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 ··· 35 下一页

2025年9月2日

摘要: 这个方法是在Lazarus高DPI控制位置移动问题与解决 - 禁卫军 - 博客园基础上改进的: procedure TForm1.FormCreate(Sender: TObject); begin if Screen.PixelsPerInch<>self.DesignTimePPI then b 阅读全文
posted @ 2025-09-02 10:53 秋·风 阅读(250) 评论(0) 推荐(1)

2025年8月26日

摘要: 这几天在测试lazarus lamw,发现可以生成未签名的apk文件,当生成签名apk时也提示已生成签名apk文件,但没发现签名apk的文件。经排查发现是gradle-local-apksigner.bat文件里使用的android SDK的版本号和实际的不一样。 打开android_wizard\ 阅读全文
posted @ 2025-08-26 12:41 秋·风 阅读(88) 评论(0) 推荐(1)

2025年8月25日

摘要: 这2个控件只用其中1个是能正常运行的,但当同时使用这2个控件时,当TBCButton的FontEx.style设为空,在linux gtk2(QT5没这个问题)运行会闪退,在终端运行可以看到以下出错信息: Gtk-Message: 07:44:34.383: Failed to load modul 阅读全文
posted @ 2025-08-25 08:11 秋·风 阅读(159) 评论(0) 推荐(0)

2025年8月19日

摘要: 最近交叉编译应用时出现: Note:package FCL1.0.1:传递编译器选项-O两次且值不同 Note:package FCL1.0.1:传递编译器选项-gl两次且值不同 Note:package LazDebuggerlntf0.0.1:传递编译器选项-O两次且值不同 Note:packa 阅读全文
posted @ 2025-08-19 16:38 秋·风 阅读(66) 评论(0) 推荐(0)

2025年8月18日

摘要: Lazarus IDE(Free Pascal的集成开发环境)提供了非常便捷的函数/过程/变量自动添加声明功能,这主要得益于它的 代码完成 功能,特别是 Ctrl+Shift+C 快捷键。使用方法:光标放在要自动添加声明的function/过程/变量行,然后按Ctrl+Shift+C就可以。 按Ct 阅读全文
posted @ 2025-08-18 06:33 秋·风 阅读(167) 评论(1) 推荐(0)

2025年8月13日

摘要: 使用默认的compileserver.exe测试Pas2JS_Widget编译出来的js,浏览器显示为空白。经排查发现需使用ssl才能正常显示,但compileserver.exe不支持ssl,需要添加ssl支持单元。处理步骤:1、修改fpcsrc\utils\pas2js\httpcompiler 阅读全文
posted @ 2025-08-13 09:17 秋·风 阅读(131) 评论(0) 推荐(0)

2025年8月5日

摘要: lazreport对报表变量赋值使用GetValue方式,这方式不直观简便。 procedure TForm1.frReport1GetValue(const ParName: String; var ParValue: Variant ); begin if ParName='aa' then P 阅读全文
posted @ 2025-08-05 09:44 秋·风 阅读(162) 评论(2) 推荐(1)

2025年8月4日

摘要: lazarus安装后带pas2js编译器,但要使用pas2js需要正确配置才能编译,配置步骤:1、到gitlab下载pas2jshttps://gitlab.com/freepascal.org/fpc/pas2js下载后,将pas2js解压到适当位置2、配置pas2js.cfg根据刚才解压pas2 阅读全文
posted @ 2025-08-04 16:17 秋·风 阅读(248) 评论(2) 推荐(1)

2025年7月30日

摘要: Lazarus 使用QT5的深色style完整代码,QT5研究暂告一段落。 unit Unit1; {$mode objfpc}{$H+} {$macro on} interface uses Classes, SysUtils, Forms, Controls, Graphics, Dialogs 阅读全文
posted @ 2025-07-30 10:42 秋·风 阅读(198) 评论(0) 推荐(0)

摘要: lazarus获取QT5当前所有可用的Style及设置指定style,直接上代码: unit Unit1; {$mode objfpc}{$H+} {$macro on} interface uses Classes, SysUtils, Forms, Controls, Graphics, Dia 阅读全文
posted @ 2025-07-30 04:44 秋·风 阅读(124) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 35 下一页