1、新建一个插件工程,如图:
接下来引导步骤默认点”下一步“:(第四步勾选生成菜单),如图:
查看工程右键->属性,如图:
工程默认生成了一个Connect.cs文件,它是插件的入口代码。其中OnConnection函数是插件启动、响应事件的处理函数。里面默认向Tool菜单下添加了子菜单,代码简单明了,不解释。
这时,我们直接Ctrl + F5运行插件,启动VS新实...
分类:
其他好文 时间:
2015-07-31 13:05:01
阅读次数:
383
上一篇我们学习了利用windows API创建工具栏和菜单栏,与上一篇紧密联系的就是菜单栏,菜单栏是一个大多数复杂一些的Windows应用程序不可或缺的部分。比如下图就是Windows自带的记事本的菜单栏:
菜单一般都是在标题栏下,工具栏以上,常常叫主菜单或顶级菜单(top-level menu),顶级菜单可能还会有弹出菜单(popup menu)或子菜单(submenu)。弹出菜单...
.dropdown——设置父元素为下拉菜单组件,向下弹出子菜单;
.dropup——设置父元素为下拉菜单组件,向上弹出子菜单;
.dropdown-toggle——设置按钮为下拉菜单切换按钮;
.dropdown-menu——设置ul元素为下拉菜单;
.dropdown-menu-right——将菜单右对齐;
.pull-right——将菜单组件的父元素右对齐;
.dropdown-h...
分类:
其他好文 时间:
2015-07-28 00:54:21
阅读次数:
157
OptionsMenu(选项菜单)
1.重写Activity的onCreateOptionsMenu(Menu menu)方法,在该方法里调用Menu对象的方法来添加菜单项或子菜单。
2.如果希望应用程序能响应菜单项的单击事件,重写Activity中的onOptionsItemSelected(MenuItem item)方法即可。
MainActivity.java
public cla...
分类:
移动开发 时间:
2015-07-27 18:49:52
阅读次数:
147
10.2.1和菜单有关的概念差别主菜单(顶级菜单)子菜单(弹出菜单)被选中(checked)不能可以启用/禁用 (enabled/disabled)活动/非活动(Active/Inactive)可以可以变灰(grayed)可以可以WM_COMMAND消息启用时,可发送。禁用或变灰里不能句柄有独立句柄...
分类:
其他好文 时间:
2015-07-22 20:26:29
阅读次数:
124
开发微信企业号可以通过程序自定义菜单,只需要调用相关的接口就可以实现。其实这个菜单也就是微信底部的菜单,目前自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。其实创建菜单也很简单。但有一点需要说明,如果有子菜单,那么这个菜单就不会向后端发送事件。例如:我定义了三个一级菜单一个click,两个view。如果...
分类:
微信 时间:
2015-07-21 12:55:49
阅读次数:
324
运用面向对象的思想,继承封装多态运用其中,搭建了一个电子菜单框架...
分类:
移动开发 时间:
2015-07-21 09:10:16
阅读次数:
136
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu) 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此.....
分类:
移动开发 时间:
2015-07-16 13:36:59
阅读次数:
170
一、 使用xml定义Menu菜单资源文件必须放在res/menu目录中。菜单资源文件必须使用标签作为根节点。除了标签外,还有另外两个标签用于设置菜单项和分组,这两个标签是和。标签没有任何属性,但可以嵌套在标签中,表示子菜单的形式。不过标签中不能再嵌入标签。1.标签的属性含义如下:Id:表示菜单项的资...
分类:
移动开发 时间:
2015-07-16 13:17:15
阅读次数:
193
介绍 LogCat是Eclipse里面做Android开发的工具包ADT中的一个工具,用来查看和过滤Android日志系统的输出。 打开LogCat 进入Eclipse,选择Window菜单,然后选择Show View子菜单,最后再选则other子菜单,在打开的S...
分类:
移动开发 时间:
2015-07-16 12:07:15
阅读次数:
234