Mioplanet Documentation Center
Resources and Help
HomeProductsMioScriptJavaScriptTechNotesPHP
   Home | MioScript | window... SEARCH    

window...

  Functions
window.autoShape.apply
window.autoShape.end
window.autoShape.start
window.cancelClose
window.count
window.create
window.eventAuthor
window.exists
window.fadeIn
window.fadeOut
window.fromPoint
window.group.count
window.group.getList
window.ID.appBar.enable
window.ID.appBar.refreshPos
window.ID.appBar.setPos
window.ID.autoClose
window.ID.border.bottom
window.ID.border.left
window.ID.border.right
window.ID.border.top
window.ID.borderIcon
window.ID.borderStyle
window.ID.bringToFront
window.ID.cancelClose
window.ID.canGoOut
window.ID.clientArea
window.ID.clientHeight
window.ID.clientWidth
window.ID.close
window.ID.create
window.ID.enabled
window.ID.formStyle
window.ID.getParentId
window.ID.group.get
window.ID.group.set
window.ID.handle
window.ID.height
window.ID.icon
window.ID.image.load
window.ID.left
window.ID.monitor.height
window.ID.monitor.index
window.ID.monitor.left
window.ID.monitor.top
window.ID.monitor.width
window.ID.movable
window.ID.parent
window.ID.parent.height
window.ID.parent.left
window.ID.parent.top
window.ID.parent.width
window.ID.pos.now
window.ID.pos.rel
window.ID.repaint
window.ID.sendToBack
window.ID.setFocus
window.ID.setForegroundWindow
window.ID.shape.elliptic
window.ID.shape.from.ID
window.ID.shape.load
window.ID.shape.polygon
window.ID.shape.rect
window.ID.state
window.ID.statusIcon.hide
window.ID.statusIcon.show
window.ID.stayOnTop
window.ID.title
window.ID.tooltip
window.ID.top
window.ID.transparency
window.ID.visible
window.ID.width
window.ID.zInsertAfter
window.ID.zOrder

  Events
event.appBar:posChanged
event.minimize
event.resize
event.restore
event.statusIcon:mouse:dblClick
event.statusIcon:mouse:down
event.statusIcon:mouse:move
event.statusIcon:mouse:right:dblClick
event.statusIcon:mouse:right:down
event.statusIcon:mouse:right:up
event.statusIcon:mouse:up
event.window:close
event.window:gotFocus
event.window:lostFocus
event.window:move

  MioScript Reference
> Statements
app...
browser...
dialog...
disk...
draw...
extern...
filename...
keyboard...
menu...
mio...
mouse...
num...
path...
pushButton...
reg...
RS232...
sci...
screen...
shortcut...
sound...
str...
system...
time...
var...
window...

window...

Language: MioScript
Product: MioFactory


The visible part of your applications is composed of one or several windows.
An ID is attributed to each window. The first one is automatically created at startup and it's ID can be retrieved with the keyword main.
Up to 255 windows can be created.

Windows can be rectangular or non-rectangular, bordered, sizable, floating, docked, etc...

When an event is raised, the window author of the event can be retrieved with window.eventAuthor.

Creating and destroying windows


window.create, window.ID.create
window.ID.close, window.cancelClose
event.window:close

Attributes and Properties


window.ID.title, window.ID.movable
window.ID.visible, window.ID.enabled

Minimize and Maximize


window.ID.state
event.minimize, event.restore

Size, Position and Z-Order


window.ID.pos.now, window.ID.pos.rel
window.ID.left, window.ID.top, window.ID.width, window.ID.height
event.resize, event.window:move

Look and Feel, Styles and Borders


window.ID.image.load, window.ID.icon
window.ID.transparency, window.ID.repaint
window.ID.borderStyle, window.ID.borderIcon
window.ID.clientArea, window.ID.clientWidth, window.ID.clientHeight
window.ID.border.left, window.ID.border.top, window.ID.border.right, window.ID.border.bottom

Focus and Z-Order


window.ID.stayOnTop, window.ID.bringToFront, window.ID.sendToBack
window.ID.setFocus, event.window:gotFocus, event.window:lostFocus

Non-Rectangular Windows


window.ID.shape.rect, window.ID.shape.elliptic, window.ID.shape.from.ID, window.ID.shape.load, window.ID.shape.polygon

Docked Windows


window.ID.appBar.refreshPos, window.ID.appBar.setPos
window.ID.appBar.enable
event.appBar:posChanged

Monitor and Multi-Screen Support


window.ID.monitor.index
window.ID.monitor.left, window.ID.monitor.top, window.ID.monitor.width, window.ID.monitor.height

Parent Windows


window.ID.parent, window.ID.getParentId
window.ID.parent.left, window.ID.parent.top, window.ID.parent.width, window.ID.parent.height

Groups of Windows


window.ID.group.get, window.ID.group.set.

Status Icon


window.ID.statusIcon.show, window.ID.statusIcon.hide
event.statusIcon:mouse:down, event.statusIcon:mouse:up, event.statusIcon:mouse:dblClick
event.statusIcon:mouse:right:down, event.statusIcon:mouse:right:up, event.statusIcon:mouse:right:dblClick
event.statusIcon:mouse:move