An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

FTKR GDM Window Editor - FTKR_GDM_WindowEditor.js

Plugin desc : v0.9.17 Added functionality to Triacontan's GUI screen design plugin

License : MIT License

Author : Futokoro

Desc page : https://github.com/munokura/futokoro-MV-plugins

Download Page : https://raw.githubusercontent.com/munokura/futokoro-MV-plugins/refs/heads/master/FTKR_GDM_WindowEditor.js

File name : FTKR_GDM_WindowEditor.js

Help of plugin :

@plugindesc v0.9.17 Added functionality to Triacontan's GUI screen design plugin
@author Futokoro
@url https://github.com/munokura/futokoro-MV-plugins
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/futokoro-MV-plugins ).
Original plugin by Futokoro.
Please check the URL below for the latest version of the plugin.
URL https://github.com/futokoro/RPGMaker
-----
-----------------------------------------------------------------------------
Overview
-----------------------------------------------------------------------------
This plugin is an extension to Triacontan's GUI screen design plugin (GraphicalDesignMode.js).

It allows you to create, edit, and delete (*1) windows.

(*1) Only windows created with this plugin can be deleted.

This plugin is a prototype.

Please use with caution as it is not yet fully stable.
In addition, specifications may change before the official release, which may result in incompatibility with existing save data.

If you encounter any issues, please contact us at the address below.
https://x.com/futokoro_mv

-----------------------------------------------------------------------------
How to Use
-----------------------------------------------------------------------------
1. This plugin uses the mouse and keyboard.

2. To create, edit, and delete windows,
set the GUI Screen Design Plugin (GraphicalDesignMode.js) to design mode.

3. Right-click to display the window editing menu.
Right-click on a window: Edit that window.
Right-click on an empty area: Create a new window.

4. Left-click on a window to display the edit menu for its display content.
Hover over a command in the Command window and left-click
to edit the command's display and execution.

5. Press Ctrl + S to save your edits to a JSON file.
After creating the JSON file, the settings will remain valid even if you exit design mode.

Note that the internal data in the created JSON file is separate from that created by the GUI Screen Design Plugin (GraphicalDesignMode.js) alone.

-----------------------------------------------------------------------------
Setup Instructions
-----------------------------------------------------------------------------
1. Add this plugin to the Plugin Manager.

2. This plugin requires the GraphicalDesignMode.js plugin.
Place this plugin under GraphicalDesignMode.js.

3. This plugin requires the FTKR_CustomSimpleActorStatus plugin.
Place this plugin under FTKR_CustomSimpleActorStatus.
Note that FTKR_CustomSimpleActorStatus v3.2.0 or later is required.

4. This plugin cannot be used in conjunction with the FTKR_OriginalSceneWindow plugin.

-----------------------------------------------------------------------------
License for this plugin
-----------------------------------------------------------------------------
This plugin is released under the MIT License.

Copyright (c) 2018 Futokoro
http://opensource.org/licenses/mit-license.php

Plugin Publisher
https://github.com/futokoro/RPGMaker/blob/master/README.md

-----------------------------------------------------------------------------
Change History
-----------------------------------------------------------------------------

v0.9.17 - Revised the initial settings for the display area parameters.
v0.9.16 - Added display parameters for items (including skills, weapons, and armor) to the list.
v0.9.15 - Fixed an issue where editing the cursor height and number of display columns would not be Reflectioned correctly.
Moved some processing to FTKR_CustomSimpleActorStatus.
v0.9.14 - Fixed an issue where the skill type window on the skill screen would not display correctly.
Avoid conflicts with FTKR_ItemSubCommand.js
v0.9.13 - Changed the parameter input method for the display area to a list selection method.
v0.9.12 - Reviewed the selectability process for some commands.
Fixed an issue where actor settings in the Select window were not Reflectioned correctly.
Changed list-style editing items to a method where a new window is displayed and selected.
v0.9.11 - Fixed an issue where edited contents (display columns, display column spacing) in some windows were not Reflectioned.
v0.9.10 - Fixed an issue where the edit window was shifted to the right of the screen.
Fixed an issue where edited contents in some windows were not Reflectioned.
v0.9.9 - Fixed an issue where hidden windows could be edited.
Supports the new status display method added in v3.0.0 of FTKR_CustomSimpleActorStatus.
Fixed the ability to change the row color of the window under the mouse pointer.
v0.9.8 - Fixed an error that occurred when a background image was not specified.
Fixed a bug where windows created in map scenes would not be generated.
Added an automatic update function for created windows.
Changed to the new display method for status added in v3.0.0 of FTKR_CustomSimpleActorStatus, and provisionally implemented.
v0.9.7 - Reflections bug fixes from FTKR_OriginalSceneWindow.js v1.5.6
v0.9.6 - Implemented window background image setting functionality
v0.9.5 - Implemented common window select reference functionality
v0.9.4 - Fixed an issue where the display switch could not be disabled
Revised plugin parameter default values
Revised individual editing of window rows selected with the mouse pointer
v0.9.3 - Disabled mouse operations for characters on the map
Revised command execution processing
Fixed an issue where the initial text was not displayed in common windows
Implemented text input processing for select windows
Disabled the process of changing the window border color when the mouse pointer was hovered over it (tentative)
v0.9.2 - Adjusted font size and display position in the edit menu
Fixed an issue where the display column spacing and display width spacing were not Reflectioned correctly
v0.9.1 - Fixed an issue where created windows would not reappear when switching scenes
v0.9.0 - July 15, 2018: Prototype created

