Por Francisco Javier Rodríguez
NOTA: Las fotos con recuadro en azul pueden ser ampliadas para ver detalles. Situando el ratón encima de la foto durante unos instantes, podrás ver una pequeña descripción y lo que ocupa la ampliación.
OPENSCREEN
| Sintaxis: |
Screen |
= OpenScreen |
(NewScreen) |
|
D0 |
-198 |
A0 |
Descripción: Esta función abre una nueva pantalla de usuario con las características descritas en la estructura de la misma.
Parámetro: NewScreen: Apuntador a la estructura de la nueva pantalla.
Resultado: Screen: Apuntador a la estructura de la nueva pantalla. |
OPENWORKBENCH
| Sintaxis: |
WBScreen |
= OpenWorBench() |
|
D0 |
-210 |
Descripción: Esta función abre la pantalla WorkBench, mostrando todos los iconos y ventanas típicas del mismo.
Resultado: WBScreen: Puntero a la estructura de una pantalla WorkBench. |
SCREENTOBACK
| Sintaxis: |
ScreenToBack |
(Screen) |
|
-246 |
A0 |
Descripción: Esta función sitúa la pantalla, correspondiente a la estructura dada, en último plano.
Parámetro: Screen: Apuntador a una estructura de pantalla. |
SCREENTOFRONT
| Sintaxis: |
ScreenToFront |
(Screen) |
|
-252 |
A0 |
Descripción: Esta función sitúa la pantalla, correspondiente a la estructura dada, en primer plano.
Parámetro: Screen: Apuntador a una estructura de pantalla. |
SHOWTITLE
| Sintaxis: |
ShowTitle |
(Screen, |
ShowIt) |
|
-282 |
A0 |
D0 |
Descripción: Esta función define y muestra el modo de la barra correspondiente al título correspondiente a una pantalla de fondo se situará en frente de la ventana posterior.
Parámetros: Screen: Apuntador a una estructura de pantalla.
ShowIT: Retorna con un valor negativo en caso de no poder mostrar el título. |
WBENCHTOBACK
| Sintaxis: |
WBenchToBack() |
|
-336 |
Descripción: Esta función sitúa la pantalla correspondiente al WorkBench en último plano. |
WBENCHTOFRONT
| Sintaxis: |
WBenchToFront() |
|
-342 |
Descripción: Esta función sitúa la pantalla correspondiente al WorkBench en primer plano. |
CLEARPOINTER
| Sintaxis: |
ClearPointer |
(Window) |
|
-60 |
A0 |
Descripción: Esta función borra el puntero, definido por el usuario, de la ventana dada. Después de la llamada a esta función, la imagen del puntero será la definida en el Preferences.
Parámetro: Window: Apuntador a la ventana en la que ha de borrarse el puntero, cambiando la imagen del mismo a la encontrada definida por defecto bajo el Preferences. |
DRAWBORDER
| Sintaxis: |
DrawBorder |
(RastPort, |
Border, |
LeftOffset, |
RightOffset) |
|
-108 |
A0 |
A1 |
D0 |
D1 |
Descripción: Esta función es la encargada de dibujar las líneas dadas en el RastPort, con el desplazamiento indicado por los parámetros.
Parámetros: RastPort: Apuntador al RastPort que recibirá el nuevo borde.
Border: Estructura de borde, en la cual se encuentran definidas las líneas.
LeftOffset: Valor de desplazamiento añadido a cada coordenada X.
RightOffset: Valor de desplazamiento añadido a cada coordenada Y. |
DRAWIMAGE
| Sintaxis: |
DrawImage |
(RastPort, |
Image, |
LeftOffset, |
TopOffset) |
|
-114 |
A0 |
A1 |
D0 |
D1 |
Descripción: Esta función dibuja una imagen dada en el RastPort, en la posición especificada por ambos desplazamientos.
Parámetros: RastPort: Apuntador al RastPort en el cual se dibujará la imagen.
Image: Estructura de imagen definiendo la misma.
LeftOffset: Valor de desplazamiento añadido a cada coordenada X.
RightOffset: Valor de desplazamiento añadido a cada coordenada Y. |
INTUITEXTLENGTH
| Sintaxis: |
Width = |
IntuiTextLength |
(Itext) |
|
D0 |
-330 |
D0 |
Descripción: Esta función calcula el ancho de píxel de un IntuiText independientemente del conjunto de caracteres empleados.
Parámetros: Itext: Apuntador a una estructura IntuiText.
Resultado: Width: Ancho del texto en Píxels. |
|