问题标签 [rulers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1986 浏览

html - 哪些文本编辑器支持垂直标尺?

我正在寻找一种功能,有点像 NetBeans 中的垂直红色 80 列标记,但更易于使用。我希望它的功能更像 MS Word 中的选项卡,只是水平线显示在整个文件上。我在 Wikipedia 上查看了文本编辑器的比较,我没有发现“垂直标尺”是他们的功能之一。

它将用于在我没有创建但必须维护的大型文件中排列 html 标签。

0 投票
2 回答
256 浏览

c# - 我如何开发像在 Firefox 中添加的度量一样的规模

我希望项目中的测量工具与 Firefox(附加组件)中的测量工具相同。这个怎么做?

0 投票
2 回答
2922 浏览

c# - C# 中的标尺工具

我需要制作一个允许使用尺子测量屏幕距离的工具。

我目前没有任何这些工具的代码,任何用于测量距离和角度的代码都会非常受欢迎。

提前致谢

0 投票
1 回答
1196 浏览

android - android:在布局中添加水平线使其为空

将其添加到我的布局后,我将其膨胀并将其添加到另一个视图后会返回一个空布局

这是我充气的方法

//edit 可以看到视图,但是没有内容

0 投票
1 回答
638 浏览

cocoa - 更改 NSTextView 的默认顶部标尺的背景颜色

默认情况下,如果您将 NSTextView 添加到应用程序并转到格式 -> 文本 -> 显示标尺,标尺将显示在文本视图的顶部,就像在 TextEdit 中一样,带有各种格式选项,看起来像这样:

是的,像这样

我将如何更改该标尺的背景颜色?(标尺也应该在 10.6 出现,甚至更早)

感谢您的任何提示/建议!

编辑一:在对标尺的调用description以及它的子视图进行了一些探讨之后,我得出了以下结果:

这是一个非常有趣的类名,不是吗?=P

0 投票
1 回答
1761 浏览

algorithm - 绘图仪 GUI 组件中的自缩放标尺算法

我正在使用 C#/WPF 设计(不是编程)医疗数据的数据系列查看器程序。有一个显示数据的主面板,具有常见的鼠标平移/缩放功能(左拖动平移、滚动水平缩放、双击垂直自动调整、右拖动选择)。

问题是:我需要在顶部/左侧带有标尺的垂直和水平网格,类似于在音频编辑(goldwave、audacity)、制图(gpsTrackmaker)和 ilustration(photoshop、inkscape)程序中看到的那些。此外,这些标尺甚至可以在大多数绘图 API(Matlab、GNUPlot、Matplotlib)甚至办公程序(Excel、Calc)中进行配置。

除了始终与内容对齐和缩放之外,主要要求是拥有一种“抗杂乱”算法,该算法仅以尽可能最大的粒度绘制刻度标签,而标签不会“碰撞”或相互隐藏。

下图显示了 Inkscape 上同一绘图的两个缩放级别。第一行显示每百个标签。第二行显示每个十年的标签。

问题是:“由于这(查看标尺的自动解析)似乎是许多程序中已解决的问题,我应该如何查找/可用的资源/教程有哪些,以便我可以指定和实现适合的控件我的需求?”

我将不胜感激任何建议或示例,最好使用 C#,但可以使用任何语言。

在此处输入图像描述

0 投票
1 回答
1693 浏览

iphone - 如何将标尺添加到我的 xcode 工作区

我正在尝试在我的 xcode 项目中使用指南,但我的情节提要工作区上没有显示任何标尺,有没有办法让标尺进入工作区?

0 投票
7 回答
89455 浏览

sublimetext2 - 如何使标尺始终显示在 Sublime text 2 中?

我使用 Sublime Text 2 并希望在每个具有特定行高的文件中显示标尺。但我必须在每个文件中手动显示它。

0 投票
0 回答
625 浏览

cocoa - 如何在 NSScrollView 上获得圆角以使用 NSRulerView

我在NSTextView嵌入NSScrollView水平面NSRulerView以与圆角面罩配合使用时遇到了一些困难。我创建了一个简单的测试应用程序来本地化问题。

首先,似乎基本上有两种方法可以在NSScrollView. 第一种是使用 aCAShapeLayer并将其 path 属性设置为所需的圆角矩形贝塞尔路径。第二种是将 aCALayercornerRadius属性设置为所需的值,然后将其backgroundColor属性设置为具有 1.0 alpha 的任何颜色(例如纯黑色)。在将其设置为layer-backed via 之后,这些层中的任何一个都可以用于设置NSScrollView'backing layer 的属性。虽然当我将它直接应用到的支持层时,我得到了一些绘图工件。因此,我将遮罩应用到' 的 superview 的支持层。superview 本身只是一个简单的容器视图。masksetWantsLayer:NSScrollViewNSScrollView

现在,当我们显示标尺视图并开始与之交互时,问题就出现了。标尺视图本身看起来很棒,由于上面应用了蒙版,它有圆角。但是,当我开始添加和拖动标记时,它们在我释放鼠标之前是不可见的,因此很难定位标记。此外,拖动时不会出现标准垂直标记线。

我已经确认这是由于面罩的存在而发生的。当我禁用面具时,NSRulerView行为正常。

所以问题是,我怎样才能让NSRulerViewNSScrollView的圆角一起打得很好?

看起来好像遮罩层以某种方式遮盖了NSRulerView鼠标拖动跟踪期间发生的临时绘图。如果是这种情况,我如何才能在NSRulerView其他一切之上执行它?使其和所有其他视图层支持,以及定位NSRulerView上述所有同级视图(为了很好的措施)似乎没有任何效果。

我也尝试过子类NSTextView化以覆盖委托方法rulerView:willMoveMarker:(和其他方法)以强制绘制,但它似乎将标记绘制在一个奇怪的位置,靠近窗口的左下角,不靠近NSRulerView,即使在确保我在正确的坐标系。不过,我怀疑这是一个绘图神器,因为强制它在其他地方绘图没有任何效果。

0 投票
1 回答
152 浏览

charts - Visiblox 图表:用于计算增量值的标尺行为

有没有人在 Visiblox 图表工具包的 RulerBehavior 上工作的经验?我正在寻找一些增量查找示例。Visiblox 论坛不包含任何此类信息。因此,如果有人可以分享他/她的经验。

提前致谢