@param autoCreate
@text Automatic window configuration generation
@desc Automatically create window settings when displaying each scene.
@default true
@type boolean
@on valid
@off invalid

@param --ウィンドウの共通設定--
@text -- Common window settings --

@param Font Size
@desc Font size
@default 28
@type number

@param Window Padding
@desc Margins around the window
@default 18
@type number

@param Window Line Height
@desc The height of one line in the window
@default 36
@type number

@param Window Opacity
@desc Background transparency in windows
@default 192
@type number

@param Hide Frame
@desc Do you want to hide the window frame?
@default false
@type boolean
@on hidden
@off Show

@param Window Background Image Name
@desc Specifies the image file name to use as the window background. The image file must be saved in /img/pictures.
@default []
@type file[]
@require 1
@dir img/pictures/

@param --オリジナルシーンの設定--
@text --Original scene setting--

@param Scene Background Image Name
@desc Specify the image file name to use as the background. The image file must be saved in /img/system.
@type file
@require 1
@dir img/system/

@param --コマンドウィンドウの設定--
@text --Command window settings--

@param Command Position X
@desc Sets the X coordinate where the command window is displayed.
@default 0

@param Command Position Y
@desc Sets the Y coordinate where the command window is displayed.
@default 0

@param Command Width
@desc Sets the width of the command window.
@default 240
@type number

@param Command Max Cols
@desc Sets the maximum number of columns in the command window.
@default 1
@type number

@param Command Align
@desc Set the command display position in the command window: left / center / right
@default left
@type select
@option left
@option center
@option right

@param --コモンウィンドウの設定--
@text --Common window settings--

@param Common Width
@desc Sets the width of the common window.
@default 240

@param Common Height
@desc Sets the common window height.
@default 240

@param --コモンウィンドウの表示内容設定--
@text -- Common window display settings --

@param Actor Status Space
@desc Specify the interval between each text. FTKR_CustomSimpleActorStatus.js is required.
@default 0,0,0,0

@param Actor Status Space In Text
@desc Specifies the interval when displaying multiple items in a text. FTKR_CustomSimpleActorStatus.js is required.
@default 5
@type number

@param Actor Status Width Rate
@desc Specifies the display width ratio of Text1~Text3. FTKR_CustomSimpleActorStatus.js is required.
@default 1,0,0

@param --セレクトウィンドウの設定--
@text --Select window settings--

@param Select Width
@desc Sets the width of the select window.
@default 240

@param Select Height
@desc Sets the height of the select window.
@default 240

@param Select Cursor Height
@desc Sets the cursor height for the select window.
@default 1
@type number

@param Select Max Cols
@desc Sets the maximum number of columns in the select window.
@default 1
@type number

@param --セレクトウィンドウの表示内容設定--
@text --Select window display settings--

@param Select Status Space
@desc Specify the interval between each text. FTKR_CustomSimpleActorStatus.js is required.
@default 0,0,0,0

@param Select Status Space In Text
@desc Specifies the interval when displaying multiple items in a text. FTKR_CustomSimpleActorStatus.js is required.
@default 5
@type number

@param Select Status Width Rate
@desc Specifies the display width ratio of Text1~Text3. FTKR_CustomSimpleActorStatus.js is required.
@default 1,0,0

スポンサードリンク

-MV plugins

Copyright© PGMV - The Community-Driven Plugin Library for RPG Maker MV , 2026 All Rights Reserved.