当前位置:文档之家› CKEditor (Toolbar Definition)工具栏自定义配置

CKEditor (Toolbar Definition)工具栏自定义配置

CKEditor (Toolbar Definition)工具栏自定义配置
CKEditor (Toolbar Definition)工具栏自定义配置

CKEditor (Toolbar Definition)工具栏自定义配置

CKEditor中的工具栏默认显示所有功能按钮。出于安全的原因、或者是简化的原因,需要对这个工具栏进行自定义设置。CKEditor工具栏自定义配置非常简单。

编辑ckeditor目录下的的config.js文件,默认的是下面的工具栏代码,

注意工具按钮是分组的,一个name内的大括号就是一个工具按钮分组,items后边是具体的按钮,“/”表示工具栏换行,“-”表示工具图标之间的中隔线“|”

(特别说明:config.js中没有下面的代码,默认就是显示全部按钮,但如果对工具栏进行自定义,最好的办法还是把下面的代码全部复制到config.js,然后再删除一个个不需要的按钮)

config.toolbar = 'Full';

config.toolbar_Full =

[

{ name: 'document', items :

[ 'Source','-','Save','NewPage','DocProps','Preview','Print','-','Templates' ] },

{ name: 'clipboard', items :

[ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] },

{ name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','SpellChecker', 'Scayt'] }, { name: 'forms', items : [ 'Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton',

'HiddenField' ] },

'/',

{ name: 'basicstyles', items :

[ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] },

{ name: 'paragraph', items :

[ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote','CreateDiv',

'-','JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock','-','BidiLtr','BidiRtl' ] }, { name: 'links', items : [ 'Link','Unlink','Anchor' ] },

{ name: 'insert', items :

[ 'Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak','Iframe' ] }, '/',

{ name: 'styles', items : [ 'Styles','Format','Font','FontSize' ] },

{ name: 'colors', items : [ 'TextColor','BGColor' ] },

{ name: 'tools', items : [ 'Maximize', 'ShowBlocks','-','About' ] }

];

config.toolbar_Basic =

[

['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About'] ];

下面是经删除过后的工具条代码

config.toolbar = 'Full';

