AddControlPanel
This compatibility method behaves like AddKeybindList. Adds a docked or detachable panel that displays active keybinds. It is kept so scripts written with the older AddControlPanel name continue to work.
AddControlPanel
Compatibility alias
AddControlPanel is an alternate name for AddKeybindList. New code can use AddKeybindList.
What it does
This compatibility method behaves like AddKeybindList. Adds a docked or detachable panel that displays active keybinds. It is kept so scripts written with the older AddControlPanel name continue to work.
When to use it
Use it to give users a live shortcut reference while they use the interface. Prefer AddKeybindList in new code so the method name matches the current API.
ElementFunction:AddControlPanel(KeybindConfig)
local KeybindList = Section:AddControlPanel({
Title = "Active keybinds",
Icon = "list",
Pin = true,
Popout = true,
Detached = false,
DockHeight = 236,
Width = 300,
Height = 390,
PopoutPosition = UDim2.new(1, -318, 0, 82),
})Behavior and return value
This alias forwards to AddKeybindList, so its options, callbacks, and returned value follow the canonical method.
Fields marked optional may be omitted. XLQP then uses the method’s built-in default or leaves that feature disabled.
Related reference
AddCommandPlugins
This compatibility method behaves like AddPlugins. Adds a plugin manager for local, inline, prebuilt, or approved remote plugins. It is kept so scripts written with the older AddCommandPlugins name continue to work.
AddCopy
This compatibility method behaves like CreateCopyButton. Creates a button that copies a configured value. It is kept so scripts written with the older AddCopy name continue to work.