精华内容
下载资源
问答
  • Selection

    2015-11-10 00:54:33
    Access to the selection in the editor. Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor ...

    Access to the selection in the editor.

    Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add "using UnityEditor;" at the beginning of the script.

    Class Variables
    transforms

    Returns the top level selection, excluding prefabs.

    activeTransform

    Returns the active transform. (The one shown in the inspector).

    gameObjects

    Returns the actual game object selection. Includes prefabs, non-modifyable objects.

    activeGameObject

    Returns the active game object. (The one shown in the inspector).

    activeObject

    Returns the actual object selection. Includes prefabs, non-modifyable objects.

    activeInstanceID

    Returns the instanceID of the actual object selection. Includes prefabs, non-modifyable objects.

    objects

    The actual unfiltered selection from the Scene.

    instanceIDs

    The actual unfiltered selection from the Scene returned as instance ids instead of objects.

    Class Functions
    Contains

    Returns whether an object is contained in the current selection.

    GetTransforms

    Allows for fine grained control of the selection type using the SelectionMode bitmask.

    GetFiltered

    Returns the current selection filtered by type and mode.

    展开全文
  • IGBT Selection

    2010-10-22 19:14:00
    IGBT Selection IGBT Selection IGBT Selection IGBT Selection
  • Selection字段类型一般作为下拉列表显示,selection的选项内容基本是固定,但是针对一些特殊要求,根据权限组显示不同的selection内容的,也可以通过动态创建进行选项内容的设置。

    Selection字段类型一般作为下拉列表显示,selection的选项内容基本是固定,但是针对一些特殊要求,根据权限组显示不同的selection内容的,也可以通过动态创建进行选项内容的设置。

    1.固定的Selection内容

    在这里插入图片描述

    2.根据权限组显示不同的selection内容

    selection字段的创建。selection=’_selection_filter’,表示引用_selection_filter函数进行不同权限组之间的内容显示
    selection字段的创建
    _selection_filter函数的定义。
    在这里插入图片描述
    res_filter = [
    (‘none’, _(‘All products’)),
    (‘category’, _(‘One product category’)),
    (‘product’, _(‘One product only’)),
    (‘partial’, _(‘Select products manually’))]
    为selection内容初始化的列表
    后面的判断语句,则是根据当前用户所在的权限组进行selection内容的添加
    例如:
    if self.user_has_groups('stock.group_tracking_owner'),用户存在stock模块下定义的group_tracking_owner组中,则在原有的列表中加入’owner’,'product_owner’这两个键值对内容,

    res_filter += [('owner', _('One owner only')), ('product_owner', _('One product for a specific owner'))]
    

    将用户放入不同的权限组则可以看到不同的selection下拉内容

    3.动态创建selection内容

    创建 filter 字段

    filter = fields.Selection(
            string=u'等级', selection='_selection_filter')
    

    创建_selection_filter函数
    定义一个空的res_filter列表,在ir.config_parameter(系统参数)模型下进行搜索 符合issue_filter_的键值对,并将筛选到的数据加入列表并返回
    在这里插入图片描述
    打开字段放置的from视图,等级字段的selection内容还是空的。这时我们激活开发者模式,进入系统设置,创建我们需要的selection内容。具体操作如下图显示:
    在这里插入图片描述
    进入系统参数,创建键值对。issue_filter_ 是定义函数式进行模糊查询的字符串 one是selection内容中的键,同理可创建多个符合设定的selection内容。
    在这里插入图片描述
    创建好相应的键值对后,刷新界面,效果如下图:
    在这里插入图片描述
    到此odoo的Selection字段三种内容显示展现形式已经讲述完毕。在实际应用中,可根据具体客户需求进行自主开发。

    展开全文
  • IGBT Selection54

    2010-10-22 19:14:23
    IGBT Selection IGBT Selection IGBT Selection IGBT Selection
  • selection操作

    2017-09-30 17:35:55
    【转】:原文地址... 简介 selection是对当前激活选中区(即高亮文本)进行操作。 ...在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象,本文讲述的是标准的s
    【转】:原文地址http://www.cnblogs.com/rainman/archive/2011/02/27/1966482.html

    简介

    selection是对当前激活选中区(即高亮文本)进行操作。

    在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象,本文讲述的是标准的selection操作方法。文中绝大部分内容来自 https://developer.mozilla.org/en/DOM/Selection

    术语

    以下几个名词是英文文档中的几个名词。

    anchor
    选中区域的“起点”。
    focus
    选中区域的“结束点”。
    range
    是一种fragment(HTML片断),它包含了节点或文本节点的一部分。一般情况下,同一时刻页面中只可能有一个range,也有可能是多个range(使用Ctrl健进行多选,不过有的浏览器不允许,例如Chrome)。可以从selection中获得range对象,也可以使用document.createRange()方法获得。

    属性

    anchorNode
    返回包含“起点”的节点。
    anchorOffset
    “起点”在anchorNode中的偏移量。
    focusNode
    返回包含“结束点”的节点。
    focusOffset
    “结束点”在focusNode中的偏移量。
    isCollapsed
    “起点”和“结束点”是否重合。
    rangeCount
    返回selection中包含的range对象的数目,一般存在一个range,Ctrl健配合使用可以有多个。

    方法

    getRangeAt(index)
    从当前selection对象中获得一个range对象。
    index:参考rangeCount属性。
    返回:根据下标index返回相应的range对象。
    collapse(parentNode, offset)
    将开始点和结束点合并到指定节点(parentNode)的相应(offset)位置。
    parentNode:焦点(插入符)将会在此节点内。
    offset: 取值范围应当是[0, 1, 2, 3, parentNode.childNodes.length]。
    • 0:定位到第一个子节点前。
    • 1:第二个子节点前。
    • ……
    • childNodes.length-1:最后一个子节点前。
    • childNodes.length:最后一个子节点后。
    Mozilla官方文档 中讲到取值为0和1,经测试不准确。文档中还有一句不是十分清楚“The document is not modified. If the content is focused and editable, the caret will blink there.”
    extend(parentNode, offset)
    将“结束点”移动到指定节点(parentNode)的指定位置(offset)。
    “起点”不会移动,新的selection是从“起点”到“结束点”的区域,与方向无关(新的“结束点”可以在原“起点”的前面)。
    parentNode:焦点将会在此节点内。
    Offset:1,parentNode的最后;0,parentNode的最前。
    modify(alter, direction, granularity)
    改变焦点的位置,或扩展|缩小selection的大小
    alter:改变的方式。”move”,用于移动焦点;”extend”,用于改变selection。
    direction:移动的方向。可选值forward | backword或left | right
    granularity:移动的单位或尺寸。可选值,character", "word", "sentence", "line", "paragraph", "lineboundary", "sentenceboundary", "paragraphboundary", or "documentboundary"。
    Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1才会支持此函数, 官方文档:https://developer.mozilla.org/en/DOM/Selection/modify
    collapseToStart()
    将“结束点”移动到,selction的“起点”,多个range时也是如此。
    collapseToEnd()
    将“起点”移动到,selction的“结束点”,多个range时也是如此。
    selectAllChildren(parentNode)
    将parentNode的所有后代节点(parentNode除外)变为selection,页面中原来的selection将被抛弃。
    addRange(range)
    将range添加到selection当中,所以一个selection中可以有多个range。
    注意Chrome不允许同时存在多个range,它的处理方式和Firefox有些不同。
    removeRange(range)
    从当前selection移除range对象,返回值undefined。
    Chrome目前没有改函数,即便是在Firefox中如果用自己创建(document.createRange())的range作为参数也会报错。
    如果用oSelction.getRangeAt()取到的,则不会报错。
    removeAllRanges()
    移除selection中所有的range对象,执行后anchorNode、focusNode被设置为null,不存在任何被选中的内容。
    toString()
    返回selection的纯文本,不包含标签。
    containsNode(aNode, aPartlyContained)
    判断一个节点是否是selction的一部分。
    aNode:要验证的节点。
    aPartlyContained:true,只要aNode有一部分属于selection就返回true;false,aNode必须全部属于selection时才返回true。

    document.activeElement

    该属性属于HTML5中的一部分,它返回当前获得焦点的元素,如果不存在则返回“body”。一般情况下返回的是“文本域”或“文本框”。也有可能返回“下拉列表”、“按钮”、“单选”或“多选按钮”等等,Mac OS系统中可能不会返回非输入性元素(textbox,例如文本框、文本域)。

    相关属性和方法:

    selectionStart
    输入性元素selection起点的位置,可读写。
    selectionEnd
    输入性元素selection结束点的位置,可读写。
    setSelectionRange(start, end)
    设置输入性元素selectionStart和selectionEnd值
    • 如果textbox没有selection时,selectionStart和selectionEnd相等,都是焦点的位置。
    • 在使用setSelectionRange()时
      如果end小于start,会讲selectionStart和selectionEnd都设置为end;
      如果start和end参数大于textbox内容的长度(textbox.value.length),start和end都会设置为value属性的长度。
    • 值得一提的是selectionStart和selectionEnd会记录元素最后一次selection的相关属性,意思就是当元素失去焦点后,使用selectionStart和selectionEnd仍能够获取到元素失去焦点时的值。这个特性可能会对制作“插入表情”时十分有用(将表情插入到元素最后一次焦点的位置)。
    <textarea id="textbox">abc中国efg</textarea>
    <script type="text/javascript">
    window.onload = function(){
        var textbox = document.getElementById('textbox');
        textbox.setSelectionRange(5, 2);
        console.log(textbox.selectionStart);    // 2
        console.log(textbox.selectionEnd);      // 2
    };
    </script>
    <textarea id="textbox">abc中国efg</textarea>
    <script type="text/javascript">
    window.onload = function(){
        var textbox = document.getElementById('textbox');
        textbox.setSelectionRange(9, 9);
        console.log(textbox.selectionStart);    // 8
        console.log(textbox.selectionEnd);      // 8
    };
    </script>

    支护性:ie6\7\8不支持;Chrome、Firefox、Opera、Safari都支持。

    参考文档:https://developer.mozilla.org/en/DOM/document.activeElement

    document.designMode = 'on';

    当document.designMode = 'on'时selection的方法、selectionStart、selectionEnd在Firefox和Opera中不可以使用,但Chrome和Safari可以。


    展开全文
  • Selection字段类型一般作为下拉列表显示,selection的选项内容基本是固定,但是针对一些特殊要求,根据权限组显示不同的selection内容的,也可以通过动态创建进行选项内容的设置。 1.固定的Selection内容 2.根据权限组...

    一、简介

    Selection字段类型一般作为下拉列表显示,selection 的选项内容基本是固定,但是针对一些特殊要求,根据权限组显示不同的 selection 内容,也可以通过动态创建选项的内容,下面简单介绍Selection的三种使用案例。

    好文章 记得收藏+点赞+关注额 !!!

    ---- Nick.Peng


    二、固定的 Selection 内容

    • 如图,此种方式最常见
      在这里插入图片描述

    三、根据权限组显示不同的 selection 内容

    • 指定属性selection=’_selection_filter’
      表示引用_selection_filter函数进行不同权限组之间的内容显示。
      在这里插入图片描述

    • _selection_filter函数的定义。
      在这里插入图片描述

      @api.model
      def _selection_filter(self):
          """
          根据权限组显示不同的Selection值
          """
          res_filter = [
              ('math', '数学'),
              ('chinese', '语文'),
          ]
      
          if self.user_has_groups('base.group_system'):
              res_filter += [('english', '英语')]
          elif self._is_principal:
              res_filter = res_filter
          else:
              res_filter = []
      
          return res_filter
      

    四、动态创建 selection 内容

    • 创建 filter 字段

      filter = fields.Selection(string=u'等级', selection='_selection_filter')
      
    • 创建_selection_filter函数
      定义一个空的res_filter列表,在ir.config_parameter(系统参数)模型下进行搜索 符合issue_filter_的键值对,并将筛选到的数据加入列表并返回

      @api.model
      def _selection_filter(self):
          res_filter = []
          filter_list = self.env['ir.config_parameter'].search([('key', 'like', 'issue_filter_')])
          for filter in filter_list:
              res_filter.append((filter.key[13:], _(filter.value)))
          
          return res_filter
      
    • 打开字段对应的from视图,等级字段的selection内容还是空的。这时我们激活开发者模式,进入系统设置,创建我们需要的selection内容。具体操作如下图显示:
      在这里插入图片描述

    • 进入系统参数,创建键值对。issue_filter_ 是定义函数式进行模糊查询的字符串 one是selection内容中的键,同理可创建多个符合设定的selection内容。
      在这里插入图片描述

    • 创建好相应的键值对后,刷新界面,效果如下图:
      在这里插入图片描述

    结束,以上就是 Odoo Selection 字段的三种定义方式。

    展开全文
  • simatic selection tool

    热门讨论 2014-11-19 09:24:14
    simatic selection tool,使用小工具,帮助选择硬件
  • Selection对象

    2016-09-29 09:53:24
    Selection对象Selection对象一般由window.getSelection()或其他方法产生。它代表页面中的文本选区,可能横跨多个元素。文本选区由用户拖拽鼠标经过文字而产生。如果你想了解关于其他容纳纯文本的表单元素中的选区...
  • PLMN selection

    千次阅读 2016-03-28 16:13:38
    4.4.3 PLMN selectionThe ME shall utilise all the information stored in the SIM related to the PLMN selection; e.g. “HPLMN Selector with Access Technology”, “Operator controlled PLMN Selector with
  • subset selection

    千次阅读 2015-01-09 10:44:39
    这几天看the elements of statistical learning,觉得非常吃力,可能自己水平还不够,觉得这书不适合初学者看,就从Subset Selection 这一章节来说,本文说了主要说了三个点,best-subset selection,stepwise ...
  • HFSS报错A geometry selection is required for selection 问题: HFSS仿真时报错:boundary ‘vectorpotential1’:a geometry selection is required for assignment 这是什么原因? 在HFSS中,指定一个属性之前需...
  • selection.text

    2018-06-13 18:03:36
    selection.text 可以获得标签的内容,这个方法等同于js的原生方法 selection.node().innerHTML 但是对于&lt;input&gt;标签,selection.text并不起作用,所以这个时候要使用js的原生方法, selection....
  • selection算法

    2016-01-08 15:29:31
    /* 选出最大(最小)的数放在前面 ...void selection(int a[], int length); int main() { int a[] = {3 ,5 ,1 ,7,2,9 ,6,10 ,8,4}; int length = sizeof(a) / 4; cout << "length = " << length
  • 理解Selection对象

    2017-08-19 22:36:00
    理解Selection对象 Selection对象的属性如下: var selection = window.getSelection(); console.log(selection); 通过上面的代码在控制台查看; anchorNode: {node} 节点; 包含了用户选取内容的起点的节点。 ...
  • Selection&Range

    2017-12-26 00:19:36
    1.Selection IE9以下支持:document.selection IE10支持:document.getSelection IE11、Firefox、Safari、Chrome和Opera支持:window.getSelection(); 该方法返回一个Selection对象,有一些方法和属性,主要围绕...
  • Selection Screen

    千次阅读 2012-05-05 10:49:12
    先聊一下什么是Selection Screen。从资料上了解到SAP把程序屏幕分为3种,一种是Dialog Screen,一种是List,还有就是Selection Screen。从外观上来看,Dialog Screen和Selection Screen两种屏幕长得类似。SAP的解释...
  • 机器学习:特征选择(feature selection

    万次阅读 多人点赞 2019-03-11 18:35:28
    特征选择 这篇文章是关于机器学习中常用的特征选择的一个小结,整体上包括两部分 ...单变量特征选择 (Univariate feature selection) Wrapper 递归特征消除 (Recursive Feature Elimination) Em...
  • 长按文本框无法弹出复制、粘贴框,LogCat 提示:TextView does not support text selection. Selection cancelled.解决方法一:@Override public void onViewAttachedToWindow(RecyclerView.ViewHolde
  • server selection error: server selection timeout, current topology 最终排查到问题原因:mongo配置了集群,但是连接时只指定了单节点,mongo没有发现副本节点,所以连接失败 解决办法:在连接时指定单节点连接 ...
  • Selection Sort

    千次阅读 2012-04-03 11:15:32
    Selection sort is one of the O(n2) sorting algorithms, which makes it quite inefficient for sorting large data volumes. Selection sort is notable for its programming simplicity and it can over perform
  • document.selection

    千次阅读 2016-04-26 16:37:58
    在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象,本文讲述的是标准的selection操作方法。文中绝大部分内容来自 ...
  • 在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象,本文讲述的是标准的selection操作方法。文中绝大部分内容来自https://developer.mozilla.org/en/DOM/Selection ...
  • Roulette Wheel Selection

    2019-07-04 17:10:28
    轮盘法, 用于遗传算法中的selection方法。 轮盘赌算法 /* * 按设定的概率,随机选中一个个体 * P[i]表示第i个个体被选中的概率 */ int RWS() { m = 0; r =Random(0,1); //r为0至1的随机数 for(i=1...
  • Model evaluation, model selection, and algorithm selection in machine learning Do you know how to choose the right machine learning algorithm among 7 different types?
  • 项目选择 管理数组中的多个<select>样式选择。 用法 - import itemSelection ...selection = selection . select ( 0 ) // like clicking selection . get ( ) // ['a'] selection = selection . selectRange
  • 波束选择 Beam Selection

    千次阅读 2019-06-26 21:17:23
    波束选择 Beam SelectionData-Driven-Based Analog Beam Selection for Hybrid Beamforming Under mm-Wave ChannelsAbstract1. Introduction2. A Beam Selection Algorithm for Millimeter-Wave Multi-User MIMO ...
  • 假设个体(individual)用\(h_i\)表示,该个体的适应度(fitness)为\(Fitness(h_i)\),被选择的概率为\(P(h_i)\)...该方法也叫 Roulette Wheel Selection(轮盘赌博选择),种群中的个体被选中的概率与个体相应的适应度函...
  • Straight selection sort:直接选择排序Animation Selection sort animation Selection sort animation. Red is current min. Yellow is sorted list. Blue is current item.Complexity Class Sorting algorithm ...
  • Selection.GetFiltered

    千次阅读 2016-10-27 16:04:53
    SelectionSelection是编辑器类,需要放在在Assets/Editor目录下。SelectionMode (摘自:https://docs.unity3d.com/412/Documentation/ScriptReference/SelectionMode.html) [MenuItem("Assets/SelectionMode/...
  • Selection使用简介

    千次阅读 2015-08-22 12:16:09
    Utility class for manipulating cursors and selections in CharSequences. A cursor is a selection where the start and end ...引用一段安卓源码中Selection类的注释,Selection是一个在 CharSequences中操纵游标和

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 67,213
精华内容 26,885
关键字:

selection