config.toolbar_Full = [

{name: 'document',items: ['Source', '-', 'DocProps', 'Preview', 'Print', '-']},

{name: 'clipboard',items: ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo']},

{name: 'editing',items: ['Find', 'Replace', '-', 'SelectAll', '-']},

{ name: 'basicstyles',items: ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript',

'Superscript', '-', 'RemoveFormat']},

'/',

{name: 'paragraph',items: ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl']},

{name: 'links',items: ['Link', 'Unlink', 'Anchor']},

{name: 'insert',items: ['Image', 'Flash', 'Table', 'HorizontalRule', 'Smiley',

'SpecialChar', 'PageBreak']},

'/',

{ name: 'styles',items: ['Styles', 'Format', 'Font', 'FontSize']},

{ name: 'colors',items: ['TextColor', 'BGColor']},

{ name: 'tools',items: [ 'ShowBlocks', '-']}

];

config.toolbar_Basic = [['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink', '-', 'About']];

工具栏的定义英汉对照说明:

Source = 源码模式

-

Save = 保存(提交表单)

NewPage = 新建

Preview = 预览

- = 分割线

Templates = 模板

Cut = 剪切

Copy = 复制

Paste = 粘贴

PasteText = 粘贴为无格式文本

PasteFromWord = 从 MS WORD 粘贴

-

Print = 打印

SpellChecker = 拼写检查

Scayt = 即时拼写检查

Undo = 撤销

Redo = 重做

-

Find = 查找

Replace = 替换

-

SelectAll = 全选

RemoveFormat = 清除格式

Form = 表单

Checkbox = 复选框

Radio = 单选框

TextField = 单行文本

Textarea = 多行文本

Select = 列表/菜单

Button = 按钮

ImageButton = 图片按钮HiddenField = 隐藏域

/

Bold = 加粗

Italic = 倾斜

Underline = 下划线

Strike = 删除线

-

Subscript = 下标

Superscript = 上标

NumberedList = 编号列表BulletedList = 项目列表

-

Outdent = 减少缩进量

Indent = 增加缩进量

Blockquote = 块引用

CreateDiv = 创建DIV容器JustifyLeft = 左对齐JustifyCenter = 居中

JustifyRight = 右对齐JustifyBlock = 两端对齐

BidiLtr = 文字方向从左到右

BidiRtl = 文字方向从右到左

Link = 插入/编辑超链接(上传文件) Unlink = 取消超链接

Anchor = 插入/编辑锚点链接

Image = 图像(上传)

Flash = 动画(上传)

Table = 表格

HorizontalRule = 插入水平线Smiley = 插入表情SpecialChar = 插入特殊符号PageBreak = 插入分页符

/

Styles = 样式快捷方式

Format = 文本格式

Font = 字体

FontSize = 文字大小TextColor = 文字颜色BGColor = 背景颜色

Maximize = 全屏编辑模式ShowBlocks = 显示区块

-

About = 显示关于

在VB中制作图标按钮的四种方法

在VB中制作图标按钮的四种方法 2010-07-19 17:31 发信人:h u a n g h m(东方不败),信区:P r o g r a m 标题:V B中图标按钮的制作 发信站:深大荔园晨风站(T u e J a n1311:11:081998),转信 现在大多数W i n d o w s应用程序的功能都比较丰富,相应的菜单结 构也比较复杂。一些操作命令往往要打开好几层菜单。尤其是一些 常用的操作命令,因其使用较频繁,即使仅打开一层菜单,从中选择 一项也是比较麻烦的。因此现在绝大多数W i n d o w s应用程序中除了菜 单之外,还配备了工具栏。工具栏中有与常用菜单命令相对应的按 钮,按这些按钮的效果和选择菜单命令的效果完全一样。工具栏中 的按钮和普通按钮不同的是,它们不用文本字符串,而是用图标来 标明按钮的功能。这种图标按钮的好处是省地方,菜单命令往往比 较冗长,而工具栏提供的空间又十分有限。使用图标按钮最大的好 处还在于其直观形象性,这与W i n d o w s图形用户界面(G U I)方便用 户、简化操作的目标是一致的。 W i n d o w s系统提供的标准按钮(如O K、C a n c e l等)中只能显示文本 字符串。在V i s u a l B a s i c(以下简称为V B)中,按钮是使用工具箱中的命

令按钮控件C o m m a n d B u t t o n来实现的。C o m m a n d B u t t o n使用的是W i n d o w s系统提供的标准按钮控件,因而无法装入图标。下面介绍在V B中实现 图标按钮的几种方法。 一、使用标准控件实现图标按钮 V B的标准控件中,能够装入图形的只有I m a g e(图像) 和P i c t u r e B o x(图片框)两种。I m a g e的功能较简单,占用系统资源较 少。P i c t u r e B o x的功能很丰富,可以将它看作是I m a g e的一个“超集”, 它占用的系统资源当然就要多一些。为了利用可装入图形的控件模 拟图标按钮的功能,首先应比较一下它们各自所能够接收到的事 件(如表1所示)。 表1中打勾(√)的表示该控件提供了相应的事件驱动过程接口, 打叉(×)的则表示该控件没有提供,控件不接收相应的事件。因为 是要模拟C o m m a n d B u t t o n的功能,所以I m a g e和P i c t u r e B o x的其它事件没有列出。 C o m m a n d B u t t o n的事件I m a g e P i c t u r e B o x C l i c k√√ D r a g D r o p√√

Excel中进行宏添加为工具栏按钮的操作方法

Excel中进行宏添加为工具栏按钮的操作方法 1、在显示出来的选项卡(文件、开始、公式、数据、审阅……)中,选择一个你希望将宏按钮放置到的地方。比如,在本次演示中,选择选项卡【开始】下的功能区空白处作为宏按钮添加到的位置。 点击选项卡标签,切换到选定的选项卡下,在其功能区右键单击。在弹出菜单中点击“自定义功能区”。 2、然后,在弹出的Excel选项窗口中,在左侧“从下列位置选 择命名”下拉框中选到“宏”,下方列表框将显示出当前所有的宏。 3、在Excel选项窗口的右侧,选到希望添加到选项卡,如此处 为【开始】,选中后,点击下侧的“新建组”按钮,添加新功能组。 4、添加后在新建组上右键单击,点击“重命名”。 在弹出的重命名对话框中,可以为新建组重命名,并指定符号。此处修改新建组的显示名称为:宏按钮。点击确定,则自定义功能 组的名称就修改好了。 5、返回到Excel选项窗口,在左侧列表框中找到希望添加的宏,单击选中,再单击“添加”按钮,宏就被添加到了新建组“宏按钮”中。当然,也可以直接添加到已有的功能组内,如剪贴板、字体、 对齐方式等,这时候,就没有必要新建组了,直接在右侧列表中选 到对应的功能组即可,然后选定宏、添加。 6、在右侧功能区右键已添加的宏,在菜单中点击“重命名”。 在重命名窗口中,选定符号(即按钮图标),并可修改按钮显示名称。点击确定,返回Excel选项窗口。 7、点击Excel选项窗口中的“确定”按钮,返回表格编辑界面。这时候,宏已经为了指定区域处的按钮,如图。

若要对宏进行修改或删除,则按照之前所述,功能区右键>自定 义功能区,在Excel选项窗口中的右侧,对功能或功能组进行修改、删除即可。 效果演示 8、演示的宏代码如下,可以将当前选中单元格复制到离其下方 3行、右侧3列处的单元格。 9、连续两次点击功能区的宏按钮,执行如下:

26-编辑菜单栏_什么是菜单栏和工具栏

26-编辑菜单栏_什么是菜单栏和工具栏 编辑菜单栏“编辑”菜单“编辑”菜单中的一些命令主要是对文件进行编辑的,比如复制、粘贴、填充、描边等。“编辑”菜单是photoshop软件操作中最为常用的菜单之一。 1.“还原”命令这个命令用来将操作进行还原,它的快捷键是CTRL+Z,当时它只能还原一次,如果想要尽可能多地还原操作步骤,那么可以按CTRL+ALT+Z键。 2.“剪切”命令当画面中存在选框的时候,这个命令能将画面中选框中的部分进行裁切,下面我们通过一个练习来讲解。 一:打开这一张图片,然后用选区工具(M)选出一个选区。 二:选择编辑>剪切(CTRL+X),这样选框中的部分就被剪切掉了,如下图。 再选择编辑>粘贴(CTRL+V)就可以把剪切的部分粘贴到画面中。 3.“拷贝”和“粘贴”命令这两个命令基本上是组合来使用的,在画面中制作选框后,选择编辑>拷贝(CTRL+C)命令将其复制然后再选择编辑>粘贴(CTRL+V)将复制的部分粘贴到画面中。与前面的“剪切”命令不同的是,剪切后的图片在选框中的部分就没有了,当时使用“拷贝”和“粘贴”命令后,原图片是完整的。所以大家要注意这两个的区别。 4.“填充”命令“填充”命令的功能与工具箱中的“油漆桶”工具基本相同,只不过它将一些主要的命令和选项集中在一起。如图: 在下拉列表中可以选择很多选项,我们可以选择这些相应的选项来得到不同的效果,不过最为常用的就是前两个选项。其他的大家自己尝试吧。。。。 在“模式”下拉列表中我们可以选择填充的模式,这与前面讲过的混合模式是相同的。如“不透明度”用于改变填充颜色的透明程度。 5.“描边”命令描边命令用于对选框或者对象进行描边,下面通过一个实例来讲解下一:新建文件,然后使用矩形选框工具(M)在画面中做出选框。 二:选择编辑>描边命令,按照下图设置。 三:完成后得到如下效果。 6“自由变换”命令“自由变换”命令是我非常喜欢的一个命令,它灵活多变,用户可以完全地自行控制,做出任何变形。 自由变换:编辑——自由变换(快捷键:Ctrl+T)辅助功能键:Ctrl、Shift、Alt。 其中,Ctrl键控制自由变化; Shift控制方向、角度和等比例放大缩小; Alt键控制中心对称。 一、正常情况下(不按任何键)(1)拖动边框:单边缩放(2)拖动角点:长宽同时缩放(3)框外旋转:自由旋转,任意角度二、Shift+鼠标(1)拖动边框:单边缩放(同一(1),即无影响)(2)拖动角点:长宽等比例缩放(3)框外旋转:以15°的倍数旋转三、Ctrl+鼠标(1)拖动边框:自由平行四边形变换(2)拖动角点:角度,和相邻两边发生变化(3)框外旋转:自由旋转,任意角度(同一(3),即无影响)四、Alt+鼠标(1)拖动边框:对边等比例缩放,角度不变(2)拖动角点:中心对称的自由缩放(不是等比列)(3)框外旋转:自由旋转,任意角度(同一(3),即无影响)Tips:框外旋转时凡

03.CorelDraw的工具栏找不到啦!属性栏也没有啦!菜单不见啦!泊钨窗口不见啦……

Coreldraw系列问答:工具栏消失 2007-01-13 06:54 作者:木平原创出处:天极设计在线 问:CorelDraw的工具栏找不到啦!属性栏也没有啦!菜单不见啦!泊钨窗口不见啦…… 答:这个问题基本上是由于误操作引起的。有时候我们找不到工具栏,有时候属性栏不见了……但是我们在菜单 栏下方点鼠标右键,查看相关的选项,会发现其对应的项目前已经勾上。可为什么会没有呢? 这种情况基本上发生在新手身上,误操作将工具栏、属性栏等拖到屏幕以外的地方去了。其实它们都在,只是看不到罢了。 解决的方法很简单,只需重置Coreldraw默认选项即可。 方法是按住F8不放,双击桌面上的Coreldraw图标,提示是否要恢复到初始值,点确定即可。这个办法对解决工具栏,属性栏不见或移位等诸问题适用。 另外此方法可解决以下的类似问题: 1.可解决左边工具箱不见的问题 2.可解决右边色盘不见的问题 3.可解决复原和重做功能键不能使用的问题 4.可解决打开时出现,Menu Configuration File已毁损,使用预设设定来取代含有旧的格式,使用预设设定来取代,然后CD9就不能用了,移除重新安装,还是会出现一样的情况。 5.可解决左上角的地方("文件"的菜单旁边)会出现一个字"跪"的问题 6.可解决在属性列上改变一个矩形的尺寸、角度时,会生成新的图形的问题 7.可解决CorelDRAW开启时一直出现「试图越过其尾端对一未命名文件进行读写」的问题 8.可解决最上面菜单不见的问题 9.可解决CD在启动时出现未发现目录c:\program\corel\Graphics9\Scriprs.正在默认到桌面项的问题 10.可解决其它一些莫名奇妙的Coreldraw程序或菜单使用出错问题 F8键相当于Coreldraw中的一键还原,用好它可以省去很多麻烦。这个方法对COREL家族的软件都通用。 下一次我们解答Coreldraw版本兼容性的问题。

将常用的符号制作成自己的Word工具栏

将常用的符号制作成自己的Word工具栏(多图) https://www.doczj.com/doc/a914396063.html, 2004年09月10日 08:54 天极yesky 文/杨兴平 Word作为非常流行的文字处理软件,有着很强大的功能,今天,我以Microsoft Word XP为例,向大家介绍如何制作自己的Word工具栏。 不知道朋友们是否想过把常用的符号快速做成一个工具栏?这是很有用的,数学老师可以把常用的数学符号做成一个工具栏,俄语老师可以把俄文字母做成一个工具栏……这样的工具栏,和Word的其它工具栏一样,它使用起来十分方便。如果你也想做一个有自己特色的工具栏,那就和我一起试一试吧。 在菜单栏上选择“插入→符号”命令,打开“符号”对话框,双击对话框中的数学符号,在文档中插入一些数学符号(如图1)。接下来,我们把这些符号都添加到“自动图文集”中。 在图1中,我们选中文档中的“∑”符号,按下Alt+F3键,弹出“创建‘自动图文集’”对话框,点击“确定”,“∑”符号就被添加到“自动图文集”中了。利用同样的方法,把图1中插入到文档中的其它数学符号也添加到“自动图文集”中。 接下来,在菜单栏上执行“工具→自定义”命令,先把弹出的对话框切换到“工具栏”选项卡,点击“新建”,利用弹出的“新建工具栏”对话框,新建一个名为“数学符号”的工具栏,完成后,新建的“数学符号”工具栏就出现在窗口中了。接着,把“自定义”对话框切换到“命令”选项卡,在“类别”列表框中选择“自动图文集”,在右侧的“命令”列表框找出我们添加到“自动图文集”中的数学符号,依

次将它们拖动到窗口中的“数学符号”工具栏上(如图2),完成后,关闭“自定义”对话框,以后,你就可以点击这个工具栏上的按钮,在文档中直接插入数学符号了。 上面我们制作的“数学符号”工具栏上的按钮都没有自己的图标,你还可以为它们添加或编辑一个图标。在菜单栏执行“工具→自定义”命令,再次调出“自定义”对话框,切换到“命令”选项卡,左键单击“数学符号”工具栏上的任一一个按钮选中该按钮,点击右键或“自定义”对话框命令选项卡上的“更改所选内容”按钮,如图3所示,在弹出的菜单中,选择“更改按钮图标”,你可以为该按钮选择一个图标,选择“编辑按钮图标”你可以编辑该按钮的图标,另外,你也可以为按钮命名,或者控制,在工具栏上按钮显示名称还是图标,或者两者都显示。 使用同样的方法,你可以把“自动图文集”中的其它内容,如一大段文字或者是一个漂亮的图形都做成工具栏上的一个按钮,这是一件非常有趣又有用的事。

JAVA菜单和工具栏界面代码设计

实验八菜单和工具栏 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class c extends JFrame{ private JMenuBar menuBar; private JMenu xtMenu,xyMenu,zyMenu,xsMenu,kcMenu,cjMenu,jsMenu;// private JMenuItem aItem,bItem,cItem,dItem;// private JMenuItem eItem,fItem,gItem,hItem; private JMenuItem iItem,jItem,kItem,lItem; private JMenuItem mItem,nItem,oItem,pItem; private JMenuItem qItem,rItem,sItem,tItem; private JMenuItem uItem,vItem,wItem,xItem; private JMenuItem yItem,zItem,aaItem,bbItem; public c(String account){ setTitle("学生管理系统"+"当前管理员为"+account); setSize(500,400); center(this);

setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); createMenu(); showToolBar(); setVisible(true); } //caidan public void createMenu(){ menuBar=new JMenuBar();//创建菜单栏 xtMenu=new JMenu("系统管理"); aItem=new JMenuItem("学院设置"); bItem=new JMenuItem("专业设置"); cItem=new JMenuItem("修改密码"); dItem=new JMenuItem("退出"); //dItem.setMnemonic('Q'); xtMenu.add(aItem); xtMenu.add(bItem); xtMenu.addSeparator(); xtMenu.add(cItem); xtMenu.addSeparator(); xtMenu.add(dItem);

