| Index | Parent | Window class |
The Window class is used to create Intuition windows.
Note that:
See Application
| ATTRIBUTES | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Name | Type | Class | Note | ||||||||||
| Activate | B | ISGN | |||||||||||
| ActiveObject | S | S | |||||||||||
| AltHeight | N | IG | Special values:
|
||||||||||
| AltLeftEdge | N | IG | Special values:
|
||||||||||
| AltTopEdge | N | IG | Special values:
|
||||||||||
| AltWidth | N | IG | Special values:
|
||||||||||
| BackDrop | B | I | |||||||||||
| BorderLess | B | I | |||||||||||
| CloseGadget | B | I | |||||||||||
| CloseRequest | B | I | |||||||||||
| Contents | S | I IND | |||||||||||
| DefaultObject | S | S | |||||||||||
| DepthGadget | B | I | |||||||||||
| DragBar | B | I | |||||||||||
| Height | N | IG | Special values:
|
||||||||||
| ID | S | I | |||||||||||
| InputEvent | S | N | Note | ||||||||||
| LeftEdge | N | IG | Special values:
|
||||||||||
| MenuStrip | S | I | |||||||||||
| NoMenus | B | IS | |||||||||||
| Open | B | SGN | |||||||||||
| PubScreen | S | ISG | |||||||||||
| RefWindow | S | ISG | |||||||||||
| ScreenTitle | S | ISG | |||||||||||
| SizeGadget | B | I | |||||||||||
| SizeRight | B | I | |||||||||||
| Sleep | B | SGN | |||||||||||
| Title | S | ISG | |||||||||||
| TopEdge | N | IG | Special values:
|
||||||||||
| UseBottomBorderScroller | B | I | |||||||||||
| UseLeftBorderScroller | B | I | |||||||||||
| Width | N | IG | Special values:
|
||||||||||
call Notify("mwin","InputEvent","ramiga b","app","Return","call GoURL('BACK')")
to make a method be invoked on an object when a keys combination is played.
| METHODS | ||
|---|---|---|
| Name | Parameters | Note |
| LockWindowScreen | <stem/V> | Note |
| ScreenInfo | <stem/V>,[screen] | Used to obtain screen infos. The method writes in stem the field:
screen is the name of an opened pubblic screen or one of:
|
| ScreenToBack | ||
| ScreenToFront | ||
| SetCycleChain | {obj} | Sets the window cycle chain to max 13 objects. If you have more than 13 objects in your cycle chain, you have to set Area/CycleChain attribute of each. Passing no object resets the cycle chain. |
| SnapShot | ||
| ToBack | ||
| ToFront | ||
| UnLockWindowScreen | Note | |
As soon as possible, the screen should be unlocked using the method UnLockWindowScreen
or strange things might happen. The method (as any other RxMUI one) writes its real result
in RC . Just one screen may be locked at a time, it means that a double invocation of
LockWindowScreen without unlocking the screen will fail (RC=0).
Example:
call DoMethod("win","LockWindowScreen","S")
if rc then do
/* use the screen S here */
call DoMethod("win","UnLockWindowScreen")
end
else do
/* sorry no screen */
end