USEGEAR

导航

随笔分类 -  unigui

1 2 下一页

学习unigui【28】UniGUI接收POST/GET
摘要:小儿科问题,直接上流程代码: 1 procedure TUniServerModule.UniGUIServerModuleHTTPCommand( 2 ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo; 3 v 阅读全文

posted @ 2024-10-16 07:03 USEGEAR 阅读(48) 评论(0) 推荐(0) 编辑

学习unigui【27】像pg的jsonb一样编辑json。
摘要:var I: Integer; CurrentObject: TJSONObject; FieldName: string; Pair: TJSONPair;function CreateJSONValueForVariant(const aValue: Variant): TJSONValue;b 阅读全文

posted @ 2024-06-03 11:39 USEGEAR 阅读(75) 评论(0) 推荐(0) 编辑

学习unigui【26】关于Unigui控件的个性化CSS框架
摘要:用unigui写程序,简单的事用户界面不用HTML。因为这个太闹心了。没有什么技术含量,但很闹心。 但是,但是不清楚HTML CSS更闹心。因为养眼的界面是客户起步疑问和要求。 强烈推荐认真读明白大虾的体验和总结:delphi Unigui框架TUniContainerPanel 把CSS和界面属性 阅读全文

posted @ 2024-05-31 10:23 USEGEAR 阅读(393) 评论(0) 推荐(0) 编辑

学习unigui【25】关于图标
摘要:网上有不少介绍。 自己的经验: 是否需要下载文件fontawesome-free-6.5.1-web(),没有研究。说ext_js已经下载配套了。 我很懒,得过且过。 1、下载fontawesome-free-6.5.1-web放在resource,一般推荐files。 2、在ServerModul 阅读全文

posted @ 2024-05-30 18:11 USEGEAR 阅读(76) 评论(0) 推荐(0) 编辑

学习unigui【24】Echart的使用:多个坐标系
摘要:使用echart非常简单,网上有介绍。 主要放一个unihtmlFrame。然后unihtmlframe.text := 'html的代码',就会渲染(初次调用echart的js库要一点稍后)。 unigui本身的chart貌似不能动态生成。 option = { title: [{ text: ' 阅读全文

posted @ 2024-04-20 11:28 USEGEAR 阅读(134) 评论(0) 推荐(0) 编辑

学习unigui【23】uniDBGrid的使用摘要
摘要:Unidbgrid自动调整列宽 UniDBGrid1 -> ClientEvents -> ExtEvents [Ext.data.Store[store] ] add store.load fn: function store.load(sender, records, successful, e 阅读全文

posted @ 2024-03-09 11:36 USEGEAR 阅读(337) 评论(0) 推荐(0) 编辑

学习unigui【22】unistringGrid的标题栏双击事件
摘要:第一步:在TuniStringGrid的ClientEvents.ExtEvents中定义Ext.grid.Panel的reconfigure事件: function reconfigure(sender, store, columns, oldStore, oldColumns, eOpts) { 阅读全文

posted @ 2024-03-01 17:14 USEGEAR 阅读(100) 评论(0) 推荐(0) 编辑

学习unigui【21】unistringGrid的标题栏动态增加
摘要:var Column: TUniGridColumn; begin Column := TUniGridColumn(unstrngrd_summary.Columns.Add); Column.Title.Caption := DateToStr(currentDate); end 要清楚标题栏和 阅读全文

posted @ 2024-02-29 17:48 USEGEAR 阅读(83) 评论(0) 推荐(0) 编辑

学习unigui【20】unistringGrid
摘要:做成下面效果图: 采用unistringGrid控件。 问题: 1、不同的日期区间如何得到。如: 项目 开始时间时间 -- 终止使用时间 呼吸机 yyyy-mm-dd yyyy-mm-dd 呼吸机 yyyy-mm-dd yyyy-mm-dd 插管 yyyy-mm-dd yyyy-mm-dd SELE 阅读全文

posted @ 2024-02-27 11:40 USEGEAR 阅读(141) 评论(0) 推荐(0) 编辑

学习unigui【18】unidbgrid的GridsGroupingSorting
摘要:折腾二天,你不按照demo里的代码来,就是没有效果。功力不够导致的。学习学习再学习!努力努力再努力! procedure TUniGridsGroupingSorting.UniDBGrid1MultiColumnSort( Columns: TUniDBGridColumnArr; Directi 阅读全文

posted @ 2024-02-02 09:33 USEGEAR 阅读(85) 评论(0) 推荐(0) 编辑

学习unigui【17】-数据集和JSON互相转换-DataSetConverter4D 开源项目
摘要:学习unigui过程中,出现使用json和fdquery等数据交换的太多场景要求。 感谢开源DataSetConverter4D提供轮子。 直接抄demo: {Convert DataSet to JSON:}uses DataSetConverter4D, DataSetConverter4D.I 阅读全文

posted @ 2024-02-01 10:59 USEGEAR 阅读(139) 评论(0) 推荐(0) 编辑

unigui显示websocket服务端向客户端发送信息【15】
摘要:用WebSocket从服务端直接发送消息给all客户端。 1、在ServerModule 放TUniThreadTimer 2、timer event: procedure TUniServerModule.UniThreadTimer1Timer(Sender: TObject); begin B 阅读全文

posted @ 2023-12-25 15:29 USEGEAR 阅读(288) 评论(0) 推荐(0) 编辑

unigui显示uniTreeVview使用TUniTreeNode内存泄漏的问题【14】
摘要:uniTreeVviewc创建一个tree,显示患者姓名(PatientName)。因为需要用到患者ID(PatientID),所以使用help: TPatientTreeNode = class(TUniTreeNode) //strict private FPatientID: string; 阅读全文

posted @ 2023-12-16 18:46 USEGEAR 阅读(125) 评论(0) 推荐(0) 编辑

unigui如何直接显示一个PDF文件【13】
摘要:这个问题有点搞笑。 PDF.js v1.9.426 (build: 2558a58d) 信息:Unexpected server response (204) while retrieving PDF 点击之后,下载文件,然后就没有然后了。 1、对于常见的文档类型,浏览器默认支持,对于如abc扩展名 阅读全文

posted @ 2023-12-06 17:42 USEGEAR 阅读(343) 评论(0) 推荐(0) 编辑

unidbgrid的rowedit=true
摘要:正常情况下: 解决蠢办法: 阅读全文

posted @ 2022-09-06 15:53 USEGEAR 阅读(210) 评论(0) 推荐(0) 编辑

uniGUIServer.TUniSessionRestrict Enumeration(12)
摘要:TUniSessionRestrict = ( srNone, srOnePerIP, srOnePerPC ); Members Description srNone No restrictions are applied to the uniGUI server.uniGUI服务器没有任何限制。 阅读全文

posted @ 2022-08-26 11:31 USEGEAR 阅读(129) 评论(0) 推荐(0) 编辑

再说PG的连接
摘要:前面说过连接PG的方法,但是遇到问题又不通了。 按照前面的做法还是不行,正是鼻子气歪了。 到pg老家下载PGODBC,安装了,还是不行。 其实仅仅copy一个libpg.dll是不够的。因为libpg.dll还依赖其他相关dll。因此,all copy过来到当前目录or搜索到的path就行了。真是一 阅读全文

posted @ 2022-03-17 11:09 USEGEAR 阅读(270) 评论(0) 推荐(0) 编辑

unigui的demo-\Demos\Desktop\DBAppDemo\SimpleDemo.dproj【11】
摘要:这个demo很简单。 一个客户表,还有一个票据主从表。 看程序界面: 包括数据提交,彻头彻尾的c/s程序。你完全按照传统的C/S程序模式做开发就可。好处是效率、效率、还是效率! 你还有什么不满意!如果熟悉掌握ExtJS,那么前端你也能主动很漂亮地搞定! 再看一下demo界面,是否很震撼。没有B/S的 阅读全文

posted @ 2021-05-31 15:10 USEGEAR 阅读(393) 评论(0) 推荐(0) 编辑

unigui的错误delphi clientHeight:property clientheight does not exist【10】
摘要:在unigui运行中发现这样的错误clientHeight:property clientheight does not exist。 这是啥原因。从老版本中复制过来的代码含dfm会出现这样的错误。 我的Delphi程序构建和编译很好,但是一旦它在调试模式下运行,我得到以下错误; Property 阅读全文

posted @ 2021-05-03 17:48 USEGEAR 阅读(239) 评论(0) 推荐(0) 编辑

1 2 下一页