在DELPHI7中不使用任何第三方控件,实现放在工具栏上可拖动的XP风格菜单.
2004-07-22 12:47
579 查看
步骤一:把Win32面板上把CoolBar组件加到窗体上
步骤二:把Additional面板上的ActionMainMenuBar组件加到CoolBar组件上.(注意一定要放在CooBar 组件上)
步骤三:把Win32面板上的PageScroller组件同样加到CoolBar组件上.
步骤四:把Additional面板上的ActionToolBar组件加到PageScrooler组件上(注意放在PageScroolerh 上)
步骤五:把Additional面板上的ActionManager组件加到窗体上
步骤六:把CoolBar组件的AutoSize属性设为True
步骤七:选择ActionManager组件,双击它的的ActionBars属性,在弹出的Editing ActionManager1.ActionBars框中增加两个TActionBarItem,选择第一个TActionBarItem,双击它的Items属性,在弹出的框中增加两个ActionClientItem,把两个ActionClientItem的Caption属性分别设成"文件" ,"编辑", 再在ActionClientItem中的Items属性增加ActionClientItem, 并把它们的Caption属设成"新建","打开"之类的.如果你想在新建里面再出现子菜单,那么就在它的Items属性再增加ActionClientItem,设好Caption内容. 选择第二个TActionBarItem,按照上面所讲的方法同样增加ActionClientItem,并设好Caption属性.
步骤八:选择第一个TActionBarItem, 设它的ActionBar属性为ActionMainMenuBar,选第二个TActionBarItem,设它的ActionBar属性为ActionToolBar.
步骤九:运行程序,相信你已经看到所图所示的效果.致于其它很多属性,读者自己去分析.
步骤二:把Additional面板上的ActionMainMenuBar组件加到CoolBar组件上.(注意一定要放在CooBar 组件上)
步骤三:把Win32面板上的PageScroller组件同样加到CoolBar组件上.
步骤四:把Additional面板上的ActionToolBar组件加到PageScrooler组件上(注意放在PageScroolerh 上)
步骤五:把Additional面板上的ActionManager组件加到窗体上
步骤六:把CoolBar组件的AutoSize属性设为True
步骤七:选择ActionManager组件,双击它的的ActionBars属性,在弹出的Editing ActionManager1.ActionBars框中增加两个TActionBarItem,选择第一个TActionBarItem,双击它的Items属性,在弹出的框中增加两个ActionClientItem,把两个ActionClientItem的Caption属性分别设成"文件" ,"编辑", 再在ActionClientItem中的Items属性增加ActionClientItem, 并把它们的Caption属设成"新建","打开"之类的.如果你想在新建里面再出现子菜单,那么就在它的Items属性再增加ActionClientItem,设好Caption内容. 选择第二个TActionBarItem,按照上面所讲的方法同样增加ActionClientItem,并设好Caption属性.
步骤八:选择第一个TActionBarItem, 设它的ActionBar属性为ActionMainMenuBar,选第二个TActionBarItem,设它的ActionBar属性为ActionToolBar.
步骤九:运行程序,相信你已经看到所图所示的效果.致于其它很多属性,读者自己去分析.
相关文章推荐
- (转)在DELPHI7中不使用任何第三方控件,实现放在工具栏上可拖动的XP风格菜单
- 在DELPHI7中不使用任何第三方控件,实现放在工具栏上可
- 使用IE WebControls中的TabStrip控件和MultiPage控件实现选项卡式风格页面
- 程序中控件实现随xp风格的改变而改变
- 使用ControlToolkit中的控件实现用鼠标拖动
- 终于可以不用任何控件作出XP风格的程序了
- js实现的XP风格的右键菜单
- 使用JavaScript实现控件拖动
- 动态实现树形菜单(使用dtree控件)
- VC++6 实现界面使用XP风格
- 使用manifest文件实现XP风格界面
- Visual Studio 2005和Visual Studio 2008 WEB开发时实现拖动控件放在绝对位置(所见即所得)
- WebPanelBar ASP.NET控件,制作动态XP风格菜单的ASP.NET控
- 在.NET程序的窗体中使用XP风格的控件
- 使用IE WebControls中的TabStrip控件和MultiPage控件实现选项卡式风格页面
- 使用IE WebControls中的TabStrip控件和MultiPage控件实现选项卡式风格页面
- 两个PB下使用的OfficeXP/2003风格工具栏控件
- 如何使用TdsSideBar控件得到XP风格的GROUP,2000风格的ITEM
- 树形菜单(使用xtree控件实现)
- js实现的XP风格的右键菜单