菜单(Menu)算法
2010-09-08 08:44
155 查看
环境:PowerBuilder9.03 8336
//////////////////////////////////////////////////////////////////////////////
//
// 变量: Instance Variables
//
// 功能: 实例变量
//
//////////////////////////////////////////////////////////////////////////////
public:
string is_text
//////////////////////////////////////////////////////////////////////////////
//
// 函数: of_menu
//
// 属性: public
//
// 参数: menu am_menu
//
// 返回: integer
//
// 功能: Menu算法
//
//////////////////////////////////////////////////////////////////////////////
//声明
integer li_for
//检测
if not IsValid(am_menu) then return -1
for li_for = 1 to upperbound(am_menu.item)
am_menu.item[li_for].text = is_text + string(li_for,"00")
next
for li_for = 1 to upperbound(am_menu.item)
if upperbound(am_menu.item[li_for].item) > 0 then
is_text = am_menu.item[li_for].text
of_menu(am_menu.item[li_for]) //子集
end if
next
return 1
//////////////////////////////////////////////////////////////////////////////
//
// 变量: Instance Variables
//
// 功能: 实例变量
//
//////////////////////////////////////////////////////////////////////////////
public:
string is_text
//////////////////////////////////////////////////////////////////////////////
//
// 函数: of_menu
//
// 属性: public
//
// 参数: menu am_menu
//
// 返回: integer
//
// 功能: Menu算法
//
//////////////////////////////////////////////////////////////////////////////
//声明
integer li_for
//检测
if not IsValid(am_menu) then return -1
for li_for = 1 to upperbound(am_menu.item)
am_menu.item[li_for].text = is_text + string(li_for,"00")
next
for li_for = 1 to upperbound(am_menu.item)
if upperbound(am_menu.item[li_for].item) > 0 then
is_text = am_menu.item[li_for].text
of_menu(am_menu.item[li_for]) //子集
end if
next
return 1
相关文章推荐
- 无限级菜单结构 与 Javascript 实现算法, 类 XMenu by shawl.qiu
- zTree节点上右击弹出菜单进行增删改操作---jquery.popupSmallMenu
- 新版本susymenu树形菜单,请大家指教、分享
- android自定义侧滑菜单slidmenu
- 去除黑莓默认的菜单full menu
- 解决android4.0系统中菜单(Menu)添加Icon无效问题
- 使用xml作为数据源,配合asp:Menu类自由扩展菜单项
- 来实现自定义的menu菜单之一:使用PopupWindow
- ListView 侧滑菜单的实现 -- 大道至简的SwipeMenuLayout
- 在对话框里面使用ON_UPDATE_COMMAND_UI映射工具条(toolbar和菜单(menu)的心得
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android应用开发基础篇(10)-----Menu(菜单)
- 创建androidMenu菜单
- 处女男学Android(十二)---Android 菜单(Menu)详解与应用
- PB加载Menu菜单
- Android中的Menu(菜单)
- Android开发8:menu菜单
- C++和CSharp增加AutoCAD的菜单menu
- Activity的注册流程、Menu菜单、使用Intent在Activity间切换以及传递数据、Activity的声明周期
- Android 在Fragment或activity中显示与隐藏Menu的菜单