图形化帮助应用与安全配置报告应用开发
1. 图形化帮助应用中显示“步骤”帮助文本
在开发图形化帮助应用时,最初计划用之前迭代的脚本完成应用。但向朋友展示后,朋友提出了关于 AdminTask 命令“步骤”帮助文本查看的问题。于是开始思考如何在尽量不影响现有脚本的情况下,显示这些步骤的帮助信息。
1.1 统计有步骤的 AdminTask 命令数量
编写脚本(steps.py)来定位和显示有步骤的 AdminTask 命令名称,并展示处理信息的一些细节。在 WebSphere V 7 环境中运行该脚本,发现 1162 个命令中只有 42 个(3.61%)有一个或多个步骤,这也解释了为何之前会忽略部分 AdminTask 命令的“步骤”部分。
1.2 获取命令步骤帮助文本的方法
通过查看 AdminTask 帮助文本可知,使用 help commandName stepName 可以显示指定命令的指定步骤的详细信息。但如何修改 WSAShelp_12.py 脚本,让用户能查看这些帮助文本,还需要进一步探讨。
1.3 几种实现思路
1.3.1 添加菜单
在命令窗口添加菜单,让用户能获取特定步骤的帮助。当处理命令帮助文本时,如果没有步骤,可禁用菜单或不添加菜单。每个步骤可列在菜单上,用户选择后在模态对话框中显示帮助信息。不过,这是否是最佳方法还不确定。
1.3.2 添加另一个分割面板
检测到有步骤时,使用分割面板,上方显示命令的一般帮助描述,下方用表格列出每个步骤。此方法虽之前有过类似实现,但由于只有不
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



