如题:想请教actionlist actionmanager actiontoolbar actionmainmanubar 和mainmanu这些关于菜单的控件如何使用,它们之间是什么个关系?利用它们如何快速高效的设计程序菜单?
刚学 不懂,向各位请教!
刚学 不懂,向各位请教!
解决方案 »
- IdHttp获取服务器文件
- 谁能把另外一个程序里的DBGRID里数据导出到EXCEL(delphi7)
- 如何获知 TListView的 Column宽度发生了变化?请各位大侠帮忙了
- 程序里生成组件时碰到的问题,有经验点请入!!!
- 如何读出指针在63位以后的67位数据,如现在是ico文件。我的例子如下。
- 如何在DELPHI+ADOQUERY+LISTVIEW中实现货币符号
- 关于资料行的锁定问题
- 怎么用鼠标拖拽方式移动、改变大小已有的控件,比如Panel
- 竟然有这样的事---------ADOQuery的问题?
- 哪里有TurboPower for delphi6的控件下载
- 隔了四年这个问题(感觉应该是微软的Bug)是否已经有答案?
- 坚持每天得分。。。
比如某一个enabled属性,你可能在菜单里要做,在toolbar要做,还有其他一堆情况,如果不统一的话就多做很多重复的事情,还容易出错.关键是理解它的统一管理.可以看看下面的文章. 最好看自带的demohttp://xzf.2000y.net/mb/1/ReadNews.asp?NewsID=415225http://www.delphibbs.com/keylife/iblog_show.asp?xid=17700
ActionManager1.ActionBars框中增加两个TActionBarItem,选择第一个TActionBarItem,
双击它的Items属性,在弹出的框中增加两个ActionClientItem,把两个ActionClientItem的Caption属性分别
设成 "文件 " , "编辑 ", 再在ActionClientItem中的Items属性增加ActionClientItem,
并把它们的Caption属设成 "新建 ", "打开 "之类的.如果你想在新建里面再出现子菜单,
那么就在它的Items属性再增加ActionClientItem,设好Caption内容.
选择第二个TActionBarItem,按照上面所讲的方法同样增加ActionClientItem,并设好Caption属性. 步骤八:选择第一个TActionBarItem, 设它的ActionBar属性为ActionMainMenuBar,选第二个TActionBarItem,设它的ActionBar属性为ActionToolBar.