GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Products
  • JavaScript
  • WinForms
  • WPF
  • .NET MAUI
  • Java Swing
  • Diagramming
  • Scheduling
  • Diagram
  • Data Grid
  • Scheduler
  • Chart
  • Virtual Keyboard
  • Diagram

This view

  • Original page
  • New address

GeezerVison is showing mindfusion.dev — Interactive JavaScript UI Libraries | MindFusion JS Window Host Control

buy now
log in
English
Deutsch
Espanol
MindFusion LLS company logo
  • Products
    • Suites
      • JavaScript
      • WinForms
      • WPF
      • .NET MAUI
      • Java Swing
    • Bundles
      • Diagramming
      • Scheduling
    • JavaScript
      • Diagram
      • Data Grid
      • Scheduler
      • Chart
      • Virtual Keyboard
    • Blazor
      • Diagram
      • Chart
    • Avalonia
      • Diagram
      • Virtual Keyboard
    • ASP.NET MVC
      • Diagram
    • Java Swing
      • Diagram
      • Scheduler
      • Spreadsheet
      • Chart
      • Virtual Keyboard
    • WinForms
      • Diagram
      • Scheduler
      • Spreadsheet
      • Chart & Gauge
      • Report
      • Map
      • Virtual Keyboard
      • Dock Control
    • .NET MAUI
      • Diagram
      • Calendar
      • Chart
    • ActiveX
      • Diagram
    • WPF
      • Diagram
      • Scheduler
      • Gantt Chart
      • Spreadsheet
      • Chart & Gauge
      • Report
      • Map
      • Virtual Keyboard
      • UI
    • WinUI 3
      • Diagram
    • Android
      • Diagram
      • Chart
    • iOS
      • Diagram
    • WordPress
      • Org Chart Plugin
      • Timetable Plugin
    • Applications
      • XML Viewer
      • InSight Diagrammer
    • Web Tools
      • Keyboard Creator
      • Shape Designer
  • Downloads
  • Support
    • E-mail
    • Forums
    • Documentation
    • Samples
    • FAQ
    • Help Desk
  • Company
    • About Us
    • Contacts
    • Blog
    • Newsletter
    • Services
    • Clients
    • Testimonials
    • Join Us
  • Web store
  • Search MindFusion website
Home / Components / JavaScript / Window Host
  • Download
  • Demo
  • Documentation
  • Buy

WindowHost Control

The perfect way to render multiple Window instances.
Download Install from npm

A UI Container that Makes a Difference

Light and powerful, the WindowHost provides you with various built-in features to delight your users.

The Window Collection

Each WindowHost can have unlimited number of child Window-s, which are stored in the windows collection-property. You can create them as instances of the Window class or load them through the data property. The activeChild property tells you which is the active Window at the moment.

Online Sample: Json Parser Application

Toolstrip-s

Each WindowHost can render 3 different item strips. The command strip is floating and renders buttons to minimize, maximize, tile and close windows. The minimized strip holds the headers of the minimized windows and the maximized strip - the headers of the maximized ones.

Online Sample: A Project Management Application That Uses the Maximized Toolstrip

A Project Manager in JavaScript
JavaScript Sample Dialogs

Dialogs

The WindowHost exposes methods for rendering the 3 most common type of dialogs: Yes/No, Info and Input dialog. That's a convenient way to provide your users with data regarding the application or collect user input.

Online Sample: Demonstration of the Available Dialogs

Styling and Themes

The appearance of the WindowHost control is set by themes. A set of CSS themes is available with the UI controls, which you can edit as you wish. There is also the cssClass property that lets you apply a custom styling to the WindowHost instances, which takes precedence to styling set by a theme.
JavaScript WindowHost Control with Peach Theme
JavaScript Chat Application with the WindowHost Control

Interaction

You can control the state of the different Window-s hosted by the WindowHost through a set of methods and properties. You can minimize or maximize, show or hide them. You can open or close a given window as well change its Z-order in the stack of the rendered windows.

Online Sample: Windows in the WindowHost Control
API Overview: WindowHost

Events

A set of events is available to inform you about any action the user is performing or has performed on the WindowHost. The actions that trigger events include open and close of a window, change in the window state or change of focus.

Online Sample: Windows and a WindowHost Control
Online Documentation: The WindowHost Class

JavaScript WindowHost Control with Window Instances

MindFusion Pack for JavaScript

  • JavaScript DataViews Data Grid
  • JavaScript Diagram Diagramming
  • JavaScript Scheduler Scheduling
  • Java Swing Spreadsheet Charts
  • Interactive JavaScript Gauges Gauges
  • Interactive JavaScript Map Map
  • JavaScript Virtual Keyboard Virtual Keyboard
  • JavaScript Calendar Library Calendar
  • JavaScript DateTimePicker DateTimePicker
  • JavaScript Dialogs Dialogs
  • JavaScript ImagePicker ImagePicker
  • JavaScript ListView ListView
  • JavaScript Menu Menu
  • JavaScript ToolStrip ToolStrip
  • JavaScript Tooltip Tooltip
  • JavaScript Tabs Control Tabs
  • JavaScript TreeView Control TreeView
  • JavaScript Window Control Window
  • JavaScript Window Host Control Window Host

News

Components

JavaScript WinForms Pack WPF Pack .NET MAUI Pack Java Swing Pack Diagramming Pack Scheduling Pack Mobile

WordPress

Org Chart Plugin Timetable Plugin

Get Products

Direct Downloads Licenses XML Viewer

Get Support

Forum E-mail Online Documentation FAQ Help Desk

Company

Clients Testimonials About Us Services Contacts Online Store Blog News Feed Newsletter

E-mail: [email protected]
Phone: +359 889 199 729
Fax: +359 2 931 54 38

Copyright © 2001-2026 MindFusion LLC. All rights reserved.
License Agreement - Terms of Use - Contact Us
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.