Basket icon
0
Your basket

Empty Basket

Toaster

Explore our store and support our creators

Total
$0.00
Go to checkout
Avatar
Sold by Touko
Last Update 10 days ago
Not favoritedFavorited Favorited 1 favourites

A skinnable single-select dropdown with runtime options and same-layer rendering for Construct 3.

Full size

Virtual SelectList

Virtual SelectList is a skinnable single-select dropdown world object for Construct 3. It renders the closed control and expanded option list in the same Construct layer, preserving normal transforms, opacity, clipping, and Z order.

Key Features

  • Single-select dropdown interaction for mouse, touch, wheel, and keyboard input.
  • Runtime-configurable options with separate labels, values, and enabled states.
  • Editable 512 x 384 twelve-frame skin atlas in the Construct Image Editor.
  • Refined white default skin and an optional original blue skin.
  • Standalone arrow and selected-option check sprites that are not nine-sliced.
  • Configurable row height, option spacing, visible item count, typography, colors, and nine-slice margins.
  • Conditions, actions, and expressions for selection, options, open state, enabled state, and JSON errors.
  • Save and load support for options, selection, and enabled state.

Typical Usage

Place Virtual SelectList in a layout, define the initial options with JSON, and use On selection changed to react to the selected value. Options can also be added, inserted, removed, enabled, disabled, or replaced while the project is running.

Skin Customization

The skin contains twelve 128 x 128 frames for the closed states, dropdown panel, option states, arrows, and selected check. Background frames use nine-slice rendering, while arrows and checks remain independent sprites. Existing object types retain their project-owned edited skin.

Input Support

Players can select options with pointer or touch input, scroll long lists with the wheel or vertical drag, and navigate with Arrow keys, Home, End, Enter, Space, and Escape.

Compatibility

  • Construct Addon SDK version 2.
  • Minimum Construct version r469.
  • Resizable world object rendered in its existing Construct layer.

Limitations

Virtual SelectList supports single selection only. Objects with a higher Z order on the same layer can cover the expanded list by design. Multi-select, search, option groups, and per-option icons are not included in this release.

Buy With Confidence

Buy with us and we will refund 100% of the cost of the asset if it's non-functional or not as described and the author doesn't fix the issue for you in a timely manner.

Full refund policy

Explore Included Files

Virtual SelectList v1.3.0.2.zip
0.22MB

File Preview

Preview images have been blurred, resized and watermarked. Audio sample is watermarked and down-sampled
  • $8.91 USD
    31% off
    Royalty Free use in up to one commercial greater creative work.
Add to Basket
  • License
  • Compatibility
    Construct 3
  • Files
    5
  • Download Size
    0.22MB
  • Latest Version
    1.3.0.2
  • Latest Release Date
    23 Aug, 2026

Share now

More From This Seller