bool SetWndTopMost(int, bool)

Sets the top-most property of the specified window


Trust Level Required: Full Trust


Name Description
hWnd int
The handle of the window
topMost bool
The new value of the 'topMost' property on the window.


True on success


IMPORTANT: While KioWare can be used to open 3rd party applications it cannot guarantee any security of your kiosk while these applications are in use.

It is also possible to show a taskbar with all open apps via the User Interface section of the Configuration Tool. With KioWare running in shell mode, as is recommended, the start menu will still be disabled.


//This example can be run from a custom toolbar javascript button or CustomToolbarCode.js
var pid
var wnd = null

if(!pid) pid = KioUtils.Execute('notepad.exe')
var wnd = null
while (!wnd) {
	wnd = KioUtils.GetProcMainWnd(pid)
	setTimeout(() => { KioUtils.SetWndTopMost(wnd, 1); KioUtils.SetActiveWnd(wnd);}, 3000)


KioWare for Windows version 8.5 or greater.