您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Library to hold MessageBox functions for Furaffinity
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.gf.qytechs.cn/scripts/528997/1549467/Furaffinity-Message-Box.js
Helper Library to show a MessageBox for your custom Furaffinitiy Script. Also see docs on Furaffinity-Message-Box
@require
this script
Create a new MessageBox:
await FAMessageBox.show('Hello, world!');
const result = await FAMessageBox.show('This is a confirmation.', 'Confirmation', FAMessageBoxButtons.YesNo, FAMessageBoxIcon.Question);
if (result === FADialogResult.Yes) //...
See MessageBox for more info
Feature | Status |
---|---|
Have MassageBox | ✅ Completed |
Support different Types | ✅ Completed |
⠀⠀⠀⠀Information | ✅ Completed |
⠀⠀⠀⠀Question | ✅ Completed |
⠀⠀⠀⠀Warning | ✅ Completed |
⠀⠀⠀⠀Error | ✅ Completed |
Support Furaffinity Color Themes⠀⠀⠀⠀⠀⠀⠀⠀ | ✅ Completed |
Support non async MessageBox | ⬜ Planned |
The main class for displaying message boxes. It contains following static functions:
static async show(text, caption, buttons, icon)
- Shows a message box with the specified text, caption, buttons, and icon returning DialogResult.
text
: The text to display in the message box.caption
: The text to display in the title bar of the message box.buttons
: One of the MessageBoxButtons values that specifies which buttons to display in the message box.icon
: One of the MessageBoxIcon values that specifies which icon to display in the message box.Enum that specifies the buttons that are displayed on a message box.
OK
: The message box contains an OK button.OKCancel
: The message box contains OK and Cancel buttons.AbortRetryIgnore
: The message box contains Abort, Retry, and Ignore buttons.YesNoCancel
: The message box contains Yes, No, and Cancel buttons.YesNo
: The message box contains Yes and No buttons.RetryCancel
: The message box contains Retry and Cancel buttons.Enum that specifies the icon that is displayed on a message box.
None
: No icon is displayed.Error
: An error icon is displayed on the message box.Warning
: A warning icon is displayed on the message box.Information
: An information icon is displayed on the message box.Question
: A question mark icon is displayed on the message box.Enum that specifies identifiers to indicate the return value of a dialog box.
None
: Nothing is returned from the dialog box.OK
: The dialog box return value is OK.Cancel
: The dialog box return value is Cancel.Abort
: The dialog box return value is Abort.Retry
: The dialog box return value is Retry.Ignore
: The dialog box return value is Ignore.Yes
: The dialog box return value is Yes.No
: The dialog box return value is No.QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址