|
Por Francisco Javier Rodríguez
|
CLEAR
MENU STRIP
| Sintaxis: |
ClearMenuStrip |
(Window) |
|
-54 |
A0 |
Descripción: Esta
función elimina la barra de menús de la ventana
especificada. En caso de que se esté accediendo al menú,
esta función se ejecutrará una vez finalizada la
operación.
Parámetros: Window:
Puntero a la estructura de ventana que contiene el menú.
|
|
ITEM ADDRESS
| Sintaxis: |
ItemAddress = |
ItemAdress |
(menuStrip, |
MenuNumber) |
|
D0 |
-144 |
A0 |
D0 |
Descripción: Esta
función facilita el puntero a al estructura correspondiente
de una opción de menú. Este puntero es requerido
si quiere alterar los parámetros de dicha opción.
Parámetros: MenuStrip:
Puntero a la barra de menús.
MenúNumber: Número de la opción del menú/submenú.
Resultado: ItemAddress:
Puntero a la dirección en la que se encuentra la estructura
de la opción seleccionada.
|
|
OFFMENU
| Sintaxis: |
OffMenu |
(Window, |
MenuNumber) |
| |
-180 |
A0 |
D0 |
Descripción:Esta
función deshabilita una opción del menú o
un menú completo. Las opciones de submenú deshabilitadas,
utilizando OffMenu, serán inacesibles.
Parámetros: Window:
Puntero a la estructura de menú que contiene la barra de
menús.
MenuNumber: Menú/opción que debe ser deshabilitada.
|
|
ONMENU
| Sintaxis: |
OnMenu |
(Window, |
MenuNumber) |
| |
-192 |
A0 |
D0 |
Descripción: Esta
función activa una opción de menú o un menú
completo. Las opciones de submenú, en un menú activado
utilizando OnMenu, también serán accesibles.
Parámetros: Window:
Puntero a una estructura de ventana conteniendo la barra de menú.
MenúNumber: Menú/Opción que se desea activar.
|
|
SET MENU STRIP
| Sintaxis: |
Succes= |
SetMenuStrip |
(Window, |
Menu) |
|
D0 |
-264 |
A0 |
D0 |
Descripción: Esta función añade la
barra de menú especificada a la ventana.
Parámetros: Windows: Puntero a la ventana en la
cual se desea insertar la barra de menú.
Menu: Puntero a la lista de definición para menú.
Resultado: Succes: Devuelve 'verdadero' si no ocurre ningún
error.
|
|
FUNCIONES DE
ALERTA Y REQUESTER
|
|
AUTOREQUEST
| Sintaxis: |
| Response = |
AutoRequest |
(Window, |
BodyText, |
PositiveText, |
|
D0
|
-348
|
A0
|
A1
|
A2
|
| NegativeText, |
PositiveFlags, |
NegativeFlags, |
Width, |
Height) |
|
A3
|
D0
|
D1
|
D2
|
D3
|
Descripción: Esta
función crea un requester con la información disponible
y procesa el resultado seleccionado por el usuario.
Parámetros: Window:
Puntero a una ventanan cuyo canal de entrada será interrumpido.
BodyText: Estructura IntuiText para el texto descriptivo.
PositiveText: Estructura IntuiText para el texto del gadget que
se situará a la derecha.
NegativeText: Estructura IntuiText para el texto del gadget que
se situará a la izquierda.
PositiveFlags: Flags IDCMP para mostrar en el gadget de la derecha.
NegativeFlags: Flags IDCMP para mostrar en el gadget de la izquierda.
Width: Ancho de la ventana Requester.
Height: Altura de la ventana Requester.
Resultado: devuelve 'Falso'
en el caso de que el usuario seleccione el gadget de la izquierda,
y 'Verdadero' cuando el usuario pulsa en le gadget de la derecha.
|
|
CLEAR DMREQUESTER
| Sintaxis: |
Response = |
ClearDMRequester |
(Window) |
| |
D0 |
-48 |
A0 |
Descripción: Esta
función borra un requester de doble menú, definido
previamente mediante la función SetDMRequest().
Parámetro: Window:
Puntero a la ventana que contiene el requester con doble menú.
Resultado: Response: Devuelve
'Verdadero' si se consigue realizar la operación con éxito.
|
|
DISPLAY ALERT
| Sintaxis: |
Response = |
DisplayAlert |
(AlertNumber, |
String, |
Height) |
| |
D0 |
-90 |
D0 |
A0 |
A1 |
Descripción: Esta
función muestra un requester de alerta, desplazando la
pantalla hacia abajo el número especificado de líneas.
Parámetros: AlertNumber:
Valor mostrado en la caja de alerta.
String: Puntero a la cadena que se mostrará en la caja
de alerta.
Height: Altura para la caja de alerta.
Resultado: Response: Devuelve
'Verdadero' en caso de pulsar el botón izquierdo del ratón,
o 'Falso' si se pulsa el botón derecho.
|
|
ALLOCRASTER
| Sintaxis: |
AllocRaster |
(width, |
height) |
| |
-248 |
d0 |
d1 |
Descripción: Esta
función llama a otros recursos del sistema para alojar
la memoria necesaria para crear un bitplano con el ancho y alto
especificados.
Parámetros: Width:
Ancho en bytes del bitplano a crear.
Height: Altura del bitplano a crear.
|
|
CHANGESPRITE
| Sintaxis: |
ChangeSprite |
(vp, |
s, |
newdata) |
| |
-264 |
a0 |
a1 |
a2 |
Descripción: Esta
función tiene como misión alterar la imagen del
sprite por una nueva.
Parámetros: vp: puntero
a la estrutura ViewPort relativa al sprite.
s: puntero a estructura del sprite.
newdata: puntero a la dirección en la que se encuentran
los datos que componen la imagen del sprite (inicializada como
memoria CHIP).
|
|