delphi 在代码中 添加 TO-DO 并且 管理
TO-DO List是一项非常好用的功能。采用她可以让我们很清楚的了解以前完成了那些任务,还有哪些任务需要做,由谁负责完成,是不是比较紧急的任务等。今天来不及完成的,明天上班就可以很快的找到任务所在的位置。
打开TODOLIST:点击菜单【View】--> 选择菜单【To-Do List】
显示窗口内容有:
Action Item:任务项;
!: 优先级
Module: 所属模块
Owner: 所有者
Category: 种类
右键点击窗口的菜单为
Ø Open: 打开任务项;
Ø Add: 新增;
Ø Edit: 编辑;
Ø Delete: 删除;
Ø Sort: 分类(子菜单)
1. Action Item:任务项
2. Status:状态(已完成或未完成)
3. Type:类别
4. Priority:优先权
5. Module:模块
6. Owner:所有者
7. Category:种类
Ø Filter: 过滤器(子菜单)
1. Categories:按种类
2. Owners:按所有者
3. Item Types:按项目类型
Ø Show Completed Items:显示已经完成的项目;取消则不显示所有已经完成的任务项。
Ø Show ToolTips when Clipped:显示工具提示;
Ø Copy As(子菜单)
Text:采用普通文本格式保存到剪贴板中;
HTML Table:采用超文本表格格式,保存到剪贴板中。
Ø Table Properties:表设置;
Ø Dockable:允许驻留;
如何使用:光标定位到 需要添加的代码行位置,然后 右键菜单 【Add TO-DO Item...】,或者Ctrl+Shift+T快捷键(有时快捷键冲突调用不出来);
显示输入窗体,输入相关的信息:
l Text:内容
l Pripority:优先级(0~5)
l Owner:所有者
l Category:分类
其中后两项可以从原有的数据的下拉列表框中选择。按【OK】即新增了一条记录。同时,在代码编辑器中会自动添加对应的注释语句
{ TODO 3 -otj -ctest : this is todo }
TODO:表示未完成,如果完成会变成DONE;
3:表示该任务的优先级
-o:表示该任务的所有者;
-c:表示该任务的类别:
冒号后面是任务的说明。
修改:
选择右键菜单【Edit】,或者快捷键F2,方法和新建一样。
打开(定位到代码):
右键菜单【Open】,或者双击任务项。编辑器的光标将会自动转移到该任务所在的代码位置。
说明:在不同模块中的任务项显示的时候是不同的:粗体显示的为当前正在编辑模块中的任务项;细体显示的为其他模块中的任务项;
过滤器:
右键菜单【Filter】,只需要将不想显示该所有者的名字前的√取消,按OK返回,在显示列表中就仅仅显示你想要看的所有者的任务项。
状态:(已完成和未完成)
已完成任务,在任务项前面的CheckBox中会显示√,同时任务项的文本会有一条删除线,没有显示的表示未完成。
表格属性设置:通过这样的方法就可以把,任务项用表格的形式打印出来。
delphi 在代码中 添加 TO-DO 并且 管理的更多相关文章
- 代码中添加事务控制 VS(数据库存储过程+事务) 保证数据的完整性与一致性
做人事档案的系统考虑到数据的安全性与一致性,毕竟是要对外上线.真正投入使用的项目,数据库的可靠性与安全性上我们开发人员要考虑的就很多了,记得做机房收费系统时注册新卡是自己为了简单,写成了一个存储过程( ...
- Ado.Net实体数据模型EF,如何在代码中添加数据库连接密码
在创建EF模型的时候,VS2013提示说“在连接字符串中存储敏感数据可能有安全风险”,于是我选择了在代码中添加,可是如何通过代码添加呢? 我在网上百度了下,没有人说的清楚直观. 假设我们创建了一个名字 ...
- 移动端网站如何开发(电脑端网站到手机端网站我们需要在html代码中添加哪个meta标签)
移动端网站如何开发(电脑端网站到手机端网站我们需要在html代码中添加哪个meta标签) 一.总结 一句话总结: 添加viewport标签:meta name="viewport" ...
- (转)Unity3d使用心得(1):ModelImporter的使用、在代码中添加动画片段。
在使用 Unity3d 倒入Fbx模型的时候,动画的动画片段需要自己手动添加模型多了以后会是一个不小的工作量. Unity3d支持 编辑器脚本来控制资源导入的过程.添加一个 AssetPostproc ...
- 如何给DropDownList在后台代码中添加一个空的选项
代码如何: ddl_dept.Items.Insert(, new ListItem("---请选择---","")); new ListItem的第一个参数表 ...
- Delphi - 在ListView中添加一个进度条
// 相关定义 Type TListData = Record FileName: String; Percent: Integer; End; PListData = ^TListData; // ...
- 在Android系统中添加宏控制代码【原创】
关键词:Android 宏控制 Androd.mk 平台信息:内核:linux3.4.39 系统:android/android5.1平台:S5P4418 作者:庄泽彬(欢迎转载,请注明作者) 邮 ...
- 在html中添加script脚本的方法和注意事项
在html中添加script脚本有两种方法,直接将javascript代码添加到html中与添加外部js文件,这两种方法都比较常用,大家可以根据自己需要自由选择 在html中添加<script& ...
- 如何在ASP.NET的web.config配置文件中添加MIME类型
常常有一些特殊的MIME类型是IIS中没有的,一般来说要我们自己手动添加.如果网站经常更换服务器或者网站代码是提供给多个用户使用,那么会造成网站中用到的特殊的MIME类型要经常性的在IIS上配置.这里 ...
随机推荐
- servlet--获取类路径下资源
context 获取真实路径(*****) 还可以使用ServletContext对象来获取Web应用下的资源,例如在hello应用的根目录下创建a.txt文件,现在想在Servlet中获取这个资源 ...
- Ubuntu下编译c文件时,遇到math.h头文件不能编译问题
以前都是在VC或者VS中编写c语言程序,今天尝试在Ubuntu下试着编写了一个简单的画正弦函数的程序,用到了头文件math.h,但是编译的时候报错了: 经查资料后才知道,数学函数位于libm.so库文 ...
- jvm 这我就能会了 擦
最近老有人问jvm,恕我直言,完蛋了,不会,慢慢学吧,开始第一个学习,后续补充,走起... 我看的他的https://www.cnblogs.com/dingyingsi/p/3760447.html ...
- vue2.0中router-link详解
vue2.0中router-link详解:https://blog.csdn.net/lhjuejiang/article/details/81082090 在vue2.0中,原来的v-link指令已 ...
- docker pull理解误区
docker run 命令 如果local image中有对应 镜像+tag 不会从新拉取镜像 docker pull 会进行拉取 先进行镜像更改 [root@master01 ~]# docker ...
- 自定义InputFormat
回顾: 在上一篇https://www.cnblogs.com/superlsj/p/11857691.html详细介绍了InputFormat的原理和常见的实现类.总结来说,一个InputForma ...
- antd desgin vue 报错 Warning: Each record in table should have a unique `key` prop,or set `rowKey` to an unique primary key.
警告:表的数据源中的每条记录都应该有一个唯一的“key”道具,或者将表的“rowKey”设置为一个唯一的主键, 只需要添加 :rowKey="record => record.id&q ...
- 2019-9-2-win10-uwp-兴趣线
title author date CreateTime categories win10 uwp 兴趣线 lindexi 2019-09-02 12:57:38 +0800 2018-2-13 17 ...
- 使用transporter同步MongoDB数据到es
由于logstash不支持MongoDB自定义主键导入es,所以使用transporter导入数据. 版本:es5.x,transporter0.25, es6以上不允许一个索引下面多个type,tr ...
- 解决图片插入word文档后清晰度降低的问题
解决图片插入word文档后清晰度降低的问题 在默认情况下,word程序会自动压缩插入word文档中的图片以减小整个word文档的.当我们需要插入word文档中的图片保持原始清晰度时,可以通过设置wor ...