问题标签 [mask]
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.
c++ - 如何让 CMFCToolBar 识别图像蒙版?
我有一个CMFCToolBar
- 派生类,其实例是 -CDockablePane
派生类的成员。
我查看了 VisualStudioDemo 示例以了解它是如何完成的,并且到目前为止:
加载了高彩色图像(24 位),但可以看到洋红色蒙版 (R255 G0 B255)。我不知道如何告诉工具栏识别面具。
这甚至可能吗?
iphone - 货币面具
我需要创建一个货币掩码。我做了几行命令,它工作正常,但是当我在文本字段中设置值时,发生了无限循环。我使用 Editing Changed 行为监视文本字段,以捕获用户设置的每个字符,但是当我尝试更改文本值时,会发生无限循环。:(
有人有简单的代码吗?
c# - 在 C#/WPF 中使用 Canvas 遮盖另一个画布
我正在学习一些 WPF/C#,所以这个问题对你们中的一些人来说可能很愚蠢,但我找不到解决方案。
我有一个 Canvas(假设它包含文本),然后我有另一个 Canvas 我想用作蒙版(第二个 Canvas 中的任何内容都会掩盖第一个)。
我怎样才能做到这一点?如果第二个 Canvas 正在移动怎么办?我想更改第二个画布(蒙版)的比例,以便它“揭示”第一个画布(内容)的内容。
提前致谢!
编辑:如果我可以使用矩形之类的东西代替画布(只要它可以调整大小),那也很好!
编辑2:这是我正在使用的代码:
c# - 使用 C#/WPF 屏蔽窗口/画布的所有元素
如何创建一个遮罩来覆盖 Windows/Canvas 的所有元素(其中包含子画布/元素)?
提前致谢
编辑:我想在创建掩码后添加更多控件/元素/任何内容。那样行吗?如何?
gdi+ - 来自另一个图像的 Gdiplus 掩码图像
有没有办法使用另一个图像的 alpha 来操作图像的 alpha?
假设我有一个图像,我想改变它的 alpha 从左边不透明开始在右边完全透明,目前我用 LinearGradientBrush 绘制另一个图像,并通过逐个像素循环从第二个图像设置原始图像的 alpha,在 Gdiplus 中有另一种方法吗,一些图像蒙版,或混合两个图像的阿尔法?
结论:在 GDI+ 中似乎没有办法混合两个图像,唯一的方法似乎是通过像素迭代的手动方式。
c# - 剪辑或遮罩 2D 纹理
嘿,我想知道是否有人知道为 gui 或类似系统的菜单使用 2D 纹理进行剪辑。
这是我想产生的示例输出
有一个大小为 500 x 500 的游戏屏幕。后面有一个大小为 1000 x 1000 的屏幕。
当我使用 500 x 500 的父屏幕在 0、0 处绘制纹理时,我希望不显示该组件
但如果我在 500、450 处绘制组件并且纹理宽度和高度为 100,我希望只能看到整个宽度,但只能看到组件高度的一半。
我想知道是否有一种简单的方法可以做到这一点?
编辑:
基本上我在想像Photoshop中的蒙版效果。
这是一张图片
黑色轮廓是绘制纹理的另一半的位置。
actionscript-3 - Actionscript 3 和动态掩码
我有一个容器 MovieClip,它用作我需要屏蔽的内容区域。当我使用 Shape 在此容器内创建蒙版时,我似乎无法与我在此处创建的其他容器的内容交互,例如按钮等。
这就是我在代码中所做的(我省略了所有导入等):
当我将遮罩(形状)添加到显示层次结构时,我无法再与 MyPanel 中定义的任何按钮进行交互。但是,不将遮罩添加到显示层次结构确实让我可以与 MyPanel 上的内容进行交互,但遮罩的大小/位置不正确。我猜想当掩码未添加到显示层次结构中时,它位于电影的左上角(虽然我无法证明这一点)。
如何正确设置蒙版大小/位置并让用户与 MyPanel 中的按钮进行交互?
wpf - 如何定义文本框输入限制?
如何限制 TextBox 只接受大写字母或数字,或禁止输入任何特殊字符?
当然,在此处捕获 TextInput 事件并处理文本是小菜一碟,但这是正确的方法吗?
jquery - 将日期选择器应用于掩码
我是 javascript 和 Web 开发领域的新手,所以请多多包涵。在我正在为其编程的网站上,我有一个表格,其中填充了来自服务器端源的日期值。单击表格的一部分后,文本将替换为包含单击日期的输入文本框(应用掩码),并且当文本框出现时,应该出现一个 jquery datepicker 框,以便可以编辑日期. 在这种情况下是否可以将日期选择器应用于蒙面文本框。如果是这样,你会怎么做呢??
javascript - 一位数和两位数的掩码
我一直在使用这个 $("#SomeId").mask("99"); 我只想输入两位数字的文本框的 jquery 掩码,但我不知道要输入哪个掩码才能仅输入一位数字和两位数字。从 0-99
上面的掩码我无法输入一位数字,文本框失去焦点时变为空白。