CallUI Icon
CallUI

Virtual Zone Overlay

Core API Hook: WPF Layered Window Presentation

Summon transparent GPU-accelerated HUD overlays, radial control bars, or input monitors above focused applications.

Configuration Parameters

Parameter Type Description
TargetZoneId Guid Unique identifier of the target Virtual Zone layout or overlay configuration to display.
Arguments string Display parameters configuration: 'ShowToggle', 'OpenBriefly;3000ms'.

config.json Mapping

{
  "Type": "CallUI",
  "Name": "Show Radial Action Hub",
  "TargetZoneId": "zone-uuid-abc-def-123",
  "Arguments": "ShowToggle"
}

Save inside database layout actions configuration map.

Native Execution Hook

// CallUI execution logic
var overlay = OverlayManager.Instance.GetOverlayWindow(action.TargetZoneId);
if (overlay.IsVisible) {
    overlay.Hide();
} else {
    overlay.Show();
    if (action.Arguments.StartsWith("OpenBriefly")) {
        // Parse time and hide after timeout
        Task.Delay(3000).ContinueWith(_ => overlay.Hide());
    }
}

Executed within IsoCore remapping runtime loop.

← Back to Actions Directory IsoKey Module: CallUI