icon图标使用指南

系统图标使用指南 一.配置视图图标 行按钮和列按钮操作一样,只是显示位置不同,此处拿列按钮示例。不理解的请参考知识库中“行按钮”及“列按钮”说明。 平台提供的视图图标库路径: tbp-web-app\WebContent\style\default\images\icons,需要使用的时候,在eOMP 工具中,视图工具树--视图模型—列按钮集合: 现已“阅读”按钮为例 通过“添加按钮”按钮新增行按钮,中文处编辑“阅读”,图标处编辑“icon-view”,再回到表单URL中,即可看到刚刚添加的行按钮。

同样,视图需要使用其他图标的时候,只需在目录中找到相应的图标,然后在eOMP工具中配置图标名,格式为“icon”+“-”+“图标文件名”(忽略文件名后缀)。 二.配置表单按钮 平台提供的表单图标库路径: tbp-web-app\WebContent\style\uur\icons,需要使用的时候,在eOMP工具中,表单工具树—其他配置—按钮配置: 现已“删除”按钮为例 通过“新增按钮”添加,中文处编辑“删除”,图标处编辑“icon-add”,再回到视图URL中,即可看到刚刚添加的按钮。 同样,视图需要使用其他图标的时候,只需在目录中找到相应的图标,然后在

eOMP工具中配置图标名,格式为“icon”+“-”+“图标文件名”(忽略文件名后缀)。 三.解决配置好但是无法显示及自定义图标支持 不常用的图标可能不支持,导致无法显示,需手动添加。 现已tbp-web-app\WebContent\style\default\images\icons\pencil.png为例。

