精华内容
下载资源
问答
  • 前两篇博文简要介绍了通过将原工具栏隐藏,自定义的外部按钮上,调用UEditor各命令实现与原按钮相同的功能。本篇将介绍更为简单粗暴的方式。 传送门 1.富文本编辑器UEditor自定义工具栏(一、基础配置与字体、...

     

     导读

    富文本编辑器UEditor提供丰富了定制配置项,如果想设置个性化的工具栏按钮图标有无办法呢?答案是肯定的!前两篇博文简要介绍了通过将原工具栏隐藏,在自定义的外部按钮上,调用UEditor各命令实现与原按钮相同的功能。本篇将介绍更为简单粗暴的方式。

    传送门

    1.富文本编辑器UEditor自定义工具栏(一、基础配置与字体、背景色、行间距、超链接实现)

    2.富文本编辑器UEditor自定义工具栏(二、插入图片、音频、视频个性化功能按钮和弹层及自定义分页符)

     一、效果图

    自定义工具栏功能按钮图标效果如下

     

    二、自定义工具栏按钮图标实现

    1.增加自定义按钮

    (1)打开文件 ueditor/themes/default/css/ueditor.css,添加样式 .edui-for-customimage

     

    /*增加自定义图片图标*/
    .edui-default .edui-for-customimage .edui-icon {
    background-image: url('../images/customicons/ne_toolsicon17.png') !important;
    background-repeat:no-repeat;
    }

     其中 background-image 属性,图片路径如下图,customicons文件夹下为功能按钮的图标,建议图标大小为20*20px,ne_toolsicon17.png 为自定义按钮的图标。

     

    (2)ueditor.config.js文件中的toolbars数组,增加一个“customimage”配置

    , toolbars: [[
                ......,print', 'preview', 'searchreplace', 'help'
                //, 'drafts' 从草稿箱加载
                //新增自定义按钮
                ,'customimage'
            ]]
    //自定义按钮鼠标移入提示
            ,labelMap:{
                'customimage':'插入图片'
            }

    (3)绑定按钮点击事件

    (a)打开ueditor.all.js文件或新建js文件
    仿照 首行缩进 脚本绑定点击事件;
    /**
     * 缩进
     * @command indent
     * @method execCommand
     * @param { String } cmd 命令字符串
     * @example
     * ```javascript
     * editor.execCommand( 'indent' );
     * ```
     */
    UE.commands['indent'] = {
        execCommand : function() {
             var me = this,value = me.queryCommandState("indent") ? "0em" : (me.options.indentValue || '2em');
             me.execCommand('Paragraph','p',{style:'text-indent:'+ value});
        },
        queryCommandState : function() {
            var pN = domUtils.filterNodeList(this.selection.getStartElementPath(),'p h1 h2 h3 h4 h5 h6');
            return pN && pN.style.textIndent && parseInt(pN.style.textIndent) ?  1 : 0;
        }
    
    };
    (b)js脚本执行
    也可以在编辑器初始化页面,ueditor ready事件下,为此按钮绑定事件;
    $("#edui74").on("click",function () {
               ///todo:脚本
    })

    其中edui74为按钮元素的id

     

     2、修改原功能按钮图标为新图标

    (1)打开themes/default/css/ueditor.css,在原样式下修改

    以撤销功能按钮为例,行号大约535处,将如下样式修改成目标样式。

    修改前:

    .edui-default .edui-for-undo .edui-icon {
        background-position: -160px 0;
     }
    

    修改后:

    .edui-default .edui-for-undo .edui-icon {
        /*background-position: -160px 0;*/
        background-image: url("../images/customicons/ne_toolsicon2.png") !important;
        background-repeat: no-repeat;
    }

     

    (2)按钮样式默认显示为B(加粗)的问题解决

    .edui-default .edui-for-customimage .edui-icon {
    
    }

    添加自定义按钮customimage默认为B(加粗)样式,路径下themes/default/images/icons.png有一张图片,打开此图就会明白,工具栏所有按钮图标均在此图中。每个按钮通过偏移量来定位按钮图标,增加新的按钮建议通过 background-image 属性定义样式。

    添加了background-image属性发现有些情况下还是有问题,可以在background-image 属性添加 !important 来解决图标无效果,仍旧显示B(加粗)图标样式的问题。

    三、其他一些样式微调

    1.修改图标间距

    .edui-default .edui-toolbar .edui-combox {
        margin: 1px;/*图标间距不满意可以调整 */
    }

    2.修改正文与工具栏的距离

     ue.addListener("ready", function () {
            $("#ueditor_0").contents().find("body").css({ "padding-top": "5px" });//正文与工具栏间距
        })

    其中ue为实例化出来的UEditor变量

    总结

    本文简单介绍了通过更改UEditor源码来增加或修改功能按钮图标样式及编辑器一些样式微调的方法,有疏漏之处或有更好方法者,请不吝赐教。

    转载于:https://www.cnblogs.com/EvanFan/p/9057240.html

    展开全文
  • 由于项目用到了强大的UEditor富文本在线编辑器,因项目相关功能需求,而UEditor编辑器原有的功能插件没有我们想要的功能,所以就要UEditor新增一个(多个方法也一样)按扭并添加相应的功能。 经使用以后...

    由于项目中用到了强大的UEditor富文本在线编辑器,因项目相关功能需求,而在UEditor编辑器原有的功能插件中没有我们想要的功能,所以就要在UEditor中新增一个(多个方法也一样)按扭并添加相应的功能。

    经使用以后总结,大概有如下两种实现方法。

     

    说在前面的:


    UEditor下载地址:http://ueditor.baidu.com/website/download.html

    UEditor官方文档:http://fex.baidu.com/ueditor

     

    这里以UEditor v1.4.3.3 PHP UTF-8版 版本为例,以下是代码功能模块目录结构:

     

    注:由于刚下载下来的UEditor编辑器在index.html中,默认引用的是压缩过的 ueditor.all.min.js,为了便于修改和重构,我们将引用ueditor.all.js,它们的功能是完全一样的。

    将:
    <script type="text/javascript" charset="utf-8" src="ueditor.all.min.js"> </script>
    
    改为:
    <script type="text/javascript" charset="utf-8" src="ueditor.all.js"> </script>
    
    

     

    在浏览器中打开index.html文件,效果如下:

    由于UEditor编辑器的相关媒体素材上传功能需要后端的支特,所以要在对应(Php、Jsp、Asp)的服务环境中运行,为了演示我这里是直接在本地打开的,所以在控制台中会有报错,不过这不会影响我们这次添加自定义按扭的功能【如果要正式上线用一定要配置好后端服务器环境哦】。

     

     

     

     

    实现方式一(在外部js文件中新增自定义按扭):


    1、在index.html入口文件中添加以下代码,为了便于理解,这里用newbtn为命名

     

    新增按扭JS代码如下: 

      // 往UEditor编辑头部工具栏中添加一个自定义名为 newbtn 的功能按扭
            
            UE.registerUI('newbtn', function (editor, uiName) {
    
                return new UE.ui.Button({
                    name: uiName,
                    title: '我是新增按扭的提示文字',  // 这里是设置当鼠标指向这个按扭时显示的文字
                    onclick: function () {
    
                        alert('我是新增按扭在被点击时执行的方法,在这里可以编写你想要实现的功能哦!');
                    }
                });
    
            }, [1, ['editor']]);
    

     

    新增按扭代码后以效果如下:

     

    OK 这样就在UEditor编辑器  的 工具栏上新添加了一个自定义的按扭。

    鼠标指向该按扭:会显示上面之前在title:属性中设置文字提示!

    鼠标点击该按扭:还会弹出之前在onclick 回调函数中 alert() 的文字信息!

    怎么样简单吧!

     


    2、修改新增按扭的icon图标(由于UEditor编辑器工具栏的 icon图标中 B 是排在最左上角的,所以默认就显示了B样式的icon),

    这个icons.png的图片路径在 themes / default / images 目录中!

     

    要给我们刚新添加的这个按扭换icon有两种方式:

    2.1、在原有的icons.png图片中添加一个icon,可用PS等设计软件实现,然后打开themes / default / css 目录下的 ueditor.css 样式文件,添加一个 和 新增按扭时设置的名字一样的类名,所以这里就用 .edui-for-newbtn 。

     

    效果如下:

     

    2.2、单独用一个icon图片来显示,做法和上面相似:

    a、先设计好、或找好icon图片,存放到 themes / default / images目录中,名字最好和对应的按扭名相同,所以这里就用newbtn。

    b、打开themes / default / css 目录下的 ueditor.css 样式文件,添加和新增按扭名对应的样式类。

     

    修改新增按扭icon图标CSS样式代码:

    /* 注:类名一定要和新增按扭时配置的名字一样 */
    .edui-default .edui-for-newbtn .edui-icon {
    
        /* 这里就根据你设置好icon的位置进行调整 */
        /* background-position: -60px -20px;  */
    
    
        /* 注:这里独立的一张icon图片(不是在icons.png CSS雪碧图图中的哦!) */
        background: url("../images/newbtn.png") no-repeat center !important;
        background-size: 16px auto;
    }

     

     

     

     

     

     

    实现方式二(在编辑器原码中新增自定义按扭):


    1、先打开ueditor.config.js文件,找到 toolbars 数组变量,在数组的最后添加一个自定义按扭名(注:这里的顺序根显示的顺序是相关的,因为ueditor编辑器是正向遍历头部工具样按扭的,在toolbars数组的最后添加,在头部工具栏中也是在最后显示),为了便于理解,这里用newbtn为命名:

     

     

    2、找到lang目录下的zh-cn/zh-cn.js 中找到labelMap对象,并添加与新增按扭名(newbtn)对应的中文名,主要是用于鼠标放置上去显示的文字提示内容

     

    3、在ueditor.all.js  中搜索到"btnCmds" ,在数组的最后添加"newbtn"。

    下次更新。。。

    展开全文
  • qt 工具栏添加按钮 This article describes how to add a Delete button to the Windows 7 Explorer toolbar. In the 本文介绍如何将删除按钮添加到Windows 7资源管理器工具栏里面 followup article, we'll ...

    qt 工具栏添加按钮

    This article describes how to add a Delete button to the Windows 7 Explorer toolbar.  In the

    本文介绍如何将删除按钮添加到Windows 7资源管理器工具栏。 在里面

    followup article, we'll see how to add your own custom buttons to that Win7 toolbar.在后续文章中 ,我们将看到如何向Win7工具栏添加您自己的自定义按钮。

    With Win7, if you want to delete a file, you can drag it to the Recycle Bin, or right-click it and select Delete from the context menu, or open the Organize menu and choose Delete.  You can also select a file and press the Del key, or even Alt+F,D.

    使用Win7,如果要删除文件,可以将其拖动到回收站,或者右键单击它,然后从上下文菜单中选择“删除”,或者打开“组织”菜单并选择“删除”。 您也可以选择一个文件,然后按Del键,甚至按Alt + F,D。

    That's a lot of options, but one is conspicuous by its absence:  What you can't do is what you have been doing since about 1985 -- select it in the file pane, and click a Delete button on the Explorer toolbar.  

    这有很多选择,但是由于缺少它而引人注目:您做的就是您自1985年以来一直在做的事情-在文件窗格中选择它,然后单击“资源管理器”工具栏上的“删除”按钮。

    Delete button added to Win7 Explorer toolbar

    First, some background.  You have likely noticed that the Win7 Explorer adjusts its toolbar to match the content that is being displayed.  This is quite useful in some of the more exotic shell namespace folders, such as Control Panel, or Contacts or Recycle Bin.  To keep track of what folder should be shown what way, Windows maintains a largish collection of items in a registry section:

    首先,一些背景。 您可能已经注意到Win7 Explorer会调整其工具栏以匹配所显示的内容。 这在一些更为特殊的外壳名称空间文件夹中非常有用,例如“控制面板”,“联系人”或“回收站”。 为了跟踪应该以哪种方式显示哪个文件夹,Windows在注册表部分中维护了一些大型项目:

        HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes

    HKLM \软件\ Microsoft \ Wi ndows \ Curr entVersion \资源管理器\ 资料夹类型 s

    For instance:

    例如:

    RegEdit under "FolderTypes" in the HKLM hive

    Each of these items is identified here only by a GUID, but if you look within, you'll see that there is a descriptive string associated with each and the GUID can also be found in different sections of the registry where more details are available.  Anyway, once you have isolated which of the FolderTypes sub-keys you want to modify, you can add commands to the toolbar that is associated with that folder type.  I could not find this documented anywhere, but some of the folder types provide enough of an example to figure out the basics.  

    这些项中的每一项仅在此处由GUID标识,但是如果您查看内部,将会看到与每个项相关联的描述性字符串,并且GUID也可以在注册表的不同部分中找到,那里有更多详细信息。 无论如何,一旦隔离了要修改的FolderTypes子项,就可以向与该文件夹类型关联的工具栏添加命令。 我在任何地方都找不到此文档,但是某些文件夹类型提供了足够的示例以弄清楚基础知识。

    In this article, we'll "add-back" the standard button that Microsoft basically just hid from view.  In the next part, part 2, we'll go much further and add a custom button that will do anything you want it to do.

    在本文中,我们将“添加” Microsoft基本上从视图中隐藏的标准按钮。 在接下来的部分, 第2部分 ,我们会走得更远,并添加

    Add a Delete Button to the Explorer Toolbar

    将删除按钮添加到资源管理器工具栏

    For your protection, Microsoft has set much of the Windows 7 registry off-limits, even from administrators.  Only "Trusted Installers" can change certain things, and it turns out that to accomplish our task today, we need to change one of those very things.

    为了保护您,Microsoft

    So, we'll be using RegEdit to change the permissions for the target registry keys.  I'm told that there is a way to do this via command line and script, but for this article, we'll walk through the steps manually.

    因此,我们将使用RegEdit更改目标注册表项的权限。 有人告诉我有一种方法可以通过命令行和脚本来完成,但是在本文中,我们将手动完成这些步骤。

    Notice: There are certain dangers in using RegEdit to modify the system registry.  Be very careful.

    注意:使用RegEdit修改系统注册表存在某些危险。 要特别小心。

    I recommend that you make a backup of your registry before experimenting (I certainly did).

    1.启动RegEdit (1. Start RegEdit)

    Use Start / Run (or get to a command prompt) and enter RegEdit

    使用“开始/运行”(或进入命令提示符)并输入RegEdit

    The screen goes dark, and you are prompted to OK the Administrative action.  Make it so.

    屏幕变黑,提示您单击“管理”操作。 做到这一点。

    2.进入注册表项 (2. Get to the registry key)

    打开HKEY_LOCAL_MACHINE,然后向下钻取至:

          HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes

    HKLM \软件\ Microsoft \ Wi ndows \ Curr entVersion \资源管理器\ 资料夹类型 s

    Open that key to see all of the lovely GUIDs.  On my computer they are in alphabetical order.  Scroll down and click on:

    打开该键,查看所有可爱的GUID。 在我的计算机上,它们是按字母顺序排列的。 向下滚动并单击:

         {5c4f28b5-f869-4e84-8e60-f11db97c5cc7}

    {5c4f28b5-f869-4e84-8e60-f 11db97c5cc 7}

    Verify that you have the right key:  The value of CannonicalName is "Generic."

    验证您具有正确的密钥:CannonicalName的值为“ Generic”。

    3.设置权限 (3. Set the Permissions)

    右键单击该键,然后选择“ Permisssions...权限...”。

    3a) Click the Advanced button.

    3a)单击高级按钮。

    3b) Click the Owner tab.

    3b)单击所有者选项卡。

    3c) Under Change Owner to: select Administrators.  

    3c)在将所有者更改为:下选择管理员

          Click Apply and verify that "Current Owner" is set to Administrators.

    单击“ 应用”,并验证“当前所​​有者”是否设置为“管理员”。

          Click OK to save the change.

    单击确定以保存更改。

    3d) Back in the Permissions dialog, click Administrators and then click (to put a checkmark in) Full Control

    3d)返回到“权限”对话框中,单击“ 管理员” ,然后单击(打上勾号)“ 完全控制”

    3e) Click OK to save the settings and close the dialog box.Having set the permissions to allow us (administrators) to make changes, we can proceed to the following steps that actually add the command to the toolbar.

    3e)单击确定保存设置并关闭对话框。设置了允许我们(管理员)进行更改的权限后,我们可以继续执行以下将命令实际添加到工具栏的步骤。

    4.添加一个新键,TasksItemsSelected (4. Add a new key, TasksItemsSelected)

    Right-click on the GUID key ({5c4f28b5... etc.) and choose New... and Key

    右键单击GUID键({5c4f28b5 ...等),然后选择“ 新建...”和“ 键”

    Change the text, "New Key#1" to be TasksItemsSelected

    将文本“ New Key#1”更改为TasksItemsSelected

    Press Enter or click off of the key name to set the change.

    按Enter键或单击键名以设置更改。

    5.添加一个新密钥,0 (5. Add a new key, 0)

    右键单击新添加的TasksItemsSelected键,然后选择“ New... and 新建...”和“ Key键”

    Change the text, "New Key#1" to be 0 (the digit zero).

    将文本“ New Key#1”更改为0 (数字零)。

    Press Enter or click off of the key name to set the change.

    按Enter键或单击键名以设置更改。

    6.添加一个新密钥,删除 (6. Add a new key, Delete)

    右键单击新添加的0键,然后选择“ New... and 新建...”和“ Key键”

    Change the text, "New Key#1" to be Delete

    将文本“ New Key#1”更改为Delete

    Press Enter or click off of the key name to set the change.You should now see this:

    按Enter或单击键名以设置更改。您现在应该看到以下内容:

    After modifying the {5c4f28b5-... key

    That's all there is to it:  All we did was add the key ...

    这就是全部:我们所做的就是添加密钥...

         ...\TasksItemsSelected\0\Delete

    ... \ TasksItemsSelected \ 0 \ D 删除

    ...to the desired GUID key -- no data values are needed.  The existence of the key flips the switch.

    ...到所需的GUID键-不需要数据值。 钥匙的存在将开关拨动。

    The effect of this change is (nearly) immediate.  Open a Windows Explorer, navigate to a disk directory, say, C:\temp, and as soon as you click on an item in the file panel on the right, the toolbar at the top will change to include the Delete button.  It sports the correct tooltip and works just like the other deletion commands work; you can use the Undo function if you accidentally delete something important.

    这种变化的影响是(几乎)即时的。 打开Windows资源管理器,导航到磁盘目录,例如C:\ temp,然后单击右侧文件面板中的项目,顶部的工具栏将更改为包括“ 删除”按钮。 它具有正确的工具提示,并且可以像其他删除命令一样工作。 如果您不小心删除了一些重要的内容,则可以使用“撤消”功能。

    That change sets the Delete button to appear only on "Generic" folders.  If you navigate to folders that are designated for "Documents" or "Photos" then the Delete button is not shown.  To make that happen, you need to repeat steps 2-6 for two other registry keys.  The three types of folder where you'll probably want this button are:

    所做的更改将“删除”按钮设置为仅出现在“常规”文件夹中。 如果导航到为“文档”或“照片”指定的文件夹,则不会显示“删除”按钮。 为此,您需要对其他两个注册表项重复步骤2-6。 您可能需要此按钮的三种文件夹类型是:

          {5c4f28b5-f869-4e84-8e60-f11db97c5cc7} Generic

    {5c4f28b5-f869-4e84-8e60-f 11db97c5cc 7}

          {7d49d726-3c21-4f05-99aa-fdc2c9474656} Documents

    {7d49d726-3c21-4f05-99aa-f dc2c947465 6}

          {b3690e58-e961-423b-b687-386ebfd83239} Pictures

    {b3690e58-e961-423b-b687-3 86ebfd8323 9}

    Here's a registry script that will add the sub-keys:

    这是一个将添加子项的注册表脚本:

    [step="" title="PutDeleteOnToolbar.REG"]

    [step =“” title =“ PutDeleteOnToolbar。 REG“]

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}\TasksItemsSelected\0\Delete]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksItemsSelected\0\Delete]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{b3690e58-e961-423b-b687-386ebfd83239}\TasksItemsSelected\0\Delete]
    

    But NOTE! That script will fail unless you first set the permissions for all three of the GUID keys (as in step 3, above).

    但是请注意! 除非您首先为所有三个GUID密钥 (如上述步骤3所示)。

    If you ever want to undo the registry change, you need only use RegEdit remove the endpoint (Delete) key.  Some of the Folder Types already contain items under the TasksItemsSelected key, so be careful about what you delete.

    如果要撤消注册表更改,则只需要使用RegEdit删除端点(删除)键即可。 一些文件夹类型已经包含TasksItemsSelected键下的项目,因此请谨慎删除。

    A late note:  

    后期笔记:

    If you right-click a folder and set Properties/Customize and change the Optimize this folder for: value, then the Delete button may disappear from the toolbar for that folder.  The change we made in this article will apply only to specific folder types;  steps 1-6 changed the settings for optimized type: "General Items" only.  Also, the shell may change the "optimization" at whim... For instance, if it thinks that a folder holds primarily photos, then it will change the type.  So consider all of that a "heads up"... If the new Delete button disappears, it's not a bug, it's a feature!  Don't blame me :-)  You may need to repeat the sequence on other FolderTypes subkeys (or set the folder optimization back to "General Items").

    如果右键单击一个文件夹并设置“属性/自定义”并更改“ 为此优化此文件夹:”值,则“删除”按钮可能会从该文件夹的工具栏中消失。 我们在本文中所做的更改将仅适用于特定的文件夹类型。 步骤1-6更改了优化类型的设置:仅“常规项目” 。 另外,外壳程序可能会一时改变“

    Summary

    摘要

    To "add-back" the familiar Delete button to the Win7 Explorer toolbar, we used RegEdit to add registry subkeys to several FolderTypes keys.  In order to do that, we needed to first set the permissions so that RegEdit would let us.  To set the permissions, we set the Owner of the key to "Administrators" and then we provided "Full Access" to the owner.

    要将熟悉的“删除”按钮“添加回” Win7 Explorer工具栏,我们使用RegEdit将注册表子项添加到几个FolderTypes项中。 为此,我们需要首先设置权限,以便RegEdit允许我们进行操作。 要设置权限,我们将密钥的所有者设置为“管理员”,然后向所有者提供“完全访问权限”。

    The affected part of the registry is still basically protected -- only a member of the Administrators group can change it.  As such, rights-restricted users (and the malware they so often run) can't touch it.

    注册表中受影响的部分仍基本受到保护-只有Administrators组的成员才能更改它。 因此,受权限限制的用户(以及他们经常运行的恶意软件)无法接触到它。

    What's Next?

    下一步是什么?

    In the second part of this series, we'll add a completely new custom command button to the Win7 Explorer toolbar.  See:

    在本系列的第二部分中,我们将向Win7 Explorer工具栏添加一个全新的

    Add a Custom Command Button to the Windows 7 Explorer Toolbar将自定义命令按钮添加到Windows 7资源管理器工具栏

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    =-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=

    If you liked this article and want to see more from this author, please click the Yes button near the:

    如果您喜欢这篇文章,并希望从该作者那里获得更多信息,请单击旁边的按钮:

          Was this article helpful?

    本文是否有帮助?

    label that is just below and to the right of this text.   Thanks!

    此文字下方和右侧的标签。

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    =-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=-=- =-=-=-=

    翻译自: https://www.experts-exchange.com/articles/2172/Add-a-Delete-Button-to-the-Windows-7-Explorer-Toolbar.html

    qt 工具栏添加按钮

    展开全文
  • plsql developer 左上角查询执行按钮不见了网上找了好久的资料都没有解决办法,后来试了很久找到了解决办法: 在工具栏首选项:如下图(我的是汉化版) ...

    plsql developer 左上角查询执行按钮不见了在网上找了好久的资料都没有解决办法,后来试了很久找到了解决办法:

    在工具栏首选项:如下图(我的是汉化版)

     

     

    展开全文
  • VS想修改或自定义ToolBlock工具栏功能,可以实现对工具栏上不需要的ToolBarButton进行隐藏或者增加功能又不使用VS自带的控件,保持ToolBarButton功能的一致性。 ToolBar cogToolbar;//工具栏 public MainFrm...
  • 前言:vue-quill-editor缺少重要的源码编辑功能,我们现在就来给vue-quill-editor工具栏中添加一个源码编辑功能。 一、实现代码 ①、新建一个quill-config.js // toolbar工具栏的工具选项(默认展示全部) ...
  • Oracle Form在工具栏增加按钮

    千次阅读 2011-11-28 17:50:06
    1. 这个是EVENT里头的Code:  1if (event_name = 'WHEN-NEW-FORM-INSTANCE') then   2 --普通菜单  3 APP_SPECIAL2.INSTANTIATE('SPECIAL30','供应商历史采购cust',NULL,TRUE);  4 A
  • VC6.0的工具栏中没有注释代码和取消注释的按钮,下面详细介绍如何自己手动实现这个两个功能,并将该两个功能放在工具条上,方便使用。 一、注释代码 打开VC6.0,选择菜单Tools-->Macro出现的对话框点击:...
  • idea maven projects 工具栏按钮作用

    千次阅读 2020-07-30 11:12:52
    有些情况下我们需要通过书写某些执行命令来构建项目,就可以通过此按钮 2.Toggle Offline Mode英文释义https://blog.csdn.net/tanga842428/article/details/53206783?locationNum=10&fps=1(大概就是把maven 的...
  • 1. 菜单和工具在操作系统的含义:  a. 菜单就是一种展示操作系统命令的目录;  b. 也就是菜单选项的子目录的内容其实都是操作系统的命令,比如菜单栏中文件选项的打开选项,就对应着操作系统的“打开...
  • excel 自定义工具栏 从Excel功能区删除自定义工具栏 (Delete Custom Toolbar from Excel Ribbon) In Excel 2003, you could create a custom toolbar, and attach it to a specific workbook. I didn't use that ...
  • Word包含一些辅助功能,使得具有各种需要...4、工具栏名称”框,键入所需的名称,再单击“确定”。5、单击“命令”选项卡。6、请执行下列操作之一:》将按钮添加到工具栏·单击“类别”框的一种类别。·将所...
  • 工具栏按钮下拉菜单

    千次阅读 2014-12-04 20:11:09
    Qt, execl工具栏按钮下拉菜单的实现,创建一个弹出式菜单,将其弹出的位置设置在按钮的下面。
  • 一般的情况下有工具栏的都用...QToolButton添加到ToolBar后它本身的一些属性就不能用了,我向实现有外围设备插入后在工具栏显示图标,设备移除后图标也相应的移除,如果哦是用QAction还好弄,只要用QAction的函数 vo
  • Android 学习笔记四:创建工具栏按钮

    千次阅读 2015-10-07 18:23:47
    前面我们已经可以一个Activity添加一些按钮之类的组件。由于手机的屏幕很小,所以很多时候我们会需要用到工具栏,通过下拉菜单之类的方式来节省空间。Android 提供了对工具栏按钮的强大支持。增加一个工具栏按钮...
  • 火狐 增强查找工具栏Looking to add new toolbar buttons that are not included in the default set? Then you will certainly enjoy the variety of buttons that are available with the Toolbar Buttons ...
  • 对网上的资料结合自己的实践的总结,由于大部分都是网上先辈们的经验,这里只是直接将内容...将菜单常用的功能放置在工具栏中,这样可以方便用户操作,省去了级联菜单中一层层查找菜单项的麻烦。1、工具栏类CToolB
  • 这种方法展示出来的PDF会带有工具栏,并且是新的页签打开,没有 url,导致工具栏中的下载按钮无法进行操作,测试提出缺陷,下载按钮可以下载文件;最后开发决定隐藏该工具栏。 隐藏工具栏的方法是,PDF文件url...
  • pr视频剪辑中工具栏功能详解

    千次阅读 2020-07-21 22:07:23
    (一)选择工具 快捷键:V选择工具是最常用的工具。 主要用途如下: 1、选择、移动剪辑可框选或者按住 Shift 键选择多个剪辑。按 Ctrl/Cmd + A 全选。 提示: (1)选择工具状态下,直接拖动剪辑,会覆盖当前位置...
  • Vue-Quill-Editor工具栏出现提示的功能

    千次阅读 2019-08-29 14:27:36
    在工具栏各个按钮中出现相对应的提示语比如’加粗’按钮 第一种方法: 定义一个工具栏数据对象,script下面定义或者data(){return{}}里定义也行 <script scoped> // 标题 const titleConfig = { "ql-...
  • MFC中工具栏的设计

    2013-03-13 11:27:00
    将菜单常用的功能放置在工具栏中,这样可以方便用户操作,省去了级联菜单中一层层查找菜单项的麻烦。 6.2.1 工具栏类CToolBar MFC类库,CToolBar类封装了工具栏的基本功能,CToolBar类的主要方法...
  • 工具栏QToolBar

    千次阅读 2019-08-11 23:51:49
    介绍 QToolBar控件是由文本按钮、图标或其他小控件按钮组成的可移动面板,通过位于菜单栏下方。...添加工具栏中按钮以外的控件 addToolBar() 使用QMainWindow类的方法添加一个新的工具栏 setMoval...
  • 4.在工具栏按钮悬停有提示信息 直接创建一个MFC 对话框程序,直接用VS 2017 直接创建就行了。 一、创建菜单栏 资源视图插入一个MENU资源,ID设置为IDR_MENU1 C***Dlg::OnInitDialog()函数添加如下代码: ...
  • 通过菜单栏,或工具栏,或按钮,实现图片框图像的显示和隐藏。 1. 更改窗体大小 由于添加的控件比较多,默认的窗体300*300肯定不够用的,需要将窗体大小调大。现更改为800*600。 打开TriPaint.cs[设计]文件,...
  • 工具栏使用

    2017-05-27 17:18:47
    使用位图创建工具栏 1.头文件定义 CToolBar m_ToolBar; 2.BOOL CCreateToolBarDlg::OnInitDialog() { // TODO: Add extra initialization here UINT array[11]; for (int i = 0;i { if (i==3 || i==7 || i==9) ...
  • 工具栏是应用的一些常用工具按钮。状态栏显示一些状态信息,通常应用的底部。 主窗口 QMainWindow提供了主窗口的功能,使用它能创建一些简单的状态栏、工具栏和菜单栏。 主窗口是下面这些窗口的合称,所以教程...
  • 工具栏设计

    千次阅读 2010-07-26 14:48:00
    工具栏设计 计算机编程2010-02-01 11:25:06阅读156评论0字号:大中小 ...将菜单常用的功能放置在工具栏中,这样可以方便用户操作,省去了级联菜单中一层层查找菜单项的麻烦。 6
  • 工具栏的提示功能

    千次阅读 2008-02-20 21:28:00
    MFC类库,CFrameWnd默认处理了TTN_NEEDTEXT通知消息,因此文档视图结构的应用程序,只要工具栏拥有CBRS_TOOLTIPS风格,就能显示提示信息.如果对话框添加TTN_NEEDTEXT通知消息,需要消息映射部分添加如下代码:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 96,843
精华内容 38,737
关键字:

在工具栏中a按钮的功能是什么