Listboxex Object Plugin Version 2.1.0.0

Embed Size (px)

Citation preview

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    1/48

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    2/48

    Buenas amigos seguimos con la coleccin de tutoriales de plugins, hoy toca ListBoxEx ObjectPlugin este plugin a diferencia de los Actions Plugins es visual y sus funcin bsica es crear unalista dentro de un espacio delimitado, como bien dice su nombre ListBoxEx, este objeto es

    parecido a ListBox normal que trae el Autoplay Media Studio por defecto. Las posibilidades deListBoxEx son muchsimas gracias a su magnifico diseo y a sus muchos comandos y eventos.Este plugin a sido creado porwww.amsplugins.com y bajo una licencia comercial, The ListBoxEx

    plugin is copyright 2008 Reteset. si detectis algn problema poneros en contacto con el creadoren esta direccin de mail [email protected] escribir el mail en ingles. Este tutorial

    esta basado en la versin 2.1.0.0. aun que es una actualizacion de la version 1.4 a la 2.1. Paradescargarlo en la pagina anteriormente nombrada encontrareis versiones mas actual. Para masinformacin visitar la pagina web del creador.

    Las acciones de este objeto se dividen en 4 grupos:4 MessageBar (Barra de Mensaje) + 6 SearchBar (Barra de bsqueda) +

    23 Apperange (Apariencia) + 52 General.

    ListBoxEx object plugin tiene 85 acciones practicas que son estas:

    Barra de Mensaje

    ListBoxEx.MessageBarShow

    ListBoxEx.MessageBarSetColor

    ListBoxEx.MessageBarVisible

    ListBoxEx.MessageBarHide

    Barra de Bsqueda

    ListBoxEx.SearchBarGetText

    ListBoxEx.SearchBarIsActive

    ListBoxEx.SearchBarSetBackColor

    ListBoxEx.SearchBarSetButton

    ListBoxEx.SearchBarSetText

    ListBoxEx.SearchBarShow

    Apariencia

    ListBoxEx.SetRaisedEdges

    ListBoxEx.SetItemHGradientStyle

    ListBoxEx.SetItemHColor

    http://www.amsplugins.com/http://www.amsplugins.com/mailto:[email protected]:[email protected]:[email protected]://www.amsplugins.com/
  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    3/48

    ListBoxEx.GetRaisedEdges

    ListBoxEx.GetItemHGradientStyle

    ListBoxEx.GetItemHColor

    ListBoxEx.SetCursor

    ListBoxEx.GetItemGradientStyle

    ListBoxEx.SetItemGradientStyle

    ListBoxEx.SetStyleListBoxEx.SetMask

    ListBoxEx.SetItemIcon

    ListBoxEx.SetItemColor

    ListBoxEx.SetDefaultFont

    ListBoxEx.SetColors

    ListBoxEx.SetCheckBoxImages

    ListBoxEx.ReplaceIcon

    ListBoxEx.Redraw

    ListBoxEx.GetStyle

    ListBoxEx.GetItemColor

    ListBoxEx.GetColorsListBoxEx.CreateImageList

    ListBoxEx.AddIcon

    General

    ListBoxEx.SetCheckListStyle

    ListBoxEx.SetAcceptFiles

    ListBoxEx.GetCheckListStyle

    ListBoxEx.GetDroppedFiles

    ListBoxEx.GetAcceptFiles

    ListBoxEx.FindData

    ListBoxEx.GetItemDataEx

    ListBoxEx.SetItemDataEx

    ListBoxEx.GetItemVisible

    ListBoxEx.SetItemVisible

    ListBoxEx.SetPos

    ListBoxEx.SetSize

    ListBoxEx.GetPos

    ListBoxEx.GetSize

    ListBoxEx.SetUpdate

    ListBoxEx.CheckAllItems

    ListBoxEx.IsVisibleListBoxEx.IsEnabled

    ListBoxEx.SetVisible

    ListBoxEx.SetEnabled

    ListBoxEx.GetTotalItems

    ListBoxEx.DeleteAllItems

    ListBoxEx.Find

    ListBoxEx.SelectItem

    ListBoxEx.SelectNone

    ListBoxEx.GetItemText

    ListBoxEx.EnsureVisible

    ListBoxEx.DeleteItemListBoxEx.GetItemCheck

    ListBoxEx.GetItemData

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    4/48

    ListBoxEx.SetItemCheck

    ListBoxEx.SetItemText

    ListBoxEx.GetSelectedItem

    ListBoxEx.SetItemData

    ListBoxEx.GetCheckedItems

    ListBoxEx.IsItemCheckBoxVisible

    ListBoxEx.AddIconExListBoxEx.GetItemIconSize

    ListBoxEx.SetItemIconSize

    ListBoxEx.SetItemCheckBoxVisible

    ListBoxEx.Sort

    ListBoxEx.MoveItem

    ListBoxEx.SwapItems

    ListBoxEx.EnumModuleIcons

    ListBoxEx.IsTooltipsVisible

    ListBoxExSetTooltipsVisible

    ListBoxEx.SetTooltipProperties

    ListBoxEx.GetTooltipPropertiesListBoxEx.SetItemTooltipText

    ListBoxEx.GetItemTooltipText

    ListBoxEx.InsertItem

    ListBoxEx.AddItem

    Este objeto tambin contiene propiedades y eventos especiales que sern descritas en la

    seccin dePropiedades, y en la seccin deEventos de este manual. Al final de este manual

    estan las secciones de Lista de Comando HTML y una seccin extra llamada Ejemplos que

    son ejemplos prcticos mas extensos usando todos los comandos necesarios, para que

    aprendas los entresijos de ListBoxEx.

    Propiedades

    Back Color

    Especifica el color de fondo del objeto de ListBoxEx. usted puede seleccionar un color va elrecolector en color.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    5/48

    Item ColorEspecifica el color de los artculos del objeto de ListBoxEx. usted puede seleccionar un color va elrecolector en color.

    Selected ColorEspecifica el color de fondo del artculo seleccionado en un objeto de ListBoxEx. usted puedeseleccionar un color va el recolector en color.

    Grid ColorEspecifica el color de las lineas que separas los artculos del objeto de ListBoxEx. usted puedeseleccionar un color va el recolector en color.

    CheckList StyleListBoxEx de Juegos como una lista de comprobaciones, Cuando este usuario permitido puede

    comprobar o no comprobar artculos va el chasquido en todas partes del artculo. Artculos deconversos de Simly ListBoxEx a checkboxes individual. Nota: Cuando este estilo slo es permitido'En CheckBox' fuegos de acontecimiento entonces el usuario selecciona un artculo.

    DragAndDropEspecifica si se puede o no arrastrar items al ListBoxEx.

    RisedEdges

    Especifica si se deseas ver los bordes elevados o no en el ListBoxEx.

    Check BoxesEspecifica si los check boxes son visibles o invisibles.

    Grid LinesEspecifica si las lineas Grid son visibles o invisibles.

    IconsEspecifica si los iconos son visibles o invisibles.

    Border StyleEspecifica el estilo del borde del objeto de ListBoxEx. Puedes seleccionar entre esta tabla.

    TABLA DESCRIPCIN

    None Sin borde.

    Flat Una linea de borde.

    Sunken El borde hundido

    Bevel El borde elevado.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    6/48

    Show ToolTipsEspecifica si deseas mostrar o no los tooltips en los articulos del ListBoxEx.

    ToolTips Text Color

    Especifica el color de los textos de los tooltips.

    BackColorBeginEspecifica el color de fondo del inicio de los tooltips.

    BackColorMiddleEspecifica el color de fondo del medio de los tooltips.

    BackColorEndEspecifica el color de fondo del final de los tooltips.

    Max ToolTip WidthEspecifica la anchura maxima de la ventana de los tooltips.

    EventosOn CreateCuando es la creacin de objeto: la lista de imagen de juego y el objeto disean en este tiempo.

    On EnterCuando el ratn entra en el Objeto.

    On LeaveCuando el ratn deja de estar en el Objeto.

    On SelectCuando un usuario selecciona un tem del Objeto. e_Index:

    (number) El indice del articulo que es seleccionado.

    On CheckBoxCuando el usuario chequea o no chequea, un tem del ChekBox.

    e_Index:(number) El indice del articulo que es seleccionado.

    e_Checked:

    (boolean) El estado del checkbox. Si el argumento es true el tem del checkbox esta chequeadoy si esta false el tem del checkbox no esta chequeado

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    7/48

    On DoubleClickCuando el usuario hace doble click en un tem. e_Index:

    (number) El indice del articulo que es seleccionado.

    On RightClick

    Cuando el usuario hace click con el botn derecho en un tem. e_Index:

    (number) El indice del articulo que es seleccionado.

    On FocusCuando el objecto consigue el focus introducido.

    On MB-LeftClickCuando el usuario hace click con el botn izquierdo en la barra de mensaje.

    On MB-RightClickCuando el usuario hace click con el botn derecho en la barra de mensaje.

    On SearchBtnCuando el usuario pulsa el el botn de bsqueda.

    On DopFilesCuando el usuario arrastra Archivos/Carpetas sobre el ListBoxEx, si arrastrar y dejar esta activado.

    e_Count:(number) El numero de artculos dejados caer por el usuario(siempre superior que cero).

    On LinkClkCuando el usuario hace click en un enlace. e_Url:

    (string) El string que especifica el href del nombre del enlace.

    On TTLinkClkCuando el usuario hace click en un enlace de un tooltip. e_Url:

    (string) El string que especifica el href del nombre del enlace del tooltip.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    8/48

    Barra de Mensaje

    ListBoxEx.MessageBarShowListBoxEx.MessageBarShow es para mostrar un mensaje en la parte superior del ListBoxEx Object.

    ListBoxEx.MessageBarShow(ObjectName, Text, IconID, CloseButton, WrapText)ObjectName: El nombre del Objecto.Text: Texto que se mostrara en la MessageBar.

    IconID: Icono de Mensaje que sera mostrado en la MessageBar.

    VALOR DESCRIPCION

    -1 Sin Icono.

    0 Icono de Stop.

    1 Icono de Pregunta.

    2 Icono de Exclamacin.

    3 Icono de informacin.

    CloseButton: Si es true el botn de cerrar sera visible, y si es false entonces no sera visible.WrapText: Si es true la barra sera re dimensionada hacia abajo si no cabe en una sola linea, y si esfalse se mostrara todo el texto posible y al final se mostraran unos puntos para mostrar que el textoes superior a la superficie, y si pones el ratn sobre la barra se mostrara todo el texto en el tooltip.Returns: Si el resultado es true funciona, y si es false entonces es que falla.

    Ejemplo:if not (Install) thenListBoxEx.MessageBarShow("Plugin1", "La instalacin de la aplicacin fallo.", 2, false, true);else

    ListBoxEx.MessageBarShow("Plugin1", "La instalacin finalizo correctamente.", 3, true, true);end

    ListBoxEx.MessageBarSetColorListBoxEx.MessageBarSetColor es para seleccionar los colores de fondo y del texto delMessageBar.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    9/48

    ListBoxEx.MessageBarSetColor(ObjectName, Back, BackHilete, Text, TextHilte)ObjectName: El nombre del Objecto.Back: Color de fondo del MessageBar (Numero Decimal).BackHilete: Color de fondo del MessageBar al pasar por encima con el ratn (Numero Decimal).Text: Color del texto que se muestra en el MessageBar (Numero Decimal).TextHilte: Color del texto que se muestra en el MessageBar al pasar por encima con el mouse

    (Numero Decimal).

    Ejemplo:ListBoxEx.MessageBarShow("Plugin1", "Ejemplo de Color de Fondo y de Texto usando Elcomando MessageBarSetColors.", 1, true, true);ListBoxEx.MessageBarSetColors("Plugin1", 0, 16777215, 16777215, 0);

    ListBoxEx.MessageBarVisibleListBoxEx.MessageBarVisible determina cuando la MessageBar es visible o no es visible.

    ListBoxEx.MessageBarVisible(ObjectName)ObjectName: El nombre del Objecto.Returns: Si el resultado es true la MessageBar es visible, y si es false entonces no es visible.

    Ejemplo:

    result = ListBoxEx.MessageBarIsVisible("Plugin1");

    ListBoxEx.MessageBarHideListBoxEx.MessageBarHide es para esconder el mesaje en la parte superior del objeto

    ListBoxEx.MessageBarHide(ObjectName)ObjectName: El nombre del Objecto.

    Ejemplo:if (error) thenListBoxEx.MessageBarShow("Plugin1", "Se a producido un error en la Aplicacin.", 1, true, true);elseListBoxEx.MessageBarHide("Plugin1");end

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    10/48

    Barra de Mensaje

    ListBoxEx.SearchBarGetTextListBoxEx.SearchBarGetText es para devolver el texto escrito en el input de la barra de bsqueda.

    ListBoxEx.SearchBarGetText(ObjectName)ObjectName: El nombre del Objecto.Returns: Si el resultado es el texto que esta escrito en el input de la barra de bsqueda.

    Ejemplo:result = ListBoxEx.SearchBarGetText("Plugin1");

    if result ~= "" thenDialog.Message("Notice", result, MB_OK);

    end

    ListBoxEx.SearchBarIsActiveListBoxEx.SearchBarIsActive es para saber si la barra de bsqueda esta activada o no.

    ListBoxEx.SearchBarIsActive(ObjectName)ObjectName: El nombre del Objecto.Returns: Si el resultado es true la SearchBar esta activa, y si es false entonces no esta activa.

    Ejemplo:result = ListBoxEx.SearchBarIsActive("Plugin1");

    if result == true thenDialog.Message("Notice", "La Barra de Bsqueda esta activa.", MB_OK);

    elseDialog.Message("Notice", "La Barra de Bsqueda no esta activa.", MB_OK);

    end

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    11/48

    ListBoxEx.SearchBarSetBackColorListBoxEx.SearchBarSetBackColor para fijar el color de fondo de la barra de bsqueda.

    ListBoxEx.SearchBarSetBackColor(ObjectName, BackColor)ObjectName: El nombre del Objecto.BackColor: El Color del fondo de la barra de bsqueda, en formato de tabla dcima (acepta asta 30colores).

    Ejemplo:ListBoxEx.SearchBarSetBackColor("Plugin1", {6723891, 65280});

    ListBoxEx.SearchBarSetButtonListBoxEx.SearchBarSetButton es para fijar el texto que deseas que se muestre en el boton de la

    barra de busqueda.

    ListBoxEx.SearchBarSetButton(ObjectName, Text, ButtonWidth)ObjectName: El nombre del Objecto.Text: El Texto que se mostrara en el botn de la barra de bsqueda.ButtonWidth: Anchura del botn de la barra de bsqueda (por defecto 55).

    Ejemplo:ListBoxEx.SearchBarSetButton("Plugin1", "Buscar", 65);

    ListBoxEx.SearchBarSetTextListBoxEx.SearchBarSetText es para fijar el texto que deseas que se muestre en el input de la barrade bsqueda.

    ListBoxEx.SearchBarSetText(ObjectName, Text)ObjectName: El nombre del Objecto.Text: El Texto que se mostrara en el input de la barra de bsqueda.

    Ejemplo:

    ListBoxEx.SearchBarSetText("Plugin1", "Escribe aqu el texto que deseas buscar");

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    12/48

    ListBoxEx.SearchBarShowListBoxEx.SearchBarShow es para mostrar o ocultar la barra de bsqueda en el ListBoxEx.

    ListBoxEx.SearchBarShow(ObjectName, Show)ObjectName: El nombre del Objecto.Show: Si es true se mostrara la barra de bsqueda, y si es false no se mostrara.

    Ejemplo:ListBoxEx.SearchBarShow("Plugin1", true);

    Apariencia

    ListBoxEx.SetRaisedEdgesListBoxEx.SetRaisedEdges es para delimitar con bordes elevados los items del el ListBoxEx.

    ListBoxEx.SetRaisedEdges (ObjectName, Visible)ObjectName: El nombre del Objecto.Visible: Para hacer los bordes elevados true,para hacerlos normales false.

    Ejemplo:ListBoxEx.SetRaisedEdges("Plugin1", true);

    ListBoxEx.SetItemHGradientStyleListBoxEx.SetItemHGradientStyle es para gestionar el estilo del degradado cuando pulsas sobredeterminado tem indexado. Puedes seleccionar estilo: Vertical, Horizontal, y dos tipos de diagonal.

    ListBoxEx.SetItemHGradientStyle(ObjectName, Index, Style)ObjectName: El nombre del Objeto.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    13/48

    Index: Indice del tem que desea modificar.Style: El estilo del efecto de degradado cuando pulsas con el mouse.

    CONSTANTE VALOR DESCRIPCIN

    VERTICAL 0 Estilo vertical del degradado.

    HORIZONTAL 1 Estilo horizontal del degradado.BACKWARD_DIAGONAL 2 Estilo Backward diagonal del degradado.

    FORWARD_DIAGONAL 3 Estilo Forward diagonal del degradado.

    Ejemplo:for IndexNum = 1, 150 doListBoxEx.SetItemHGradientStyle("Plugin1", IndexNum, HORIZONTAL);end

    ListBoxEx.SetItemHColorListBoxEx.SetItemHColor es para seleccionar el color de los items cuando se pulsa sobre ellos conel mouse.

    ListBoxEx.SetItemHColor(ObjectName, Index, HighlightColor)ObjectName: El nombre del Objeto.Index: Indice del item que desea modificar.HighlightColor: Es para selecciona el color del degradado, cuando pulsas con el mouse. (NumeroDecimal). Nota: La tabla acepta asta 30 indices de color como mximo

    Ejemplo:for IndexNum = 1, 150 doListBoxEx.SetItemHColor("Plugin1", IndexNum, {52479, 39423, 26367, 39423, 52479});

    end

    ListBoxEx.GetRaisedEdgesListBoxEx.GetRaisedEdges es para conseguir el resultado sobre los bordes elevados de un objeto.

    ListBoxEx.GetRaisedEdges (ObjectName)ObjectName: El nombre del Objeto.Returns: Si el resultado es true los bordes elevados son visibles, y si es false entonces no.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    14/48

    Ejemplo:Resultado = ListBoxEx.GetRaisedEdges("Plugin1")

    ListBoxEx.GetItemHGradientStyle

    ListBoxEx.GetItemHGradientStyle para consigue el estilo de degradado de cuando pulsas con elmouse de un artculo en un objeto de ListBoxEx.

    ListBoxEx.GetItemHGradientStyle(ObjectName, Index)ObjectName: El nombre del Objeto.Index: Indice del item que desea modificar.Returns: Devuelve el estilo del objeto que puede ser VERTICAL(0), HORIZONTAL(1),BACKWARD_DIAGONAL(2), FORWARD_DIAGONAL(3).

    Ejemplo:ResultadoDeStyle = ListBoxEx.GetItemHGradientStyle("Plugin1", 1);

    ListBoxEx.GetItemHColorListBoxEx.GetItemHColor es para conseguir el color de un tem cuando se pulsa sobre ellos con elmouse.

    ListBoxEx.GetItemHColor(ObjectName, Index)ObjectName: El nombre del Objeto.Index: Indice del tem que desea modificar.Returns: Devuelve el color del objeto en forma de una tabla numrica indexada que contiene elvalor (o valores) del color. Para recuperar un color especifico usar el metodo de indices como aqudebajo se muestra. El error da como resultado el siguiente valor: nil.

    Ejemplo:result = ListBoxEx.GetItemHColor("Plugin1", 1);sz_string = "";

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    15/48

    if (result ~= nil) thenif (result[1] == -1) then

    Dialog.Message("Notice", "This Item Uses Default Color..");elsemin = 1;

    max = Table.Count(result);for count = min, max do

    sz_string = sz_string..result[count].."\r\n"endDialog.Message("Notice", sz_string);

    endelse

    Dialog.Message("Notice", "Error..");end

    ListBoxEx.SetCursorListBoxEx.SetColor es para poner un cursor personalizado en el ListBoxEx.

    ListBoxEx.SetColor(ObjectName, Cursor)ObjectName: El nombre del Objeto.Cursor: Ruta completa del archivo de cursor(si se deja en blanco se restaura el cursor por defecto).Returns: Si el resultado es truese consigio con existo si es falsesignifica que fallo.

    Ejemplo:result = ListBoxEx.SetCursor("Plugin1", _SourceFolder.."\\AutoPlay\\Icons\\WsNormal.cur");

    ListBoxEx.GetItemGradientStyleListBoxEx.GetItemGradientStyle es para consegir el estilo del degradado de un item.

    ListBoxEx.GetItemGradientStyle (ObjectName, Index)ObjectName: El nombre del Objeto.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    16/48

    Index: Indice del item que desea.Returns: Devuelve el estilo del objeto que puede ser VERTICAL(0), HORIZONTAL(1),BACKWARD_DIAGONAL(2), FORWARD_DIAGONAL(3).

    Ejemplo:result = ListBoxEx.GetItemGradientStyle("Plugin1", 1);

    if (result == 0) thenDialog.Message("Info", "El estilo ("..result..") es VERTICAL.", MB_OK);

    elseif (result == 1) thenDialog.Message("Info", "El estilo ("..result..") es HORIZONTAL.", MB_OK);

    elseif (result == 2) thenDialog.Message("Info", "El estilo ("..result..") es BACKWARD_DIAGONAL.", MB_OK);

    elseif (result == 3) thenDialog.Message("Info", "El estilo ("..result..") es FORWARD_DIAGONAL.", MB_OK);

    end

    ListBoxEx.SetItemGradientStyleListBoxEx.SetItemGradientStyle es para gestionar el estilo del degradado.Puedes seleccionar estilo:Vertical, Horizontal, y dos tipos de diagonal.

    ListBoxEx.SetItemGradientStyle (ObjectName, Index, Style)ObjectName: El nombre del Objeto.Index: Indice del tem que desea.Style: El estilo del efecto de degradado cuando pulsas con el mouse.

    CONSTANTE VALOR DESCRIPCIN

    VERTICAL 0 Estilo vertical del degradado.

    HORIZONTAL 1 Estilo horizontal del degradado.

    BACKWARD_DIAGONAL 2 Estilo Backward diagonal del degradado.FORWARD_DIAGONAL 3 Estilo Forward diagonal del degradado.

    Ejemplo:ListBoxEx.SetItemGradientStyle("Plugin1", 1, HORIZONTAL);

    ListBoxEx.SetStyleListBoxEx.SetStyle pone un estilo al ListBoxEx.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    17/48

    ListBoxEx.SetStyle(ObjectName, Style)ObjectName: El nombre del Objeto.Style: La tabla de estilos indexada: Icons , Grid , CheckBoxes.

    TABLA DESCRIPCIN

    Icons Si seleccionas true los iconos son visibles, y si es false entonces no.

    Grid Si seleccionas true las rejillas son visibles, y si es false entonces no.

    CheckBoxes Si seleccionas true los CheckBoxs son visibles, y si es false entonces no.

    Ejemplo:ListBoxEx.SetStyle("Plugin1", {Icons = true, Grid = true, CheckBoxes = true});

    ListBoxEx.SetMaskListBoxEx.SetMask este comando es para usar una mascara personalizada con transparencia.

    ListBoxEx.SetMask(ObjectName, MaskFile, FitToWindow, TransparentColor)ObjectName: El nombre del Objeto.MaskFile: Ruta completa del archivo de mascara para transparencia.FitToWindow: Si seleccionas true la mascara se fijara usando el tamao del ListBoxEx, siseleccionas false la mascara se mostrara a tamao real.TransparentColor: El color que representa la transparencia de la mascara.

    Ejemplo:ListBoxEx.SetMask("Plugin1", "AutoPlay\\Images\\630_22.png", true, 0);

    ListBoxEx.SetItemIconListBoxEx.SetItemIcon es para poner un nuevo icono para el artculo que es especificado con el

    ndice de artculo.

    ListBoxEx.SetItemIcon(ObjectName, Index, IconIndex)ObjectName: El nombre del Objeto.Index: Indice del tem que desea.IconIndex: El indice del icono que deseas usar.

    Ejemplo:ListBoxEx.SetItemIcon("Plugin1", 1, 1);

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    18/48

    ListBoxEx.SetItemColorListBoxEx.SetItemColor es para fijar el color de un tem del ListBoxEx.

    ListBoxEx.SetItemColor(ObjectName, Index, ItemColor)ObjectName: El nombre del Objeto.Index: Indice del tem que desea.ItemColor: El color que deseas fijar como color del objeto.

    Notas: el ItemColor es una tabla y es necesario fijar{corchetes}para los color que quieras usar.Si la tabla de colores contiene mas de un color se creara un degradado.Si la tabla contiene nil se usara el color predeterminado.

    Ejemplo 1: El Color de fondo sera seleccionado usando ShellDialogs.ChooseColorSelectColor = ShellDialogs.ChooseColor();if (SelectColor ~= nil) then

    ListBoxEx.SetItemColor("Plugin1", 1, {SelectColor.Dec});endEjemplo 2:-- El color de fondo del articulo sera un degradado de 3 colores.ListBoxEx.SetItemColor("Plugin1", 1, {16316664,16764057,16764057});Ejemplo 3:-- El color de fondo del articulo sera rojo.ListBoxEx.SetItemColor("Plugin1", 1, {255});Ejemplo 4-- Se fijara el color predeterminado de fondo.ListBoxEx.SetItemColor("Plugin1", 1, nil);

    ListBoxEx.SetColorsListBoxEx.SetColors es para cambiar los colores del fondo, items, lineas, etc del ListBoxEx.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    19/48

    ListBoxEx.SetColors(ObjectName, Back, Items, Selection, Grid)ObjectName: El nombre del Objeto.Back: El color de fondo del ListBoxEx (usa -1 para ignorar).Items: El color de fondo de los items del ListBoxEx (usa -1 para ignorar).Selection: El color de fondo de tem seleccionado del ListBoxEx (usa -1 para ignorar).Grid: El color de las lineas que separan los items del ListBoxEx (usa -1 para ignorar).

    Ejemplo:ListBoxEx.SetColors("Plugin1", 26367, 13209, 52377, 16776960);

    ListBoxEx.SetCheckBoxImagesListBoxEx.SetCheckBoxImages es para cambiar los checkbox por uno personalizado.

    ListBoxEx.SetCheckBoxImages(ObjectName, Back, ImageList, TransparentColor)ObjectName: El nombre del Objeto.

    ImageList: La ruta completa del archivo que contiene la lista de imgenes( soporta una imagen detamao 32x16 partida en dos partes de 16x16)TransparentColor: El color que sera transparente de la lista de imgenes.

    Ejemplo:ListBoxEx.SetCheckBoxImages("Plugin1", "AutoPlay\\Images\\pins.bmp", 16711935);

    ListBoxEx.RedrawListBoxEx.Redraw es para volver a dibujar el ListBoxEx.

    ListBoxEx.Redraw(ObjectName)ObjectName: El nombre del Objeto.

    Ejemplo:ListBoxEx.Redraw("Plugin1");

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    20/48

    ListBoxEx.GetStyleListBoxEx.GetStyle es para conseguir los parmetros del estilo del ListBoxEx.

    ListBoxEx.GetStyle(ObjectName)ObjectName: El nombre del Objeto.Returns: Devuelve la tabla indexada del estilo de Icons, Grid, CheckBoxes. Si devuelvereturnsnilocurre el error.

    TABLA DESCRIPCIN

    Icons Si seleccionas true los iconos son visibles, y si es false entonces no.

    Grid Si seleccionas true las rejillas son visibles, y si es false entonces no.

    CheckBoxes Si seleccionas true los CheckBoxs son visibles, y si es false entonces no.

    Ejemplo:tblStyle = ListBoxEx.GetStyle("Plugin1");

    if (tblStyle ~= nil) thenif (tblStyle.CheckBoxes == true) then

    Dialog.Message("Notice", "Check Boxes Are Visible");end

    end

    ListBoxEx.GetItemColorListBoxEx.GetItemColor consige el color de un tem del ListBoxEx.

    ListBoxEx.GetItemColor(ObjectName, Index)ObjectName: El nombre del Objeto.Index: Indice del tem que desea.Returns: Devuelve una tabla numrica con ndice que contiene el valor (o valores) en colorel articulo especificado usa como resultado de vuelta de color [] = -1. si ocurre un error el valor quedevuelve es nil.

    Ejemplo:

    result = ListBoxEx.GetItemColor("Plugin1", 2);sz_string = "";

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    21/48

    if (result ~= nil) thenif (result[1] == -1) thenDialog.Message("Notice", "This Item Uses Default Color..");else

    min = 1;

    max = Table.Count(result);for count = min, max do

    sz_string = sz_string..result[count].."\r\n"end

    Dialog.Message("Notice", sz_string);end

    elseDialog.Message("Notice", "Error..");end

    ListBoxEx.GetColorsListBoxEx.GetColors es para saber los colores del fondo, los items, etc.. del ListBoxEx.

    ListBoxEx.GetColors(ObjectName)ObjectName: El nombre del Objeto.Returns: Devuelve una tabla indexada con el resultado de Back , Items , Selection , Grid.

    TABLA DESCRIPCIN

    Back Color de fondo.

    Items Color del tem.

    Selection Color del tem seleccionado.

    Grid Color de la linea que separa los tems del ListBoxEx.

    Ejemplo:FG = ListBoxEx.GetColors("Plugin1");if (FG ~= nil) then

    Dialog.Message("Notice", "Decimal Back Color Value Of Plugin Is : "..FG.Back);-- Tambin puedes cargar el mismo dialogo usando los otros valores que son:-- FG.Items, FG.Selection, FG.Grid

    end

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    22/48

    ListBoxEx.CreateImageListListBoxEx.CreateImageList es para crear un a lista imgenes para el ListBoxEx.Nota: Este comando solo se puede cargar una vez. Es recomendable usarlo solo en la seccin

    de eventos de On Create.

    ListBoxEx.CreateImageList(ObjectName, Size, BitDepth)ObjectName: El nombre del Objeto.Size: El tamao del icono en la lista de imgenes. Como valores predefinidos vienen 16,32,48,64

    pero se pueden usar una resolucin superior.BitDepth: Calidad en Bits de la imagen o icono. Como valores predefinidos vienen BIT_4,BIT_8, BIT_16, BIT_24, BIT_32.Returns: Si el resultado es true funciona, y si es false entonces es que falla.

    Ejemplo:bImagelist = ListBoxEx.CreateImageList("Plugin1", 35, BIT_32);

    if ( bImagelist ) thenListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icon.ico");ListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icon2.ico");ListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icon3.ico");

    end

    ListBoxEx.AddIconListBoxEx.AddIcon aade un icono a una lista de imagen antes creada.

    ListBoxEx.AddIcon(ObjectName, Icon)ObjectName: El nombre del Objeto.

    Icon: El ruta completa del archivo de icono.Returns: Devuelve ndice del ltimo icono aadido, si un error ocurre que el valor de vuelta es -1.

    Ejemplo:bImagelist = ListBoxEx.CreateImageList("Plugin1", 35);

    if ( bImagelist ) thenListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icon.ico");ListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icon2.ico");ListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icon3.ico");ListBoxEx.SetImageList("Plugin1");

    end

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    23/48

    General

    ListBoxEx.SetCheckListStyleListBoxEx.SetCheckListStyle es para activar o desactivar el CheckListStyle que es para poderidentificar items atraves de la seccin de eventos. Nota: cuanto el estilo esta activado los eventos dela selecciones On CheckBox nos posibles de usar.

    ListBoxEx.SetCheckListStyle (ObjectName, Enable)ObjectName: El nombre del Objeto.Enable: Si seleccionas true se podrn arrastrar archivos al ListBoxEx, y si es false entonces no.

    Ejemplo:ListBoxEx.SetCheckListStyle("Plugin1", true);

    ListBoxEx.SetAcceptFilesListBoxEx.SetAcceptFiles es para activar o desactivar la opcin de arrastrar y dejar sobre elListBoxEx (por defecto esta opcin esta desactivada).

    ListBoxEx.SetAcceptFiles (ObjectName, Enable)ObjectName: El nombre del Objeto.Enable: Si seleccionas true se podrn arrastrar archivos al ListBoxEx, y si es false entonces no.

    Ejemplo:ListBoxEx.SetAcceptFiles("Plugin1", true); -- Enable Drag And Drop

    ListBoxEx.GetCheckListStyleListBoxEx.GetCheckListStyle es para comprobar si el CheckListStyle esta activo o no.

    ListBoxEx.GetCheckListStyle (ObjectName)ObjectName: El nombre del Objeto.Returns: Si el resultado es true se que CheckListStyle esta activo, y si es false entonces no.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    24/48

    Ejemplo:result = ListBoxEx.GetCheckListStyle("Plugin1");

    ListBoxEx.GetDroppedFilesListBoxEx.GetDroppedFiles es para devolver una tabla numrica indexada que contiene la ruta delos archivos/carpetas que se han arrastrado al ListBoxEx.

    ListBoxEx.GetDroppedFiles(ObjectName, Enable)ObjectName: El nombre del Objeto.Clean: Si seleccionas true limpia la lista archivos arrastrados al ListBoxEx, y si es false la lista nose limpiara cuando arrastre el siguiente archivo al ListBoxEx.Returns: Devuelve una tabla numrica indexada que contiene la ruta de los archivos/carpetas que elusuario a arrastrado al ListBoxEx. Si el resultado es nil la lista estar no operativa.

    Ejemplo:tblDropList = ListBoxEx.GetDroppedFiles("Plugin1", true);

    if (tblDropList ~= nil ) thenfor j, file_path in tblDropList do

    ListBoxEx.InsertItem("Plugin1", file_path, file_path, nIconIndex, HTML, 0, nil, nil);end

    end

    ListBoxEx.GetAcceptFilesListBoxEx.GetAcceptFiles es para mostrar si el ListBoxEx acepta arrastrar archivos a este.

    ListBoxEx.GetAcceptFiles (ObjectName)ObjectName: El nombre del Objeto.Returns: Si el resultado es true se posible arrastrar archivos al ListBoxEx,y si es false entonces no.

    Ejemplo:result = ListBoxEx.GetAcceptFiles("Plugin1");

    ListBoxEx.FindDataListBoxEx.FindData encuentra el texto especificado en campos de Exdatos o Datos de artculosListBoxEx.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    25/48

    ListBoxEx.FindData(ObjectName, Text, Field)ObjectName: El nombre del Objeto.Text: El texto que desea buscar.Field: El campo en el que se buscara.

    CONSTANTE VALOR DESCRIPCIN

    FIND_DATA 0 Encuentra el texto en campos de datos.

    FIND_EXDATA 1 Encuentra el texto en campos de datos suplementarios.

    Returns: devuelve una tabla numrica indexada que contiene el numero de veces que fueencontrado el texto especificado. Si el resultado es nil el texto especificado no fue encontrado.

    Ejemplo:found_items = ListBoxEx.FindData("Plugin1", "Hello" , FIND_DATA);if (found_items ~= nil) then

    ListBoxEx.EnsureVisible("Plugin1", found_items[1]);ListBoxEx.SelectItem("Plugin1", found_items[1], true);end

    ListBoxEx.GetItemDataExListBoxEx.GetItemDataEx es para consigue los datos suplementarios del artculo especificado enun objeto de ListBoxEx.

    ListBoxEx.GetItemDataEx(ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Returns: devuelve el dato suplementario del tem si existe. El fallo bien cuando devuelve el stringvaci .

    Ejemplo:result = ListBoxEx.GetItemDataEx("Plugin1", 1)if result ~= "" then

    Dialog.Message("Notice", "El Dato suplementario es "..result, MB_OK);end

    ListBoxEx.SetItemDataExListBoxEx.SetItemDataEx es para fijar datos suplementarios en los items del ListBoxEx.

    ListBoxEx.SetItemDataEx(ObjectName, Index, ExtraData)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.ExtraData: Los nuevos datos suplementarios para artculo especificado.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    26/48

    Ejemplo:result = ListBoxEx.SetItemDataEx("Plugin1", 1, "texto aqui")

    ListBoxEx.GetItemVisible

    ListBoxEx.GetItemVisible es para conseguir el estado visible o no, de un objeto.

    ListBoxEx.GetItemVisible(ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Returns: Si el resultado es true el tem es visible, y si es false entonces no lo es.

    Ejemplo:result = ListBoxEx.GetItemVisible("Plugin1", 1);

    ListBoxEx.SetItemVisibleListBoxEx.SetItemVisible es para hacer visible o invisible un tem del ListBoxEx.

    ListBoxEx.SetItemVisible(ObjectName, Index, Visible)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Visible: Si seleccionas true el item es visible y si es false no es visible.

    Ejemplo:ListBoxEx.SetItemVisible("Plugin1", 1, true);

    ListBoxEx.SetPos

    ListBoxEx.SetPos es para fijar la posicin del ListBoxEx dentro de proyecto.

    ListBoxEx.SetPos(ObjectName, X, Y)ObjectName: El nombre del Objeto.X:Nueva posicin X del objeto.Y:Nueva posicin Y del objeto.

    Ejemplo:ListBoxEx.SetPos("Plugin1", 4, 55);

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    27/48

    ListBoxEx.SetSizeListBoxEx.SetSize es para fijar el tamao del ListBoxEx.

    ListBoxEx.SetSize(ObjectName, Width, Height)ObjectName: El nombre del Objeto.Width:Nueva anchura del objeto.Height:Nueva altura del objeto.

    Ejemplo:ListBoxEx.SetSize("Plugin1", 300, 200)

    ListBoxEx.GetPosListBoxEx.GetPos es para devolver el resultado de la posicin del ListBoxEx.

    ListBoxEx.GetPos(ObjectName)ObjectName: El nombre del Objeto.Returns: Devuelve una tabla con el resultado de X y Y. Si el resultado es nil ocurre error.

    Ejemplo:result = ListBoxEx.GetPos("Plugin1");

    ListBoxEx.GetSizeListBoxEx.GetSize es para devolver el resultado del tamao del ListBoxEx.

    ListBoxEx.GetSize(ObjectName)ObjectName: El nombre del Objeto.Returns: Devuelve una tabla con el resultado de Width y Height. Si el resultado es nil ocurreerror.

    Ejemplo:result = ListBoxEx.GetSize("Plugin1");

    ListBoxEx.SetUpdateListBoxEx.SetUpdate es para activar o desactivar la actualizacin del ListBoxEx. Cuando

    actualizas el ListBoxEx se vuelven a introducir todos los items.Nota: Cuando ListBoxEx.SetUpdate esta desactivado, cualquier cambio en el ListBoxEx no seravisible asta que no se actualice el ListBoxEx con el comando SetUpdate activado.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    28/48

    ListBoxEx.SetUpdate(ObjectName, Enabled)ObjectName: El nombre del Objeto.Enabled: Es para activa o desactivar la actualizacin del ListBoxEx.

    VALOR DESCRIPCIN

    true Activa la actualizacin del ListBoxEx.

    false Desactiva la actualizacin del ListBoxEx.

    Ejemplo:ListBoxEx.SetItemCheckBoxVisible("Plugin1", 1, false);ListBoxEx.SetUpdate("Plugin1", true);

    ListBoxEx.CheckAllItemsListBoxEx.CheckAllItems es para seleccionar o des-seleccionar todos los CheckBox.

    ListBoxEx.CheckAllItems(ObjectName, Cheked)ObjectName: El nombre del Objeto.

    Cheked:true es para seleccionar todo los checkbox, y si es false para des-seleccionarlos.Returns: Devuelve el numero de objetos chequeados.

    Ejemplo:result = ListBoxEx.CheckAllItems("Plugin1", true);Dialog.Message("Notice", "Total "..result.." Item(s) Checked");

    ListBoxEx.IsVisibleListBoxEx.IsVisible determina si el ListBoxEx es visible o no.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    29/48

    ListBoxEx.IsVisible(ObjectName)ObjectName: El nombre del Objeto.Returns: Si el resultado es true el ListBoxEx es visible, y si es false entonces no lo es.

    Ejemplo:result = ListBoxEx.IsVisible("Plugin1");

    ListBoxEx.IsEnabledListBoxEx.IsEnabled determina si el ListBoxEx esta activo o no.

    ListBoxEx.IsEnabled(ObjectName)ObjectName: El nombre del Objeto.Returns: Si el resultado es true el ListBoxEx es activo, y si es false entonces no lo es.

    Ejemplo:result = ListBoxEx.IsEnabled("Plugin1")

    ListBoxEx.SetVisibleListBoxEx.SetVisible es para fijar la visibilidad del ListBoxEx.

    ListBoxEx.SetVisible(ObjectName, Visible)ObjectName: El nombre del Objeto.Visible: Si seleccionas true el ListBoxEx es visible y si es false no es visible.

    Ejemplo:ListBoxEx.SetVisible("Plugin1", true);

    ListBoxEx.SetEnabledListBoxEx.SetEnabled es para fijar si el ListBoxEx esta activo o no.

    ListBoxEx.SetEnabled (ObjectName, Enable)ObjectName: El nombre del Objeto.Enable: Si seleccionas true el ListBoxEx es activado y si es false no estar activado.

    Ejemplo:ListBoxEx.SetEnabled("Plugin1", true);

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    30/48

    ListBoxEx.GetTotalItemsListBoxEx.GetTotalItems devuelve el numero de items que existen en el ListBoxEx.

    ListBoxEx.GetTotalItems(ObjectName)

    ObjectName: El nombre del Objeto.Returns: Devuelve el total de tem en el ListBoxEx.

    Ejemplo:result = ListBoxEx.GetTotalItems("Plugin1")if result ~= 0 then

    Dialog.Message("Notice", "El Total de items es: "..result, MB_OK);end

    ListBoxEx.DeleteAllItems

    ListBoxEx.DeleteAllItems elimina todos los items del ListBoxEx.

    ListBoxEx.DeleteAllItems (ObjectName)ObjectName: El nombre del Objeto.

    Ejemplo:

    ListBoxEx.DeleteAllItems("Plugin1");

    ListBoxEx.FindListBoxEx.Find es para buscar un texto especifico.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    31/48

    ListBoxEx.Find(ObjectName, Text)ObjectName: El nombre del Objeto.Text: El texto que desea buscar.Returns: Devuelve una tabla con el resultado del texto. Si el resultado es nil ocurre error.

    Ejemplo:

    inputR = Dialog.Input("Buscar", "Texto que deseas buscar:", "", MB_ICONNONE);if inputR ~= "" thenfound_items = ListBoxEx.Find("Plugin1", inputR);

    if (found_items ~= nil) thenListBoxEx.EnsureVisible("Plugin1", found_items[1]);ListBoxEx.SelectItem("Plugin1", found_items[1], true);

    endend

    ListBoxEx.SelectItem

    ListBoxEx.SelectItem es para seleccionar un tem del ListBoxEx.

    ListBoxEx.SelectItem(ObjectName, Index, Event)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Event: Si seleccionas true el evento de On Select sera activado, si es false no.

    Ejemplo:

    result = Dialog.Input("", "Que Objeto desea selecionar:", "");if result ~= "" thenListBoxEx.SelectItem("Plugin1", result, true)

    end

    ListBoxEx.SelectNoneListBoxEx.SelectNone es para eliminar cualquier seleccin que se all echo.

    ListBoxEx.SelectNone(ObjectName)ObjectName: El nombre del Objeto.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    32/48

    Ejemplo:ListBoxEx.SelectNone("Plugin1");

    ListBoxEx.GetItemText

    ListBoxEx.GetItemText devuelve el texto de un item del ListBoxEx.

    ListBoxEx.GetItemText(ObjectName, Index, Event)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.RemoveTags: Si seleccionas true se borran los comandos HTML del texto, si es false no.Returns: Devuelve el texto del tem, si el resultado es "" ocurre error.

    Ejemplo:result = ListBoxEx.GetItemText("Plugin1", 1, true)if result ~= "" then

    Dialog.Message("Notice", result, MB_OK);end

    ListBoxEx.EnsureVisibleListBoxEx.EnsureVisible es para asegurar que el artculo especificado es visible.

    ListBoxEx.EnsureVisible(ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.

    Ejemplo:ListBoxEx.EnsureVisible("Plugin1", 1)

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    33/48

    ListBoxEx.DeleteItemListBoxEx.DeleteItem es para eliminar items del ListBoxEx.

    ListBoxEx.DeleteItem(ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Returns: Si el resultado es true el tem se elimino, y si es false entonces no se elimino.

    Ejemplo:result = ListBoxEx.DeleteItem("Plugin1", 2);

    if (result) thenDialog.Message("Notice", "El elemento se elimino.", MB_OK);

    end

    ListBoxEx.GetItemCheckListBoxEx.GetItemCheck determina si el tem esta chequeado o no.

    ListBoxEx.GetItemCheck(ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Returns: Si el resultado es true el tem esta chequeado, y si es false entonces no lo esta.

    Ejemplo:result = ListBoxEx.GetItemCheck("Plugin1", 1);

    if (result) thenDialog.Message("Notice", "El elemento esta chequeado.", MB_OK);end

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    34/48

    ListBoxEx.GetItemDataListBoxEx.GetItemData es para devolver el texto de un tem data del ListBoxEx.

    ListBoxEx.GetItemData(ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Returns: Devuelve el texto del tem data, si el resultado es "" ocurre error.

    Ejemplo:result = ListBoxEx.GetItemData("Plugin1", 2);if result ~= "" then

    Dialog.Message("Notice", "El item data es: "..result, MB_OK);end

    ListBoxEx.SetItemCheckListBoxEx.SetItemCheck es para gestionar los checkbox de los items.

    ListBoxEx.SetItemCheck(ObjectName, Index, Cheked, Event)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Cheked:true es para seleccionar el checkbox, y si es false para des-seleccionarlo.Event: Si seleccionas true el evento sera activado, si es false no.

    Ejemplo:ListBoxEx.SetItemCheck("Plugin1", 1, true, true);

    ListBoxEx.SetItemTextListBoxEx.SetItemText es para fijar un nuevo texto a un tem ya creado.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    35/48

    ListBoxEx.SetItemText(ObjectName, Index, Text)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Text: El texto del tem.

    Ejemplo:

    TexTo = "

    Este es el nuevo texto
    Que se mostrara.

    "ListBoxEx.SetItemText("Plugin1", 1, TexTo);

    ListBoxEx.GetSelectedItemListBoxEx.GetSelectedItem consigue el ndice del artculo seleccionado en un objeto de ListBoxEx.

    ListBoxEx.GetSelectedItem(ObjectName)ObjectName: El nombre del Objeto.Returns: Devuelve el indice del tem seleccionado, si el resultado es 0 ocurre error.

    Ejemplo:result = ListBoxEx.GetSelectedItem("Plugin1");

    if (result == 0) thenDialog.Message("Notice", "Por favor selecione un item del ListBox");

    end

    ListBoxEx.SetItemDataListBoxEx.SetItemData para agregar un nuevo data a un tem de la lista del ListBoxEx.

    ListBoxEx.SetItemData(ObjectName, Index, Data)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Data: Nuevo Data para un tem especifico.

    Ejemplo:ListBoxEx.SetItemData("Plugin1", 1, "Nuevo Data")

    ListBoxEx.GetCheckedItemsListBoxEx.GetCheckedItems es para detectar los objetos chequeados.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    36/48

    ListBoxEx.GetCheckedItems (ObjectName)ObjectName: El nombre del Objeto..Returns: Devuelve el numero de items chequeados visibles, si el resultado es nil ocurre error.

    Ejemplo:result = ListBoxEx.GetCheckedItems("Plugin1");

    if (result ~= nil) thenListBoxEx.EnsureVisible("Plugin1", result[1]);Dialog.Message("Notice", "Total "..Table.Count(result).." Item(s) Checked");

    end

    ListBoxEx.IsItemCheckBoxVisibleListBoxEx.IsItemCheckBoxVisible es para detectar un item tiene el checkbox visible.

    ListBoxEx.IsItemCheckBoxVisible (ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.

    Ejemplo:result = ListBoxEx.IsItemCheckBoxVisible("Plugin1", 1);

    ListBoxEx.AddIconExListBoxEx.AddIconEx es para aadir iconos a la lista de imgenes usando fuentes externas.

    ListBoxEx.AddIconEx(ObjectName, Resource, IconIndex)

    ObjectName: El nombre del Objeto.Resource: La ruta completa del archivo de icono.IconIndex: El numero del indice que del icono que deseas usar.

    Ejemplo:bImagelist = ListBoxEx.CreateImageList("Plugin1", 64, BIT_32);

    if ( bImagelist ) thenListBoxEx.AddIconEx("Plugin1", _WindowsFolder.."\\System32\\Shell32.dll", 47);ListBoxEx.AddIconEx("Plugin1", _WindowsFolder.."\\System32\\Shell32.dll", 48);ListBoxEx.AddIconEx("Plugin1", _WindowsFolder.."\\System32\\Shell32.dll", 47);

    end

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    37/48

    ListBoxEx.GetItemIconSizeListBoxEx.GetItemIconSize es para conseguir el tamao de un icono de un tem del ListBoxEx.

    ListBoxEx.GetItemIconSize(ObjectName, Index)ObjectName: El nombre del Objeto.Index: El numero del indice que del icono que deseas usar.

    Ejemplo:result = ListBoxEx.GetItemIconSize("Plugin1", 1);

    ListBoxEx.SetItemIconSizeListBoxEx.SetItemIconSize es para fijar el tamao de un icono de un tem del ListBoxEx.

    ListBoxEx.SetItemIconSize(ObjectName, Index, IconSize)ObjectName: El nombre del Objeto.

    Index: El numero del indice que del icono que deseas usar.IconSize: El tamao que se fijara al icono.

    Ejemplo:result = ListBoxEx.SetItemIconSize("Plugin1", 1, 32);

    ListBoxEx.SetItemCheckBoxVisibleListBoxEx.SetItemCheckBoxVisible es para ocultar o hacer visible un checkbox de un objeto en

    particular de ListBoxEx.

    ListBoxEx.SetItemCheckBoxVisible (ObjectName, Index, Visible)ObjectName: El nombre del Objeto.Index: El numero del indice que deseas usar.Visible: Si seleccionas true le checkbox sera visibles, y si es false entonces no sera visible.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    38/48

    Ejemplo:ListBoxEx.SetItemCheckBoxVisible("Plugin1", 1, false);ListBoxEx.SetItemCheckBoxVisible("Plugin1", 3, false);ListBoxEx.SetUpdate("Plugin1", true);

    ListBoxEx.SortListBoxEx.Sort especifica el orden de los articulos.

    ListBoxEx.Sort(ObjectName, Order)ObjectName: El nombre del Objeto.Order: El tipo de orden.

    CONSTANTE VALOR DESCRIPCIN

    LBXSORT_ASC 1 Clase en orden ascendente.

    LBXSORT_DESC 0 Clase en orden descendente.

    Returns: Si el resultado es true funciona, y si es false entonces es que falla.

    Ejemplo:result = ListBoxEx.Sort("Plugin1", LBXSORT_ASC);

    ListBoxEx.MoveItemListBoxEx.MoveItem mueve un articulo de un indice a otro epsecifico.

    ListBoxEx.MoveItem(ObjectName, MoveFrom, MoveTo)ObjectName: El nombre del Objeto.MoveFrom: El indice del articulo de origen que desea mover a otro indice.MoveTo: El ndice basado en cero para mover artculo especificado. El 0 (cero) es para poner elarticulo el primero en la lista del ListBoxEx.Returns: Si el resultado es true funciona, y si es false entonces es que falla.

    Ejemplo:result = ListBoxEx.MoveItem("Plugin1", 2, 5);

    ListBoxEx.SwapItemsListBoxEx.SwapItems cambia el contenido de un articulo por otro.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    39/48

    ListBoxEx.SwapItems(ObjectName, Index, SwapWith)ObjectName: El nombre del Objeto.Index: El indice del articulo que quieres cambiar por otro.SwapWith: El indice del articulo que quieres cambiar por otro.Returns: Si el resultado es true funciona, y si es false entonces es que falla.

    Ejemplo:result = ListBoxEx.SwapItems("Plugin1", 1, 4);

    ListBoxEx.EnumModuleIconsListBoxEx.EnumModuleIcons enumera los recursos de iconos de un archivo ejecutable.

    ListBoxEx.EnumModuleIcons(ObjectName, Resource)ObjectName: El nombre del Objeto.Resource: Ruta completa del archivo ejecutable (Formato: exe, dll, ocx, icl,cpl).Returns: Devuelve una tabla numerica con los valores de los iconos. Si el resultado es nil es que nocontiene recursos de iconos.

    Ejemplo:result = ListBoxEx.EnumModuleIcons("Plugin1", "Shell32.dll");

    ListBoxEx.IsTooltipsVisible

    ListBoxEx.IsTooltipsVisible informa si los tooltips son visibles o no.

    ListBoxEx.IsTooltipsVisible(ObjectName)ObjectName: El nombre del Objeto.Returns: Si el resultado es true los Tooltips es visible, y si es false entonces no son visibles.

    Ejemplo:

    result = ListBoxEx.IsTooltipsVisible("Plugin1");

    ListBoxEx.SetTooltipsVisibleListBoxEx.SetTooltipsVisible sirve para fijar si los tooltips son visibles o no.

    ListBoxEx.SetTooltipsVisible(ObjectName, Visible)ObjectName: El nombre del Objeto.Visible: Si seleccionas true los Tooltips son visibles y si es false no son visibles.

    Ejemplo:ListBoxEx.SetTooltipsVisible("Plugin1", true);

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    40/48

    ListBoxEx.SetTooltipPropertiesListBoxEx.SetTooltipProperties es para modificar las propiedades de los tooltips.

    ListBoxEx.SetTooltipsVisible(ObjectName, TextColor, BackGroundBegin,BackGroundMiddle, BackGroundEnd)

    ObjectName: El nombre del Objeto.TextColor: El Color de los textos de los tooltips.BackGroundBegin: El Color de fondo del inicio de los tooltips.BackGroundMiddle: El Color de fondo del medio de los tooltips.BackGroundEnd: El Color de fondo del final de los tooltips.MaxWidth: La anchura mxima de ventana de los tooltips.

    Ejemplo:ListBoxEx.SetTooltipProperties("Plugin1", 255, 16777215, 10092543, 16711935, 225);

    ListBoxEx.GetTooltipPropertiesListBoxEx.GetTooltipProperties es para modificar las propiedades de los tooltips.

    ListBoxEx.GetTooltipsVisible(ObjectName)ObjectName: El nombre del Objeto.Returns: Devuelve una tabla. Si ocurre un error el valor del resultado sera nil.

    CONSTANTE DESCRIPCIN

    TextColor El Color de los textos de los tooltips.

    BackGroundBegin El Color de fondo del inicio de los tooltips

    BackGroundMiddle El Color de fondo del medio de los tooltips.

    BackGroundEnd El Color de fondo del final de los tooltips.

    MaxWidth La anchura mxima de ventana de los tooltips.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    41/48

    Ejemplo:result = ListBoxEx.GetTooltipProperties("Plugin1");Texto = "Informacion sobre de los Tooltips\r\n"Texto = Texto.."Color del texto:\t\t"..result.TextColor.."\r\n"Texto = Texto.."Color del Fondo Inicio:\t"..result.BackGroundBegin.."\r\n"Texto = Texto.."Color del Fondo Medio:\t"..result.BackGroundMiddle.."\r\n"Texto = Texto.."Color del Fondo Final:\t"..result.BackGroundEnd.."\r\n"Texto = Texto.."Anchura Maxima:\t\t"..result.MaxWidthDialog.Message("Notice", Texto, MB_OK);

    ListBoxEx.SetItemTooltipTextListBoxEx.SetItemTooltipText para fijar un nuevo texto en un tooltip especifico.

    ListBoxEx.SetTooltipsVisible(ObjectName, Index, Text)ObjectName: El nombre del Objeto.Index: El indice del articulo que quieres usar.Text: El texto que se mostrara en el Tooltip.

    Ejemplo:

    Texto = "

    Este es un texto en Impact

    "ListBoxEx.SetItemToolTipText("Plugin1", 1, Texto);

    ListBoxEx.GetItemTooltipTextListBoxEx.GetItemTooltipText sirve para recuperar el texto de el Tooltip.

    ListBoxEx.SetTooltipsVisible(ObjectName, Index, RemoveTags)ObjectName: El nombre del Objeto.Index: El indice del articulo que quieres usar.RemoveTags: Si seleccionas true los Tag no son visibles y si es false son visibles.Returns: Devuelve el texto del Tooltip. Si ocurre un error el resultado sera string vacio "".

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    42/48

    Ejemplo:result = ListBoxEx.GetItemToolTipText("Plugin1", 1, true);Dialog.Message("Notice", result, MB_OK);

    ListBoxEx.InsertItemListBoxEx.InsertItem es para agregar un tem al ListBoxEx.

    ListBoxEx.InsertItem(ObjectName, Index, ItemText, TooltipText, ItemData, ExtraData,IconID, Style, ItemHeight, ItemColor, HighLightColor)

    ObjectName: El nombre del Objeto.Index: El ndice basado cero para insertar el nuevo artculo. El 0 (cero) seala para poner ndice loque es antes del primer artculo en ListBoxEx.ItemText: El texto del tem. (Nota: Soporta el formato HTML) Lista de Comando HTMLTooltipText: El texto del tooltip. (Nota: Soporta el formato HTML) Lista de Comando HTMLItemData: El dato del articulo.ExtraData: El dato extra del articulo.IconID: La id del icono que se mostrara en el tem.Style: El estilo de texto que se usara.

    VALOR DESCRIPCIN

    LBXITEM_HTML El texto escrito sera filtrado como texto Htmlpara poder reconocer los comando.

    LBXITEM_NORMAL El texto escrito sera filtrado como texto normal.

    ItemHeight: La altura del tem que se agregara, 0 para que el tamao se fije automticamente.ItemColor: El color del tem en formato de tabla dcima (acepta asta 10 colores). Si fijas nil seusara el color predefinido en las propiedades.HighLightColor: El color del tem cuando se pulsa sobre el en formato de tabla dcima (aceptaasta 10 colores). Si fijas nil se usara el color predefinido en las propiedades.Returns: Si el resultado es true funciona, y si es false entonces es que falla.

    Ejemplo:for Count = 0, 15 do

    ItemText = "Hello World "..Count..""TooltipText = "

    Tooltip Texto

    "

    ListBoxEx.InsertItem("Plugin1", Count, ItemText, TooltipText, "", "", 1, LBXITEM_HTML, 0,nil, {16316664,16764057});end

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    43/48

    ListBoxEx.AddItemListBoxEx.AddItem es para aadir un nuevo artculo a un objeto de ListBoxEx.

    ListBoxEx.AddItem(ObjectName, ItemText, TooltipText, ItemData, ExtraData, IconID, Style,ItemHeight, ItemColor, HighLightColor)

    ObjectName: El nombre del Objeto.ItemText: El texto del tem. (Nota: Soporta el formato HTML) Lista de Comando HTMLTooltipText: El texto del tooltip. (Nota: Soporta el formato HTML) Lista de Comando HTMLItemData: El dato del articulo.ExtraData: El dato extra del articulo.IconID: La id del icono que se mostrara en el tem.Style: El estilo de texto que se usara.

    VALOR DESCRIPCIN

    LBXITEM_HTML El texto escrito sera filtrado como texto Html

    para poder reconocer los comando.LBXITEM_NORMAL El texto escrito sera filtrado como texto normal.

    ItemHeight: La altura del tem que se agregara, 0 para que el tamao se fije automticamente.ItemColor: El color del tem en formato de tabla dcima (acepta asta 10 colores). Si fijas nil seusara el color predefinido en las propiedades.HighLightColor: El color del tem cuando se pulsa sobre el en formato de tabla dcima (aceptaasta 10 colores). Si fijas nil se usara el color predefinido en las propiedades.Retuns: Devuelve el numero indexado del tem agregado. Si ocurre un error el resultado sera -1.

    Ejemplo:ItemText = "Hello World"

    TooltipText = "

    Tooltip Texto

    "

    ListBoxEx.AddItem("Plugin1", ItemText, TooltipText, "", "", 1, LBXITEM_HTML, 0, nil,{16316664,16764057});

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    44/48

    Lista de Comando HTMLLista Anterior a la Version 2.0.0.0

    COMANDOS DESCRIPCIN


    Es para hacer el Intro. Es para poner el texto en negrita.

    Es para poder subrayar el texto.

    Es para poder enfatizar el texto.

    Es para poner el texto en italic.

    Es para centrar la altura del texto.

    Es para poner el texto en fuerte.

    Es para texto en formato SubScript.

    Es para texto en formato SuperScript. Es para cambiar el color por uno deseado.

    Ejemplo de HTML:Linea superior
    linea inferiorEste texto esta en negritaEste texto esta subrayadoEste es texto esta enfatizadoEste texto esta en italic

    Este texto esta en centrado

    Este texto esta en FuerteEsto es texto en SubScriptEsto es texto en SuperScriptEste texto esta en rojo

    Lista Actualizada en la version 2.0.0.0

    COMANDOS ATRIBUTOS DESCRIPCIN

    .. color , face , size

    Fuente.

    .. href

    Anchador.

    color or none

    Regla horizontal.

    .. No tiene Atributos. Super script.

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    45/48

    .. No tiene Atributos. Sub script.

    .. No tiene Atributos. Pequeo.

    .. No tiene Atributos. Grande.

    .. No tiene Atributos. Emprender elcamino.

    .. No tiene Atributos. Subrayado.

    .. No tiene Atributos. Italic.

    .. No tiene Atributos. Negrita.


    No tiene Atributos. Salto de linea.

    .. No tiene Atributos. Titulo 1.

    .. No tiene Atributos. Titulo 2.

    .. No tiene Atributos. Titulo 3.

    .. No tiene Atributos. Titulo 4.

    .. No tiene Atributos. Titulo 5.

    .. No tiene Atributos. Titulo 6.

    Ejemplos

    Barra de BusquedaEn este ejemplo podrs gestionar las barra de bsqueda y hacer que lance un dialogo diciendo elnumero de items que contiene el texto que se busca.

    Ejemplo de Barra de Busqueda:-- Esto va en la seccin de "On Click" de un Button o Label para poder ver la barra de bsqueda.ListBoxEx.SearchBarSetButton("Plugin1", "Buscar", 65);

    ListBoxEx.SearchBarShow("Plugin1", true);-- Esto va en la seccin de "On SearchBtn" del ListBoxEx.result = ListBoxEx.SearchBarGetText("Plugin1");if (result ~= "") then

    Busqueda = ListBoxEx.Find("Plugin1", result);if (Busqueda ~= nil) then

    Count = Table.Count(Busqueda)MSJ = "El Texto que busca:\r\n"..result.."\r\nesta: "..Count.." en items del ListBoxEx."Dialog.Message("Informacin", MSJ, MB_OK);

    else

    Dialog.Message("Informacin", "El Texto que busca no esta en el ListBoxEx.", MB_OK);endend

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    46/48

    Eventos: e_IndexEn este ejemplo podrs gestionar los tems seleccionados usando el On Select, de este modo

    podrs cargar un dialogo que mostrara un mensaje diciendo el objeto que as seleccionado y sucontenido, este ejemplo es valido para On Select, On DoubleClick, On RightClick y On CheckBox.

    Ejemplo de e_Index:

    -- On Select o On CheckBox o On DoubleClick o On RightClick.if e_Index == 1 thena1 = ListBoxEx.GetItemText("Plugin1", 1, true)Dialog.Message("Notice", "Mensaje numero 1\r\n\r\nContenido:\r\n"..a1, MB_OK);

    elseif e_Index == 2 thena2 = ListBoxEx.GetItemText("Plugin1", 2, true)Dialog.Message("Notice", "Mensaje numero 2\r\n\r\nContenido:\r\n"..a2, MB_OK);

    end

    Eventos: e_Checked y e_IndexEn este ejemplo podrs gestionar los checkbox cuando son activados y cuando son desactivados, esun ejemplo simple pero con el que se muestra como lanzar mensajes cuando se activa o desactivaun checkbox de la ListBoxEx.

    Ejemplo de e_Checked y e_Index:-- On CheckBoxif e_Index == 1 then

    if e_Checked == true theneStaDo = "CheckBox numero 1\r\n\r\nActivado\r\n\r\nEl estado de e_Checked es: true"Dialog.Message("Notice", eStaDo, MB_OK);elseif e_Checked == false theneStaDo = "CheckBox numero 1\r\n\r\nDesactivado\r\n\r\nEl estado de e_Checked es: false"

    Dialog.Message("Notice", eStaDo, MB_OK);end

    elseif e_Index == 2 thenif e_Checked == true theneStaDo = "CheckBox numero 2\r\n\r\nActivado\r\n\r\nEl estado de e_Checked es: true"Dialog.Message("Notice", eStaDo, MB_OK);elseif e_Checked == false theneStaDo = "CheckBox numero 2\r\n\r\nDesactivado\r\n\r\nEl estado de e_Checked es: false"Dialog.Message("Notice", eStaDo, MB_OK);end

    end

    Eventos: e_Index en On RightClickEn este ejemplo es para poder crear un menucontextual del estilo de windows como el que usa elmismo autoplay para crear las barras de menus, este ejemplo esta extraido del mismo ejemplo delListBoxEx de la version 2.1.0.0.

    Ejemplo de uso de e_Index para crear un tooltip stylo windows:-- On RightClicktblMenu = {};

    tblMenu[1] ={};

    tblMenu[1].Text = "delete item";tblMenu[1].ID = 200;tblMenu[1].IconID = 0;

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    47/48

    tblMenu[1].Checked = false;tblMenu[1].Enabled = true;tMousePos = System.GetMousePosition(true, Application.GetWndHandle());

    nRes = Application.ShowPopupMenu(tMousePos.X, tMousePos.Y, tblMenu,TPM_LEFTALIGN, TPM_TOPALIGN, true, true);if nRes == 200 then

    ListBoxEx.DeleteItem("Plugin1", e_Index);end

    Math.HexColorToNumberEn este ejemplo podras usar Math.HexColorToNumber que es un comando que ya va incluido enlos predefinidos del AMS Autoplay Media Studio para usar colores Hexadecimal en vez de usarlos colores decimales que son los necesarios en la mayora de comandos del ListBoxEx.

    Ejemplo de Math.HexColorToNumber:Yellow = Math.HexColorToNumber("FFFF00");Fuchsia = Math.HexColorToNumber("FC0FC0");OrangeRed = Math.HexColorToNumber("FF4500");Red = Math.HexColorToNumber("FF0000");ListBoxEx.InsertItem("Plugin1", "Ejemplo", "", 0, HTML, 0, {Yellow, Fuchsia, OrangeRed,LightSeaGreen, Red }, nil);

    Lista de Imagenes usando -ListBoxEx.AddIcon- o -ListBoxEx.AddIconEx-Este ejemplo es para poder crear una lista de imgenes Iconos, que sera usada por otros comandosdel proyecto de forma indexada, de este modo los iconos sern numerados en el indice desde el 1 al3.. en este caso, solo ay 3 imgenes as que la lista es sera del 1 al 3. Por ultimo decirte que con es

    posible usar tambin esto con el comando ListBoxEx.AddIconEx.

    Ejemplo de Lista de Imagenes:-- Esto va en la seccin de "On Create"ListaDeImagenes = ListBoxEx.CreateImageList("Plugin1", 40, BIT_32);if (ListaDeImagenes) then

    ListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icono_A.ico"); -- este es el 1ListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icono_B.ico"); -- este es el 2ListBoxEx.AddIcon("Plugin1", "AutoPlay\\Icons\\Icono_C.ico"); -- este es el 3

    end

    Barra de MensajeEste ejemplo es para poder crear una barra de mensaje y crear una accion cuando pulsas sobre la

    barra, este ejemplo es simple pero te puede valer para checkear si un programa esta instalado y si nolo esta hacer que lance un mensaje informado de ello.

    Ejemplo de Barra de Mensaje:-- Esto se puede poner en un button, label o en "On Show" o donde quieras prcticamente.if not (ProductoX) thentexto = "Para continuar es necesario tener instalado X.\r\nClick aqu para instalar el producto X.";MB_Activa = ListBoxEx.MessageBarShow("Plugin1", texto, 0, false, true);end

    -- Esto va en la seccin de "On MB-LeftClick" o en "On MB-RightClick"if (Instalado) thenListBoxEx.MessageBarHide("Plugin1");

  • 7/29/2019 Listboxex Object Plugin Version 2.1.0.0

    48/48

    endif (MB_Activa) thenresult = File.Run("Instalador_de_X.exe", "", "", SW_SHOWNORMAL, true);texto = "El producto X a sido instalado correctamente."Instalado = ListBoxEx.MessageBarShow("Plugin1", texto, 3, true, true);MB_Activa = false

    end

    Crear un Tooltip personalizado para cada itemEste ejemplo es para poder crear Tooltips personalizados para cada item, solo tienes que cambiar elindex o hacerlo como yo con un contador, la verdad es que las modificaciones son minimas pero esmas que nada para que veais como funcionan los tooltips de ListBoxEx con los cuales puedescargar tambien enlaces clickeables, es realmente interesante.

    Ejemplo de Barra de Mensaje:-- Yo este ejemplo lo he puesto en un boton, pero se puede poner en muchos eventos de autoplayTool_result = ListBoxEx.IsTooltipsVisible("Plugin1");if Tool_result == false then

    ListBoxEx.SetTooltipsVisible("Plugin1", true);end-- Este ejemplo es solo para 5 objetos de la listafor count = 0, 5 do

    Font = ""C_Font = ""Texto = "Titulo Aqui
    "..Font.."Ejemplo Texto en

    Comic"..C_Font.."
    Texto del objeto Num. "..count..""ListBoxEx.SetItemToolTipText("Plugin1", count, Texto);

    endListBoxEx.SetTooltipProperties("Plugin1", 0, 52479, 65535, 10092543, 225);

    Espero que estos tutoriales os sean de gran utilidad, la verdad es que me gustaria poneros masejemplos pero no dispongo de todo el tiempo que me gustaria, y bueno la verdad es que he esperadoasta la version 2.1.0.0 para actualizar este manual por que no esta disponible la version crackeada yclaro no todos somos usuarios de una version origial, jejeje.... Bueno espero que os funcione todo

    bien si teneis alguna dudaos recomiendo os paseis por los sitios que os mustro debajo. Y recordarque ListBoxEx se puede implementar con otros plugins y sus posibilidades son muchisimas.

    Este tutorial a sido creador por Ceone paraAMSSpecialisty Darkreloadedentre otras paginas... si

    os a gustado y queris mas tutoriales os recomiendo que visitis las paginas nombras anteriormente.

    https://amsspecialist.wordpress.com/https://amsspecialist.wordpress.com/https://amsspecialist.wordpress.com/http://www.darkreloaded.com/foros/https://amsspecialist.wordpress.com/http://www.darkreloaded.com/foros/