给按钮添加背景图片

package background; import java.awt.Container; import java.awt.Graphics; import java.awt.Image; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; public class JpanelBackgroundDemo extends JFrame{ MyPanel panel; JButton btn; Container c; public JpanelBackgroundDemo(){ setVisible(true); setSize(400,400); setLayout(null);// 不使用任何布局 c = getContentPane(); panel = new MyPanel(new ImageIcon("./src/images/chenhe.png").getImage()); panel.setBounds(0, 0, 300, 300); c.add(panel); btn = new JButton("测试按钮"); panel.add(btn); } public static void main(String[] args) { new JpanelBackgroundDemo(); } } // 重写容器类比如JPanel类的PaintComponent()方法 class MyPanel extends JPanel{ Image img;

菜单及工具栏设计

菜单及工具栏设计 (总分:40.00,做题时间:90分钟) 一、{{B}}选择题{{/B}}(总题数:11,分数:22.00) 1.将一个预览成形的菜单存盘,再运行该菜单,却不能执行。这是因为______。 (分数:2.00) A.没有放到项目中 B.没有生成√ C.要用命令方式 D.要编程序 解析: 2.设计菜单要完成的最终操作是______。 (分数:2.00) A.创建主菜单及子菜单 B.指定各菜单任务 C.浏览菜单 D.生成菜单程序√ 解析: 3.为一个表单建立了快捷菜单,要打开这个菜单应当______。 (分数:2.00) A.用热键 B.用快捷键 C.用事件√ D.用菜单 解析: 4.如果不能预计频率,也无法确定逻辑顺序,则可以按字母顺序组织菜单项。当菜单中包含有______个以上的菜单项时,按字母顺序特别有效。 (分数:2.00) A.5 B.6 C.7 D.8 √ 解析: 5.要创建快速菜单,应当______。 (分数:2.00) A.用热键 B.用快捷键 C.用事件 D.用菜单√ 解析: 6.在菜单设计器中,要为某个菜单项定义一个快捷键,要在______定义。 (分数:2.00) A.菜单名称列 B.结果列 C.选项列√ D.菜单级 解析:

7.Visual FoxPro的系统菜单,其主菜单是一个______。 (分数:2.00) A.条形菜单√ B.弹出式菜单 C.下拉式菜单 D.组合菜单 解析: 8.使用菜单方法打开一个在当前目录下已经存在的查询文件zgik.qpr后,在命令窗口生成的命令是______。(分数:2.00) A.OPEN QUERYzgiqpr B.MODIFY QUERYzgiqpr √ C.DO QUERYzgiqpr D.CREATE QUERYzgiqpr 解析: 9.假设有菜单文件mainmu.mnx,下列说法正确的是______。 (分数:2.00) A.在命令窗口利用DO mainmu命令,可运行该菜单文件 B.首先在菜单生成器中,将该文件生成可执行的菜单文件mainmmpr,然后在命令窗口执行命令:DO mainmu 可运行该菜单文件 C.首先在菜单生成器中,将该文件生成可执行的菜单文件mainmmpr,然后在命令窗口执行命令:DOmainmmpr可运行该菜单文件 D.首先在菜单生成器中,将该文件生成可执行的菜单文件mainmmpr,然后在命令窗口执行命令:DO MEMU mainmu可运行该菜单文件√ 解析: 10.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。 (分数:2.00) A.DO mymenu B.DO mymenmpr √ C.DO mymenpjx D.DO mymenmax 解析: 11.使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在 Result中选择______。 (分数:2.00) A.PadName B.Submenu √ https://www.doczj.com/doc/a914396063.html,mand D.Procedure 解析: 二、{{B}}填空题{{/B}}(总题数:9,分数:18.00) 12.菜单设计器窗口中的 1组合框可用于上、下级菜单之间的切换。 (分数:2.00) 填空项1:__________________ (正确答案:菜单级) 解析: 13.创建SDI菜单的方法是,打开“菜单设计器”,从“显示”菜单中选择 1选项,并选择 2。 (分数:2.00) 填空项1:__________________ (正确答案:“常规选项”) 填空项1:__________________ (正确答案:“顶层表单”) 解析:

自定义菜单和工具栏

关于自定义菜单和工具栏 本文中的示例 命令栏 控件常量 菜单栏 返回命令栏控件的ID 确定活动菜单栏的名称 保存(内置或自定义菜单栏的)活动状态创建自定义命令栏 显示自定义命令栏 删除自定义命令栏 隐藏命令栏 显示命令栏 还原内置命令栏 菜单 向命令栏添加自定义菜单控件 禁用命令栏上的菜单控件 启用命令栏上的菜单控件 删除命令栏上的菜单控件 还原命令栏上的菜单控件 命令 向菜单控件添加分隔条 在菜单上创建自定义命令控件 在命令控件旁放置选中标记 禁用命令栏上的命令控件 启用命令栏上的命令控件 删除菜单上的命令控件 还原菜单上的内置命令控件 子菜单 添加子菜单 向子菜单添加命令 禁用子菜单上的命令控件 删除子菜单上的命令 禁用子菜单控件 删除子菜单控件 快捷菜单栏 新建快捷菜单栏 快捷菜单 在快捷菜单栏上创建命令 禁用快捷菜单栏上的命令控件 删除快捷菜单栏上的命令 删除快捷菜单栏 还原内置快捷菜单栏上的命令 快捷菜单上的子菜单 在快捷菜单栏上新建子菜单 在快捷菜单栏的子菜单上创建命令控件禁用快捷菜单上的子菜单项控件 删除快捷菜单上的子菜单项控件 禁用快捷菜单上的子菜单控件 删除快捷菜单上的子菜单控件 查找更多信息 对象浏览器 Microsoft 知识库 这篇文章中的信息适用于: 附数组使用方法 中的示例 本文中的示例在Excel 2000、Excel 2002 和Excel 2003 中使用VBA 代码来自定义菜单。要使用示例宏,请按照下列步骤操作: 1. 启动Excel。

2. 在“工具”菜单上,指向“宏”,然后单击“Visual Basic 编辑器”。 3. 在“插入”菜单上,单击“模块”。 4. 键入本文中的一个宏示例,也可使用复制粘贴操作将宏示例复制到模块表中。 5. 在“运行”菜单上,单击“运行子过程/用户窗体”。 6. 如果出现“宏”对话框,请单击宏名称,然后单击“运行”。 命令栏 在Microsoft Office 中,所有工具栏、菜单栏和快捷菜单都是被作为“命令栏”这样一种对象以编程方式控制的。下列所有项目在VBA 中皆用CommandBar对象表示: ?菜单栏、工具栏和快捷菜单。 ?菜单栏和工具栏上的菜单。 ?菜单、子菜单和快捷菜单上的子菜单。 您可以修改任何内置的菜单栏和工具栏,还可以创建和修改用您自己的VBA 代码交付的自定义工具栏、菜单栏和快捷菜单。您可以将程序功能以单个按钮的形式放在工具栏上,或以命令名称组的形式放在菜单上。因为工具栏和菜单都是命令栏,所以可以使用同一类型的控件。 在VBA 和Microsoft Visual Basic 中,按钮和菜单项用CommandBarButton对象表示。显示菜单和子菜单的弹出控件用CommandBarPopup对象表示。在以下示例中,名为“Menu”的控件和名为“Submenu”的控件都是用于显示菜单和子菜单的弹出控件,并且这两个控件是各自的控件集中唯一的CommandBar对象。 在Microsoft Excel 中,菜单栏和工具栏被视为是同一种可编程对象,即CommandBar对象。可以使用CommandBar对象中的控件来指代菜单、菜单项、子菜单和快捷菜单。可以在Type参数中使用一个常量为每个控件指定要用于菜单、子菜单或命令的控件类型。 返回目录 控件常量 下面是Excel 2003 中的各种控件常量的列表,这些常量指定用于特定菜单栏控件的图形控件类型: ?MsoControlActiveX* ?MsoControlAutoCompleteCombo*** ?MsoControlButton ?MsoControlButtonDropdown ?MsoControlButtonPopup ?MsoControlComboBox ?MsoControlCustom ?MsoControlDropdown ?MsoControlEdit ?MsoControlExpandingGrid ?MsoControlGauge ?MsoControlGenericDropdown ?MsoControlGraphicCombo ?MsoControlGraphicDropdown ?MsoControlGraphicPopup ?MsoControlGrid ?MsoControlLabel ?MsoControlLabelEx*** ?MsoControlOCXDropDown ?MsoControlPane **

第七章 自定义菜单与工具栏

第七章自定义菜单 作为应用程序最常用的功能组织形式,菜单设计在程序开发中是必不可少的。Visual FoxPro 支持两种类型的菜单:普通菜单和快捷菜单。普通菜单用来列出整个程序的各种功能,用户通过点击各个菜单项实现对相应程序功能的调用。普通菜单可以单独运行,也以可附着在表单窗口上成为SDI(单文档界面)菜单。快捷菜单通常在单击鼠标右键时出现,它列出了与当前对象密切相关的操作选项,用户通过选择其中的菜单项快速完成相应的操作。 创建菜单后将生成两种类型的文件: (1)菜单定义文件。该文件在编辑菜单项时产生,其文件扩展名为.mnx; (2)菜单程序文件。该文件由菜单定义文件生成的可执行的菜单程序文件,其文件扩展名.mpr。 7.1 菜单规划 应用程序的实用性一定程度上取决于菜单系统的质量。 在设计菜单系统时,必须考虑下列准则: (1)按照用户所要执行的任务组织系统,而不要按应用程序的层次组织系统。 只要查看菜单和菜单项,用户就可对应用程序的组织方法有一个感性认识。因此,要设计好这些菜单和菜单项,必须了解用户思考问题和完成任务的方法。 (2)合理排列菜单组和菜单项,给每个菜单组(项)定义一个有意义的菜单标题。 按照菜单项的使用频率、逻辑顺序或字母顺序组织菜单组(项)。当菜单项较多时,按字母顺序排列便于查看菜单项。 (3)在菜单项的逻辑组之间放置分隔线,增强菜单项的可读性。 (4)将每组菜单项的数目限制在一个屏幕之内。 如果菜单项的数目超过了一屏幕,则应为其中的一些菜单项创建子菜单。 (5)为菜单和菜单项设置访问键或键盘快捷键。 (6)使用能够准确描述菜单项的文字。 描述菜单项时,应使用日常用语而非计算机术语。同时,说明选择一个菜单项产生的效果时,应使用简单、生动的动词,而不要将名词当作动词使用。另外,用相似语句结构来说明菜单项,保持风格的一致性。 (7)在菜单项中混合使用大小写字母。只在特别强调时才使用大写字母。

软件界面中的图标设计

,品,0EC01渝 艺术设计与理论£=二二=jj二二==二:二=::一二:=:=:::二:二二二l软件界面中的图标设计 ■谭坤王凯翔 【摘要】:图标设计是界面设计的二.图标与信息景。例如,用图形—下就能表达出 重要组成部分,是界面设计到视觉化在信息社会我们面临着两种某个建筑物或其他个体的形体特 阶段的重要体现,但目前对于图标设状况,一方面,信息成为影响人类征,而用文字逐字逐句地表达通常 计的研究没有被引起广泛的关注。不少生活乃至经济发展、社会进步的重还说不清楚,还要借助比喻等修 图标设计师对产品前期的工作参与的要方面,另一方面,信息超载也给辞方法,这些表达再经过听众加 很少,只把自己当作—名界面的“化妆人类生活和社会进步带来负面影工与吸收,与原始信息会产生一定师”,许多图标作品以美为导向,根本响。于是我们就面临着信息的分的差距。软件的功能往往以操作 不考虑用户和图标所在的环境。本文散,无序与人们获取信息的选择性过程和行为过程的实现为目的,交 结合认知心理学和符号学的理论讲述不强之间的矛盾。如何使信息得到互过程极大地依赖视觉和手动控制 、 了软件界面中图标设计的目标和图标设有效地交换、如何使人们能够有的参与,因此具有强烈的直接操作特 计的原则。效地、快速地、准确地获得信息是点,用图形更容易表达这类信息, 【关键词】:图标;界面;信总;隐喻我们需要解决的问题。信息时代设因此图标在计算机界面中得到广 计的目的就是使信息有序、准确地泛的应用,由此可见图标的使命是一一.图标的概念传达和被有效地利用,设计活动为了帮助用户更快捷、有效地获取。icon”这个词起源于希腊的集中在对信息的分析与处理上。信息。软件界面中的图标是为了帮“eikon”,原意为图像,在字典里人们可以用很多种方法传递助用户更方便地了解软件功能进 被定义为宗教的图腾,图标概念引信息,如表情、动作、语言等。常见而完成操作过程,所以软件中的图 入到计算机以后被认为是图像、图的主要有两种:图形与文字。按照标设计更要以向用户传递信息、减 片或者是表示概念的符号。∞广义线性与非线性的角度区分,文字轻用户认知困难为目标。 的图标是一种符号,它象征着一些传递的信息属于线性的,因为我 众所周知的属性,功能、实体或溉们在获取文字信息时,通常按照顺三.隐喻在图标设计中的念。具有象征、快捷传达信息、便序、逐字逐句阅读。而我们在观察应用 于识别和记忆的特性。计算机软件图形时,可以根据自己的喜好和理隐喻是一种帮助用户在获取 界面中的图标指诸如应用程序以解从任何地方开始观察和获取图信息过程中起到桥梁作用的重要 及软件中某些功能的图形替代物。形中反映的信息,可以同时获取到形式。图形通过隐喻向用户传递信 图标有很多种,按平台可以分为:很多信息。认知学把信息分为两大息,隐喻在图标设计中占有重要的 计算机图标,移动设备图标、网类:主题信息和情景信息。主题信地位。作为修辞中比喻的一种手 站图标、游戏图标等,在同一平台息一般指诸如法律条文、游戏规法,隐喻目前在设计的各个领域中 下可以分为:程序图标、工具栏图则等,一般用文字表达,因为用文有所应用。在建筑领域:巨大的空标、按钮图标;在同一个操作系统字容易把信息说准确。情景信息间或形体隐喻权势、等级与显赫的 下可以分为:系统图标和应用系统描述事件的环境信息或者操作过身份;在平面设计领域用隐喻做 图标等。程等,用文字表达虽然准确,但理设计的例子也很多,在广告设计中 解与接受起来图形更为方便,用图商家在向用户推销产品卖点时通 形容易直观地表达主题的整个场常不直接说产品的功能,总是找到

【26-编辑菜单栏】什么是菜单栏和工具栏

【26-编辑菜单栏】什么是菜单栏和工具栏 编辑菜单栏“编辑”菜单“编辑”菜单中的一些命令主要是对文件进行编辑的,比如复制、粘贴、填充、描边等。“编辑”菜单是photoshop软件操作中最为常用的菜单之一。 1.“还原”命令这个命令用来将操作进行还原,它的快捷键是CTRL+Z,当时它只能还原一次,如果想要尽可能多地还原操作步骤,那么可以按CTRL+ALT+Z键。 2.“剪切”命令当画面中存在选框的时候,这个命令能将画面中选框中的部分进行裁切,下面我们通过一个练习来讲解。 一:打开这一张图片,然后用选区工具(M)选出一个选区。 二:选择编辑>剪切(CTRL+X),这样选框中的部分就被剪切掉了,如下图。 再选择编辑>粘贴(CTRL+V)就可以把剪切的部分粘贴到画面中。 3.“拷贝”和“粘贴”命令这两个命令基本上是组合来使用的,在画面中制作选框后,选择编辑>拷贝(CTRL+C)命令将其复制然后再选择编辑>粘贴(CTRL+V)将复制的部分粘贴到画面中。与前面的”剪切”命令不同的是,剪切后的图片在选框中的部分就没有了,

当时使用“拷贝”和“粘贴”命令后,原图片是完整的。所以大家要注意这两个的区别。 4.“填充”命令“填充”命令的功能与工具箱中的“油漆桶”工具基本相同,只不过它将一些主要的命令和选项集中在一起。如图:在下拉列表中可以选择很多选项,我们可以选择这些相应的选项来得到不同的效果,不过最为常用的就是前两个选项。其他的大家自己尝试吧。。。。 在“模式”下拉列表中我们可以选择填充的模式,这与前面讲过的混合模式是相同的。如“不透明度”用于改变填充颜色的透明程度。 5.“描边”命令描边命令用于对选框或者对象进行描边,下面通过一个实例来讲解下一:新建文件,然后使用矩形选框工具(M)在画面中做出选框。 二:选择编辑>描边命令,按照下图设置。 三:完成后得到如下效果。 6“自由变换”命令“自由变换”命令是我非常喜欢的一个命令,它灵活多变,用户可以完全地自行控制,做出任何变形。 自由变换:编辑——自由变换(快捷键:Ctrl+T)辅助功能键:Ctrl、Shift、Alt。 其中,Ctrl键控制自由变化;Shift控制方向、角度和等比例放大缩小;Alt键控制中心对称。

自定义设置技巧

2.4 自定义设置技巧(1) 2.4.1 快速为工作表重命名 如果要更改工作表的名字,一般都是利用“重命名”命令来完成的。请问还有其他快速的方法吗? 答:其实只要用鼠标左键双击工作表标签名称,然后就可以直接输入新的名称了。 2.4.2 自定义自动排序类型 系统能够自动为其自带的数据类型(如星期、季度等)进行排序。请问如何让自己定义的数据类型实现自动排序? 答:要让系统自动排序我们自己定义的数据类型,可以将该类型添加到系统中。操作方法如下:先单击“工具”菜单栏中的“选项”命令,在弹出的对话框中选择“自定义序列”选项卡,在“自定义序列”列表框中选择“新序列”项,再在“输入序列”列表框中按顺序依次输入新序列。如我们可以为设置一个奖项的序列:特等奖、一等奖、二等奖、三等奖、鼓励奖。每输入完一项后,按回车键转到下一行再输入第二项。如图2-26所示。 图2-26 添加序列

最后单击“添加”按钮即可。这样就可以在左边的序列列表框中找到刚才添加的序列了。它将和系统自带的序列一样实现自动排序。 2.4.3 多窗口方式浏览工作表 在实际应用中,常常为在一个大工作表文档中比较两个单元格数据而烦恼,因为要频繁地在各个单元格位置之间进行切换。如果能够对同一个工作表文档多开几个窗口就好了。请问可以实现吗? 答:这是完全可以的。按以下操作即可实现:移动鼠标到工作表窗口右边的滚动条上的黑三角形按钮上方的小横杠上,当鼠标变成一个中间为一个“=”符号,纵向为两个小箭头时,双击鼠标左键,这时当前窗口就会被横向的分隔成两个独立的部分。这两个窗口显示的都是同一个工作表,这样就可以在两个窗口中分别进行操作了,再也不要在一个窗口中来回地查找不同的单元格了。其实开始那个小横杠就是我们的文件横向分隔按钮。当然有横向分隔自然就有纵向分隔了。在水平滚动条最右边也有一个同样的分隔条,执行用鼠标左键双击后,就可以将窗口纵向分成两个独立的部分。如果在横向分隔的基础上再执行纵向分隔就可以将当前窗口分成四个独立的部分了。如果要取消分隔只要再用鼠标左键双击分隔条即可重新恢复单窗口模式。 2.4.4 给单元格重新命名 在函数或公式中引用单元格时,一般都用字母加数字的方式来表示单元格,如“A1”表示第一行第一个单元格。请问可以用其他方式来替单元格命名吗? 答:用数字和字母的组合来命名单元格只是系统默认的一种方式而已,还可以用以下方法来为单元格命名。首先选择要命名的单元格,然后在工作表左上角的“名称”框中输入希望的新名字,如可以输入“一号”,然后按下“Enter”键结束。这样下次就可以用这个名称来引

工具,菜单,及工具栏

工具,菜单,及工具栏 Ps丶杰丨Forever Photo shop 工具箱中包含了用于创建和编辑图像、图稿、页面元素的工具和按钮。单击工具箱顶部的双箭头切换为单排和双排。 移动工具箱 默认的情况下,工具箱停放在窗口左侧。将光标放在工具箱顶部双箭头

右侧,可以将工具箱从停放中拖出,放在窗口的任意位置。 程序栏:可以调整photo shop窗口大小,将窗口最大化、最小化或关闭。还可以切换工作区,显示参考线,网络等。 菜单栏:菜单中可以执行各种命令。单击菜单名称即可打开相应的菜单。 标题栏:显示了文档名称、文件格式、窗口缩放比例和颜色模式等等。如果包含多个图层,则标题栏中还会显示当前工作的图层的名称。 图中的文档名称为鱼老大,格式为psd,缩放比例为33.3%,颜色模式为RGB。括号里面则为:我选择的图层。

工具箱:包含用于各种操作的工具,如创建选区,移动图像,绘画,绘图等 工具选项栏:用来设置工具的各种选项,它会随着所选工具的不同而变换内容。 魔棒工具选项栏 渐变工具选项栏 面板:可以帮助我们编辑图像。有的用来设置编辑内容,有的用来设置颜色属性。 状态栏:可以显示文档大小,文档尺寸,当前工具和窗口缩放比较等信息。 图中缩放比例为33.33%,文档尺寸为146.05毫米* 216.03毫米 文档窗口:是显示和编辑图像的区域。 选项卡:打开多个图像时,它们会最小化到选项卡中,单击各个文件的名称即到相应的文件。 在photo shop中打开一个图像时,便会创建一个文档窗口。如果打开了多个图像,则各个文档窗口会以选项卡的形式显示。 按下Ctrl+ Tab键,即可照前后顺序窗口切换。按下Ctrl+ Shift+ Tab键,可按照相反的顺序切换窗口。 单击一个标题栏将其从选项卡中拖出,它便成为可任意移动位置的浮动窗口。

wps怎么添加工具栏

wps怎么添加工具栏 在工具栏上点右键->自定义,会打开一个"自定义" 对话框。这个对话框的第二个选项卡"命令(&C)" 中可以对菜单栏和各个工具栏的命令和按钮进行添加删除,或是重置为默认。 ======== 增删已经有有命令和按钮: 只要在左边的下拉列表和普通列表中选择要更改的工具栏或菜单栏,然后把右侧的按钮或命令前的复选框选中或清除即可。 ======== 添加已有的"全选" 功能按钮: 在工具栏上右击,选“自定义”,在打开的对话框左侧的"命令栏(&B):" 下拉列表中选择“主菜单栏”,在左下的列表单击“编辑”,然后在右侧右击"全选(&L)" 命令,在弹出的菜单中选"复制到(&C)..." ,在弹出的对话框中选择目标工具栏即可。 如果你不喜欢现在它默认显示为文字的样子,同样可以在“自定义”对话框中双击它,打开一个编辑对话框。你可以在这个对话框中选择新按钮的显示名称、图标和快捷键,以及指定它的显示方式。

========= 增加自已的按钮:这里以增加一个打开"计算器" 的按钮为例。 在"自定义" 对话框的"命令(&C)" 选项卡中单击右下角的"+" 号按钮,在出现的"添加" 对话框左侧选择添加的目标工具栏位置,右侧选择"新按钮" ,单击"确定" 按钮关闭"添加" 对话框。 现在"自定义" 对话框右侧找到新添加的按钮,用有上下箭头的按钮调整它的位置,然后双击或右击这个新的按钮,在弹出的菜单中选择"编辑(&E) ..." ,打开"修改命令项" 对话框。 现在添加单击这个新按钮后执行的命令。在超链接文本框中输入C:\Windows\System32\calc.exe 或是单击"选择(&S)|v" 按钮- "打开文件(&O)" 来找到“计算器”的位置,完成后关闭对话框。 现在可以在工具栏上看到这个按钮了,单击它,就可以运行“计算器”了。

Matlab GUI 菜单和工具栏常用操作

Matlab GUI 常用操作 菜单 1.编辑菜单 打开GUIDE,选择工具栏上面的菜单编辑按钮 2.添加菜单回调函数(callback) 菜单编辑完成保存后,在fig对应的m文件中会自动生成菜单的回调函数声明例如菜单tag名为menuFilePrint,则对应的callback函数为: function menuFilePrint_Callback(hObject, eventdata, handles) 可以在该函数内添加代码实现功能。 3.菜单项访问 获取菜单句柄 在matlab的函数中要对某个菜单进行访问,必须获得该菜单的句柄。 如果是在菜单的回调函数里面,hObject就是该菜单的句柄;

如果是在其他的函数里面要获得某一菜单的句柄,比如选中工具栏上的ZoomIn按钮,按钮处于被按下状态,同时要设置对应菜单项view->Zoom-Zoom In 为选中状态,如下图: 这里要在按钮“ZoomIn”的callback函数里面实现对菜单menuViewZoomIn的状态设置。首先得获得菜单的句柄: % first we must get the handle of menuZoomIn hFigChildren = allchild(gcf); % menuView handle hMenuView = findobj(hFigChildren,'Tag','menuView'); hvc = allchild(hMenuView); % menuViewZoom hViewZoom = findobj(hvc,'Tag','menuViewZoom'); hvzc = allchild(hViewZoom); %menuZoomIn handle hZoomIn = findobj(hvzc,'Tag', 'menuZoomIn'); 获取设置菜单状态 得到菜单的句柄后就可以得到菜单当前的状态了: if strcmp(get(hZoomIn, 'Checked'),'on') set(hZoomIn, 'Checked', 'off'); else set(hZoomIn, 'Checked', 'on'); end

提取office程序中的按钮图标及其ID

提取Office程序中的按钮图标及其ID 在Word中运行以下代码: Dim sid As Integer Sub face() With https://www.doczj.com/doc/a914396063.html,mandBars("Standard").Controls(1) sid = .FaceId For i = 1 To 100 .FaceId = i .CopyFace Selection.TypeText Text:=i Selection.Paste Next i .FaceId = sid End With End Sub 想看更多的图标及其Id,只要将for 语句中的100改大一点的数,如图: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

相关主题
文本预览
相关文档 最新文档