Está en la página 1de 6

Tutorial sobre: autoplay media Studio

Categoría: Plug-ins

Plugin: Systray

Dificultad: Media

Autor: Kira company (hentai007)

Extras: Para la Web http://amsspecialist.foroactivo.net

Bueno pues como ya abran visto el tutorial es sobre el plugin de ams


Systray, su función es crear un menú en la barra de tareas (parecido
al que aparece cuando hacemos que el icono de nuestra aplicación se
esconda en la barra de tareas)

Bueno pues antes que nada me gustaría también mostrarles una


comparación:

El ejemplo de la derecha es más o menos como va quedar nuestro


menú, ahora si… comencemos:

Primero que nada es escoger la aplicación a la que lo queremos


agregar (yo les recomiendo se guarden el código en un archivo .txt)
Ahora vamos a situarnos en la barra de tareas de la parte superior
(osease la barra de arriba).
Y vamos a proyecto, y luego seleccionamos lo que yo marco a
continuación:

Nos aparecerá una nueva ventana, con varias pestañas donde


escogeremos la opción on startup.
Y pegamos el código que aparece en el .txt que les dejo en el rar ya
que es muy extenso, el código lo pegamos en la ventana de acciones
que acabamos de abrir.

Eso seria el código principal, y ya terminado a continuación les


mostrare como modificarlo a su gusto, por cierto no olviden que
necesitan activar el plugin de sytray antes, para activarlo en la barra
que les mostré y en la misma opción solo que ahora en vez de
escoger acciones, escogen
Plug-ins y buscan el systray
lo marcan con una paloma y
dan aceptar, listo ya esta
activado el plugin, ahora
comenzaremos a modificar el
código:
De las primeras líneas de código verán estas:

SysTray.MenuItem(101, "Mostrar", "AutoPlay\\Icons\\Restore.ico");

SysTray.MenuItem(102, "Ocultar","AutoPlay\\Icons\\Restore.ico");

SysTray.MenuItem(103, "Salir","AutoPlay\\Icons\\Exit.ico");

Esto es lo que dirá la opción, si quieren que aparezca un icono al lado


de la palabra, lo ponen en la carpeta icons y sustituyen el nombre del
icono que aparece en elcodigo por el nombre de su código,

Ejemplo:

Original:
SysTray.MenuItem(101, "Mostrar", "AutoPlay\\Icons\\Restore.ico");

Cambian restore.ico por el nombre de su icono (respetando


mayúsculas y minúsculas), digamos que el icono que quieren poner a
la opción mostrar se llama maximizar, el código quedaría así:

SysTray.MenuItem(101, "Mostrar",
"AutoPlay\\Icons\\maximizar.ico");

Todo en una sola línea, otra cosa muy importante es el número que
aparece (en el caso de mostrar 101), es muy importante por que así
se sabrá que acción realizara cada opción, ahora voy a explicar como
modificar lo que hacen:

if ItemID == 101 then


Application.Restore();
SysTray.DisableMenuItem(100, 101, true);
SysTray.DisableMenuItem(100, 102, false);

elseif ItemID == 102 then


SysTray.DisableMenuItem(100, 101, false);
SysTray.DisableMenuItem(100, 102, true);
Application.Minimize();
elseif ItemID == 103 then
Application.Exit(0);

En el código dice 101 y en la siguiente línea Application.restore...


Eso es lo que ara maximizar la aplicación, si crean mas opciones en
su código les recomiendo copien el código de salida

elseif ItemID == 103 then


Application.Exit(0);
Se sustituye el ID (en este caso 103) por el de la nueva opción y se
sustituye Application.Exit(0) por lo que deseen que haga la nueva
opción.

Ahora otra parte del código es esta:

if stringButton == "LeftClick" then

Esta opción es la que dice si el menú se despliega con click izquierdo


o derecho, si se quiere que al dar click izquierdo se despliegue se
deja así y si quieren que se despliegue al dar click derecho se
sustituye esa línea por la siguiente:

if stringButton == "RightClick" then

(Si se pueden copiar los códigos de Lefth y right click)

Ahora vamos a la última parte, en la última parte del código (o casi la


última) aparece esto.

tbTrayIcon = SysTray.AddIcon("AutoPlay\\Icons\\chas.ico", "AIO


Dibujo", "SysTrayCallBack", "MenuCallBack");

La parte que dice: "AutoPlay\\Icons\\chas.ico" se cambia la ruta por


el icono que aparecerá en la barra de tareas, en mi caso el icono esta
en la carpeta icon y el icono se llama chas.ico

En la parte que dice "AIO Dibujo" es lo que aparecerá al posicionar el


puntero encima del icono de la barra de tareas, les recomiendo
pongan el nombre de su programa, mi programa se llama AIO Dibujo
(no olviden que a fuerzas debe ir entre comillas), y lo demás se
queda como estaba, al final tendrán algo así:

Esto es algo simple, algunos ejemplos mas utilizando los


mismos principios:

Aparte les dejare un ejemplo (este no esta hecho por mi


u.u) pero les servirá para crear sub menús como en el
ultimo ejemplo.
Saludos y suerte

PD: Este tutorial solo funciona en Autoplay media Studio 7.5 (no en
autoplay media Studio 8)

También podría gustarte