Demo学习: CalendarPanel
CalendarPane
学习CalendarPanel控件的常用事件。
DayClick(...) //点击日期块空白部分触发
EventClick(...) //点击日期块上事件触发
RangeSelect(...) //选择多个日期触发
procedure TMainForm.UniCalendarPanel1DayClick(Sender: TUniCalendarPanel;ADate: TDateTime; Allday: Boolean); beginEventEditForm.Calenedar:=UniCalendarPanel1;EventEditForm.ClearEvent;EventEditForm.SetDate(ADate, ADate);EventEditForm.ShowModal; end;procedure TMainForm.UniCalendarPanel1EventClick(Sender: TUniCalendarPanel;AEventId: Integer; AEvent: TUniCalendarEvent); beginEventEditForm.Calenedar:=UniCalendarPanel1;EventEditForm.SetEvent(AEvent);EventEditForm.ShowModal; end;procedure TMainForm.UniCalendarPanel1RangeSelect(Sender: TUniCalendarPanel;AStarDate, AEndDate: TDateTime); beginEventEditForm.Calenedar:=UniCalendarPanel1;EventEditForm.ClearEvent;EventEditForm.SetDate(AStarDate, AEndDate);EventEditForm.ShowModal; end;
procedure TMainForm.UniFormCreate(Sender: TObject); varE : TUniCalendarEvent; beginUniCalendar1.Date:=Date;UniCalendarPanel1.StartDate:=Date;E:=UniCalendarPanel1.Events.Add; //添加日程E.CalendarId:=1; //日程idE.Title:='Meeting'; //日程标题E.StartDate:=Date; //开始时间E.EndDate:=Date+0.1; //结束时间E:=UniCalendarPanel1.Events.Add;E.CalendarId:=2;E.Title:='Meeting-2';E.StartDate:=Date+1;E.EndDate:=Date+1.1;E.IsAllDay:=True;E:=UniCalendarPanel1.Events.Add;E.CalendarId:=3;E.Title:='Meeting-3';E.StartDate:=Date+1.1;E.EndDate:=Date+1.2;E:=UniCalendarPanel1.Events.Add;E.CalendarId:=1;E.Title:='Meeting-4';E.StartDate:=Date+2.1;E.EndDate:=Date+2.2;E.Reminder:='In 15 Minutes'; end;
在项目上用到了日历控件,主要用来显示签到签退记录。
... with UniMainModule.qryDetail dobeginFirst;while not eof dobegin ...if FieldByName('缺勤数').AsInteger = 0 thenbeginE := UniCalendarPanel1.Events.Add;E.Title := '出勤';E.StartDate := nStart;E.EndDate := nStart;E.IsAllDay:=True;end;Inc(nid);next;end;First;end;
转载于:https://www.cnblogs.com/fengxb/p/2845680.html
Demo学习: CalendarPanel相关推荐
- RPG游戏Demo学习笔记一
导航 RPG游戏Demo学习笔记一 UE笔记 -- 一个简单的AI_weixin_52918492的博客-CSDN博客 目录 一.准备资源 二.基础功能 生命值与能量值 创建Widget Bluepr ...
- CORE-ESP32C3|eink|日期格式化|IO11解锁|墨水屏操作库|SNTP自动同步|局部刷新|全局刷新|LuatOS-SOC接口|官方demo|学习(12):简单日期显示
目录 基础资料 探讨重点 参考博文: 实现功能 硬件准备 软件版本 日志及soc下载工具 软件使用 接线示意图 IO11解锁教程可参考: 功能1:基于墨水屏的日期显示: 初始化: 日期显示: 功能2: ...
- 微信语音idk的demo学习
微信语音idk的demo学习 1. if ([[[UIDevice currentDevice]systemVersion]floatValue]>=7) { NSLog(@"%f&q ...
- CORE-ESP32C3|eink|墨水屏日历|天气API|LuatOS公共接口|气象要素数据V1|collectgarbage|LuatOS-SOC接口|官方demo|学习(13):墨水屏动态日历
目录 参考博文 项目官方地址 显示效果: 硬件准备 软件版本 日志及soc下载工具 软件使用 接线示意图 硬件接线 一.Elink驱动管脚适配 二.天气信息获取 API使用方式: 接口格式(注意需不需 ...
- 合宙Air105|摄像头|capture|SPI|Serial 串口|TFTLCD|Micro SD卡|GC032A|USB转TTL|官方demo|学习(2-1):摄像头camera-capture
目录 基础资料 探讨重点 实现功能 硬件准备 软件版本 软件使用 接线示意图 功能1:捕捉图片并存入SPI接口外置SD卡 lcd初始化 摄像头初始化 指定capture按钮 SD卡初始化 图片存储 功 ...
- CORE-ESP32C3|eink|墨水屏日历+时间日期+温度显示|I2C软件模拟| LuatOS-SOC接口|官方demo|学习(14):墨水屏动态日历+oled日期显示+ AHT10测温模组
目录 参考博文 源于网友oled+eink+aht10项目 源代码修改及复现说明 主要修改 显示效果 编辑硬件准备 软件版本 日志及soc下载工具 软件使用 接线说明 天气显示屏 硬件接线 温度采集 ...
- 第一个算法项目 | JS实现并查集迷宫算法Demo学习
0 参考链接 并查集,不就一并和一查? 520,花了一夜给女朋友写了个走迷宫游戏 点击下载并查集迷宫算法JS代码 1 JS代码修改运行方法 首先下载的文件夹如下: 双击打开maze.html文件. 键 ...
- 通过demo学习OpenStack开发——单元测试
本文将进入单元测试的部分,这也是基础知识中最后一个大块.本文将重点讲述Python和OpenStack中的单元测试的生态环境. 通过demo学习OpenStack开发--单元测试\ 单元测试的重要性\ ...
- t-io 入门篇(三)即时消息发送demo学习
前言 t-io作者在开源其框架的同时还附带了几个demo,如:简单的hello world.im等.接下来这篇博客将会围绕tio-examples-im-simple-client.tio-examp ...
最新文章
- iOS 导航色差问题解决方案
- linux下查看目录下某种文件类型累计的代码行数
- 深度学习(十四)基于CNN的性别、年龄识别
- 运动目标检测_混合高斯背景建模
- Python学习系列day5-python基础
- Redis的安装以及基本操作简介
- 扩展中国剩余定理(模板)
- 不用空格怎么打两个空格_和平精英:苹果手机怎么打空格 空白名使用教程
- easyui 添加下拉框数据_电商教父:关于淘宝关键词点击率以及提升数据的方法...
- WordPress Tweet Blender插件跨站脚本漏洞
- mysql语法_MySql实用技能,最常用的删除语法
- 自学JAVA-11:IO流
- Kafka从上手到实践 - 庖丁解牛:Consumer | 凌云时刻
- mysql限制数据类型的长度_MySQL数据类型的长度
- 01> Allwinner全志 T7 Android 7.1 编译
- windows下搭建tracker服务器
- latex希腊字母表
- R语言 多个变量进行 卡方检验 循环 fisher检验 chi test 循环
- HOW to BECOME a GOOD THEORETICAL PHYSICIST(转载的)
- Android面向切面(AOP)编程实战
热门文章
- Python爬虫-Scrapy-CrawlSpider与ItemLoader
- BZOJ1444: [Jsoi2009]有趣的游戏(Trie图,矩乘)
- C#搭建CEF(CEFGLUE) 环境。
- [codeforces] 527A Playing with Paper
- Linux中查看端口占用情况及结束相应进程
- linux下测试宽带速度
- python self的含义
- 基于JQUERY使用FLASH的AJAX上传进度条插件uploadify
- 神经网络模拟条件反射
- wpf中内容包含在border中_WPF Border各种属性介绍