Revistas en papel
 Amiga World Nº32 - Mayo 1992
Anterior
MenĂº
Logotipo

El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España
para ofrecer los artículos de la revista Amiga World España.

Las librerías del AMIGA Amiga World

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.


FUNCIONES GRÁFICAS

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.


Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal