Featured Products
Omegabundle for Xojo 2026 Products

Create split views in your application windows.

Einhugur WindowSplitter Plugin for Xojo

WindowSplitter is a Xojo plugin that divides an application window into multiple resizable sections, letting users adjust pane sizes, customize their workspace, and view different content simultaneously.

About this Plugin Platform Targets
Features
  • DockBefore / DockAfter: Allows docking the splitter before or after the main view.
  • DockBeforeSize / DockAfterSize: Defines the size of the docked area relative to the splitter.
  • DoubleClickAction: Assigns a custom action when the splitter is double‑clicked.
  • CursorSmoothing: Enables or disables smooth cursor movement while dragging.
  • IsDocked: Queries whether the splitter is currently docked.
  • LinuxStyle / MacStyle / WinStyle: Adjusts the splitter marker appearance for Linux, macOS or Windows systems.
  • MinBeforeArea / MinAfterArea: Sets minimum view sizes before and after the splitter.
  • Enabled: Determines if the control is active when the window opens.
  • Height / Left / Index: Inherited layout properties for positioning and sizing.
  • DebugGetDataSize: Used internally for plugin quality control.
New in Version 13.5 (July 2026)
  • Added support for adding Scrollable area to the Window splitter.
  • Made the build sizes a lot smaller on macOS.

 

  • macOS Intel
  • macOS Apple Silicon
  • Windows (32 bit and 64 bit)
  • Windows ARM (64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM (32 bit and 64 bit)

 

WindowSplitter shown on macOS Mojave, dark mode. 
The WindowSplitter control, shown on MacOS, Win32, MacOS X and MacOS X 10.3 Metalic Composite window.  WindowSplitter on Raspberry PI ARM target

 

Related News