OpenSpace3D libs
OpenSpace 3D libraries for plugITs and OS3D developer
|
Loading...
Searching...
No Matches
Window control
Modules | |
EdWindow and EdControl resize flags | |
EdWindow types flags | |
Functions | |
getEdWindowVisibleState (winstr) | |
Get a window visible state. | |
setEdWindowCtrl3dEnable (winstr, state) | |
Enable or disable 3D view on a window or on its child windows. | |
setEdWindowVisible (winstr, state) | |
Show or hide a window. | |
setEdWindowFocus (winstr) | |
Give the keyboard focus on a window. | |
setEdWindowTop (winstr) | |
Bring a window to the top on the screen. | |
setEdWindowTopMost (winstr) | |
Bring a window to the top most on the screen. | |
setEdWindowName (winstr, name) | |
Rename the title of a window. | |
setEdWindowMinimumSize (winstr, w, h) | |
Set the minimum window size. | |
setEdWindowMaximumSize (winstr, w, h) | |
Set the maximum window size. | |
getEdWindowToolBarSize (winstr) | |
Get the size used by toolbars on a window. | |
resizeEdWindowToolBar (winstr, winw, winh, w, h) | |
Resize all toolbars on a window. | |
dsEdWindowToolBar (winstr, tbstr) | |
Destroy a toolbar from a window. | |
crEdWindowToolBar (winstr, x, y, w, h, hmargin, vmargin, bgcolor, mode) | |
Create a toolbar on a window. | |
setEdWindowPosSize (winstr, x, y, w, h) | |
Move and resize a window. | |
setEdWindowSize (winstr, w, h) | |
Resize a window. | |
setEdWindowPos (winstr, x, y) | |
Move a window. | |
setEdWindowPosSizeEx (winstr, x, y, w, h) | |
Move and resize a window with global coordinates (window + border + title) | |
setEdWindowSizeEx (winstr, w, h) | |
Resize a window with global coordinates (window + border + title) | |
setEdWindowPosEx (winstr, x, y) | |
Move a window with global coordinates (window + border + title) | |
setEdVirtualWindowPosSize (winstr, x, y, w, h) | |
Move and resize a virtual window. | |
setEdVirtualWindowSize (winstr, w, h) | |
Resize a virtual window. | |
setEdVirtualWindowPos (winstr, x, y) | |
Move a virtual window. | |
setEdWindowParent (winstr, fatherstr) | |
set a window parent | |
setEdWindowResizeFlags (winstr, flags) | |
Change a window resize flags. | |
maximizeOrMinimizeEdWindow (winstr, hdecal, vdecal) | |
Maximize or minimize a window. | |
setEdwindowCbKeyDown (winstr, cbfun) | |
Set a window key down callback. | |
setEdwindowCbKeyUp (winstr, cbfun) | |
Set a window key up callback. | |
setEdwindowCbSize (winstr, cbfun) | |
Set a window size callback. | |
setEdwindowCbMove (winstr, cbfun) | |
Set a window move callback. | |
setEdwindowCbVirtualMove (winstr, cbfun) | |
Set a virtual window move callback. | |
setEdwindowCbVirtualSize (winstr, cbfun) | |
Set a virtual window size callback. | |
setEdwindowCbDestroy (winstr, cbfun) | |
Set a window destroy callback. | |
setEdwindowCbClose (winstr, cbfun) | |
Set a window close callback. | |
setEdwindowCbFocus (winstr, cbfun) | |
Set a window focus callback. | |
setEdwindowCbDrop (winstr, cbfun) | |
Set a window drop files callback. | |
dsEdWindow (winstr) | |
Destroy a window. | |
dsEdWindow2 (winstr) | |
Destroy a window but not the children. | |
setEdwindowCbCursorMove (winstr, cbfun) | |
Set a window cursor move callback. | |
setEdwindowCbClick (winstr, cbfun) | |
Set a window mouse click callback. | |
setEdwindowCbUnClick (winstr, cbfun) | |
Set a window mouse unclick callback. | |
setEdWindowIcon (winstr, file) | |
Set a window title bar icon. | |
setEdWindowBackgroundColor (winstr, color) | |
Set a window background color. | |
crEdWindow (chan, fatherstr, x, y, w, h, flags, resize, mode, title) | |
Create a new window. | |
crEdScrollWindow (chan, fatherstr, x, y, w, h, flags, resize, mode, title) | |
Create a new scroll window. | |
crEdGroupWindow (chan, fatherstr, x, y, w, h, flags, resize, title) | |
Create a new group window. | |
crEdDialogWindow (chan, fatherstr, x, y, w, h, flags, resize, title) | |
Create a new dialog window. | |
crEdModalDialogWindow (chan, fatherstr, x, y, w, h, flags, resize, title) | |
Create a new modal dialog window. | |
crEdPopupWindow (chan, fatherstr, x, y, w, h, flags, resize, title) | |
Create a new popup window. | |
crEdFrameWindow (chan, fatherstr, x, y, w, h, resize, themestr, title, minimizebuble) | |
Create a frame window. | |
crEdMainWindow (chan, fatherwin, x, y, w, h, flags, title) | |
Create a new main window. | |
getEdWindowIsAX (winstr) | |
Return if a window is embeded in an activeX. | |
Detailed Description
Window control
Function Documentation
◆ getEdWindowVisibleState()
getEdWindowVisibleState | ( | winstr | ) |
◆ setEdWindowCtrl3dEnable()
setEdWindowCtrl3dEnable | ( | winstr | , |
state | |||
) |
◆ setEdWindowVisible()
setEdWindowVisible | ( | winstr | , |
state | |||
) |
◆ setEdWindowFocus()
setEdWindowFocus | ( | winstr | ) |
◆ setEdWindowTop()
setEdWindowTop | ( | winstr | ) |
◆ setEdWindowTopMost()
setEdWindowTopMost | ( | winstr | ) |
◆ setEdWindowName()
setEdWindowName | ( | winstr | , |
name | |||
) |
◆ setEdWindowMinimumSize()
setEdWindowMinimumSize | ( | winstr | , |
w | , | ||
h | |||
) |
◆ setEdWindowMaximumSize()
setEdWindowMaximumSize | ( | winstr | , |
w | , | ||
h | |||
) |
◆ getEdWindowToolBarSize()
getEdWindowToolBarSize | ( | winstr | ) |
◆ resizeEdWindowToolBar()
resizeEdWindowToolBar | ( | winstr | , |
winw | , | ||
winh | , | ||
w | , | ||
h | |||
) |
◆ dsEdWindowToolBar()
dsEdWindowToolBar | ( | winstr | , |
tbstr | |||
) |
◆ crEdWindowToolBar()
crEdWindowToolBar | ( | winstr | , |
x | , | ||
y | , | ||
w | , | ||
h | , | ||
hmargin | , | ||
vmargin | , | ||
bgcolor | , | ||
mode | |||
) |
Create a toolbar on a window.
Private
Prototype: fun [Chn EdWindow I I I I I I I I] EdToolBar
- Parameters
-
EdWindow : window where to put the toolbar I : X position I : Y position I : width I : height I : horizontal margin between elements I : vertical margin between elements I : toolbar background color I : mode flag (ETB_HORIZONTAL, ETB_VERTICAL)
- Returns
- EdToolBar : the new toolbar
◆ setEdWindowPosSize()
setEdWindowPosSize | ( | winstr | , |
x | , | ||
y | , | ||
w | , | ||
h | |||
) |
◆ setEdWindowSize()
setEdWindowSize | ( | winstr | , |
w | , | ||
h | |||
) |
◆ setEdWindowPos()
setEdWindowPos | ( | winstr | , |
x | , | ||
y | |||
) |
◆ setEdWindowPosSizeEx()
setEdWindowPosSizeEx | ( | winstr | , |
x | , | ||
y | , | ||
w | , | ||
h | |||
) |
◆ setEdWindowSizeEx()
setEdWindowSizeEx | ( | winstr | , |
w | , | ||
h | |||
) |
◆ setEdWindowPosEx()
setEdWindowPosEx | ( | winstr | , |
x | , | ||
y | |||
) |
◆ setEdVirtualWindowPosSize()
setEdVirtualWindowPosSize | ( | winstr | , |
x | , | ||
y | , | ||
w | , | ||
h | |||
) |
◆ setEdVirtualWindowSize()
setEdVirtualWindowSize | ( | winstr | , |
w | , | ||
h | |||
) |
◆ setEdVirtualWindowPos()
setEdVirtualWindowPos | ( | winstr | , |
x | , | ||
y | |||
) |
◆ setEdWindowParent()
setEdWindowParent | ( | winstr | , |
fatherstr | |||
) |
◆ setEdWindowResizeFlags()
setEdWindowResizeFlags | ( | winstr | , |
flags | |||
) |
◆ maximizeOrMinimizeEdWindow()
maximizeOrMinimizeEdWindow | ( | winstr | , |
hdecal | , | ||
vdecal | |||
) |
◆ setEdwindowCbKeyDown()
setEdwindowCbKeyDown | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbKeyUp()
setEdwindowCbKeyUp | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbSize()
setEdwindowCbSize | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbMove()
setEdwindowCbMove | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbVirtualMove()
setEdwindowCbVirtualMove | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbVirtualSize()
setEdwindowCbVirtualSize | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbDestroy()
setEdwindowCbDestroy | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbClose()
setEdwindowCbClose | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbFocus()
setEdwindowCbFocus | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbDrop()
setEdwindowCbDrop | ( | winstr | , |
cbfun | |||
) |
◆ dsEdWindow()
dsEdWindow | ( | winstr | ) |
◆ dsEdWindow2()
dsEdWindow2 | ( | winstr | ) |
◆ setEdwindowCbCursorMove()
setEdwindowCbCursorMove | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbClick()
setEdwindowCbClick | ( | winstr | , |
cbfun | |||
) |
◆ setEdwindowCbUnClick()
setEdwindowCbUnClick | ( | winstr | , |
cbfun | |||
) |
◆ setEdWindowIcon()
setEdWindowIcon | ( | winstr | , |
file | |||
) |
◆ setEdWindowBackgroundColor()
setEdWindowBackgroundColor | ( | winstr | , |
color | |||
) |
◆ crEdWindow()
crEdWindow | ( | chan | , |
fatherstr | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
flags | , | ||
resize | , | ||
mode | , | ||
title | |||
) |
◆ crEdScrollWindow()
crEdScrollWindow | ( | chan | , |
fatherstr | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
flags | , | ||
resize | , | ||
mode | , | ||
title | |||
) |
Create a new scroll window.
Prototype: fun [Chn EdWindow I I I I I I I S] EdWindow
- Parameters
-
Chn : channel EdWindow : mother window structure I : X position I : Y position I : width I : height I : window flags I : resize flags I : window type flags S : window title
- Returns
- EdWindow : new scroll window structure
◆ crEdGroupWindow()
crEdGroupWindow | ( | chan | , |
fatherstr | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
flags | , | ||
resize | , | ||
title | |||
) |
◆ crEdDialogWindow()
crEdDialogWindow | ( | chan | , |
fatherstr | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
flags | , | ||
resize | , | ||
title | |||
) |
◆ crEdModalDialogWindow()
crEdModalDialogWindow | ( | chan | , |
fatherstr | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
flags | , | ||
resize | , | ||
title | |||
) |
◆ crEdPopupWindow()
crEdPopupWindow | ( | chan | , |
fatherstr | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
flags | , | ||
resize | , | ||
title | |||
) |
◆ crEdFrameWindow()
crEdFrameWindow | ( | chan | , |
fatherstr | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
resize | , | ||
themestr | , | ||
title | , | ||
minimizebuble | |||
) |
Create a frame window.
Prototype: fun [Chn EdWindow I I I I I EdTheme S S] EdWindow
- Parameters
-
Chn : channel EdWindow : mother window structure I : X position I : Y position I : width I : height I : resize flags EdTheme : theme structure to use S : window title S : minimize/maximize tooltip text
- Returns
- EdWindow : new frame window structure
◆ crEdMainWindow()
crEdMainWindow | ( | chan | , |
fatherwin | , | ||
x | , | ||
y | , | ||
w | , | ||
h | , | ||
flags | , | ||
title | |||
) |
Create a new main window.
Automaticaly included in the activeX window if available
Prototype: fun [Chn EdWindow I I I I I S] EdWindow
- Parameters
-
Chn : channel EdWindow : mother window structure I : X position I : Y position I : width I : height I : window flags S : window title
- Returns
- EdWindow : new popup window structure
◆ getEdWindowIsAX()
Generated by 1.9.8