问题标签 [undocumented-behavior]

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 投票
1 回答
4077 浏览

matlab - 如何以比官方记录更多的方式自定义 App Designer 人物?

UndocumentedMatlab最近发表的一篇文章提到App Designer图形实际上是使用Dojo Toolkit的网页。这意味着我们理论上可以直接操作 HTML DOM 来实现某些原本不可用的 UI 自定义。

下面是 App Designer 图形定义的示例,显示在.mApp Designer 生成的文件中(在 MATLAB R2016a 上):

...看起来像这样:

示例 App 设计器图

根据uilistbox(将我们重定向到完整属性列表的复选框属性页面)的文档,没有办法操纵例如列表项的文本对齐方式。如果是这样的话,

问题:我们如何操作ListBox示例应用程序中的 ,使其内容居中对齐,即使这样的设置对我们不可用?

0 投票
1 回答
612 浏览

assembly - 在 x86 汇编中实现 160x100 模式

我早就知道,通过使用 CRTC 将行高更改为两个像素,可以在 IBM CGA 上实现伪 160 x 100 图形模式。几天来,我一直在尝试完成此操作,但走到了死胡同。

Intel® Open Source HD Graphics and Intel Iris™ Graphics Programmer's Reference Manual声称我可以在第 45 页(或 PDF 中的第 59 页)通过写入最大扫描线寄存器来执行此操作,或者这就是我从中解释的内容。

我已经尝试直接写入内存地址 3B5,值为 00000001b,或者我相信 2 条扫描线的代码。当我在 DOSBox 中测试它时,这根本没有做任何事情。

如果您想查看我编写的将在 NASM 中组装的代码:

我对像这样的低级东西还不是很有信心,任何帮助都将不胜感激。

0 投票
1 回答
405 浏览

javascript - 使用 jQuery UI 小部件时如何发现所有可用属性?

我最近发现有一些 jQuery UI 小部件的附加属性可以工作,但没有记录。例如,在buttonsjQuery UI 1.11.4 对话框上提供属性时,我可以使用 和 之类的子属性id官方文档autofocus中都没有列出。

我想知道还有多少其他未记录的选项可供我使用。我尝试过梳理 JavaScript 文件,但对于像我这样的 JavaScript 新手来说,这非常令人生畏。

梳理源代码是为了找出其他“隐藏”功能,还是不可行?如果这是要走的路,你有什么建议可以告诉我如何在我们的太阳变成红巨星之前完成这个任务吗?如果没有,您可能会推荐哪些其他方法来学习 jQuery UI(或任何 JavaScript 框架,就此而言)必须提供的功能?

0 投票
2 回答
3161 浏览

matlab - 如何自定义 App Designer 人物的背景?

我想附加一个徽标或更改 App Designer 的整个背景uifigure。如何才能做到这一点?

0 投票
1 回答
466 浏览

c# - 使用 SetWindowCompositionAttribute 消除模糊的轮廓

我正在编写一个应用程序,它将使用未记录的 SetWindowCompositionAttribute 函数来模糊命令提示符背景。然而,在使用它时,有一个奇怪的轮廓,我似乎无法通过多次尝试摆脱它:

图片

我怎样才能删除它?

0 投票
1 回答
955 浏览

matlab - 从 MATLAB 中的 Sealed 类继承

在 MATLAB中,一个类(定义)。classdefSealed

例如,如果我尝试实例化一个定义如下的类(考虑tableis Sealed):

我会得到'MATLAB:class:sealed'错误:

因为我拒绝被机器告诉我可以做什么或不可以做什么,所以我想继承一个Sealedclass,无论如何。如何在 MATLAB R2017a 中做到这一点?

我很难相信这个系统是完全密封的,所以我正在寻找一种解决方案,它会导致该Sealed属性被默默地忽略(或类似的东西)。所需的解决方案应该可以在不修改任何“库类定义”的情况下从中删除Sealed


我试着玩弄“反射”,但走到了死胡同……

(上面的代码不用修,我只是分享)

0 投票
3 回答
2506 浏览

matlab - 如何在matlab中隐藏工作区中的变量

是否有一种未记录的方法可以在 matlab 中呈现变量“不可见”,使其仍然存在但不显示在工作区列表中?

0 投票
0 回答
220 浏览

delphi - 如何使用未记录的类运算符重载来避免内存泄漏?

Delphi 有许多记录在案的运算符重载:

用于记录ARC_classes(在 NexGen 编译器中)。
正式地,它不支持类、接口或简单类型的运算符重载。

除了...

有一些未记录的运算符重载确实适用于接口、简单类型
(尽管无证操作员似乎不处理记录)。

例如,以下代码将编译并工作:

Win32/64 中类的运算符重载

作为参考,这里列出了所有允许的运算符:

运营商名单

将这些重载与(非弧)类一起使用时,如何避免遇到内存泄漏?

0 投票
2 回答
1419 浏览

excel - 为什么 Excel 不显示 DATEDIF() 的参数提示?

每当我在 Microsoft Excel 2013 中键入函数时,都会显示一个小提示框,其中列出了函数的参数。

WEEKNUM() 的参数

由于某种原因,使用DATEDIF(). 我在公式选项卡上的任何地方都找不到它,也没有提醒我要使用哪些参数。Excel 甚至不会在键入时自动完成公式名称。

缺少 DATEDIF() 的提示

返回 11 月 15 日至 11 月 20 日之间的天数

一旦输入,公式就会按预期工作,但是当我需要记住参数时很难正确使用。

为什么 Excel 不显示参数提示DATEDIF()

0 投票
1 回答
364 浏览

matlab - 使用 Matlab 访问 Microsoft Onenote 书籍/部分/页面

我想用 Matlab 读出我本地存储的 Onenote 书/节/页,并自动搜索指定的字符串。如何做到这一点?Onenote API 是否必须进行接口,还是有更简单的方法?

这是我到目前为止所拥有的(在线资源稀缺):

我对此很陌生,更多信息可能对其他人也有用。这是我找到的两个参考文献[1 , 2] 。

相关:在 Java 中访问 onenote