Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20.6
SET MENU ITEM ICON

SET MENU ITEM ICON 


 

SET MENU ITEM ICON ( menu ; lineamenu ; refIcon {; proceso} )  
Parámetro Tipo   Descripción
menu  Entero largo, MenuRef in Referencia de menú o número de menú
lineamenu  Entero largo in Número de línea de menú o -1 para el último elemento añadido
refIcon   Texto, Entero largo in Nombre o número de la librería de imágenes a asociar a la línea de menú
proceso  Entero largo in Número de proceso

El comando  SET MENU ITEM ICON permite modificar el icono asociado a la línea de menú designada por los parámetros menu y lineaMenu.
Puede pasar -1 en lineaMenu para especificar el último elemento añadido a menu.

En menu, puede pasar una referencia de menú (MenuRef) o un número de menú. Si pasa una referencia de menú, el comando aplicará a todas las instancias del menú en todos los procesos. En este caso, si se pasa el parámetro proceso se ignora. Si pasa un número de menú, el comando tendrá en cuenta el menú correspondiente en la barra de menús principal del proceso actual. Si quiere designar otro proceso, pase su número en el parámetro opcional proceso.

En refIcon, puede pasar el nombre o el número de la imagen de la librería a utilizar como icono. Puede utilizar una imagen de la librería (bases binarias únicamente) o una referencia a un archivo de imagen.

  • Referencia de archivo de imagen. Se pueden utilizar dos tipos:
    • path:<filesystem> (recomendado), por ejemplo "path:/RESOURCES/icon.png". Para mayor información, consulte el párrafo Rutas a los Filesystem
    • file:<relativePathname> (obsoleto), por ejemplo "file:icon.png". La imagen debe estar ubicada en la carpeta Resources de la base.
  • Imagen de librería (bases binarias únicamente): puede pasar el nombre o el número de imagen. Por lo general es preferible utilizar su número en lugar del nombre ya que los números de imagen son identificadores únicos, que no es el caso con de los nombres.

Nota: se recomienda el uso de una ruta de archivo de imagen ya que la Librería de imágenes está en desuso y no es compatible con las bases de datos de proyectos 4D. Además, el tipo file:<relativePathname> es obsoleto, se recomienda utilizar path:<filesystem>.

Ejemplo  

Uso de una imagen ubicada en la carpeta Resources de la base:

 SET MENU ITEM ICON($MenuRef;2;"Path:/RESOURCES/english.lproj/spot.png")



Ver también 

GET MENU ITEM ICON

 
PROPIEDADES 

Producto: 4D
Tema: Menús
Número 984

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v11 SQL
Modificado: 4D v17 R6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20)
Manual de lenguaje 4D ( 4D v20.1)
Manual de lenguaje 4D ( 4D v20.2)
Manual de lenguaje 4D ( 4D v20.3)
Manual de lenguaje 4D ( 4D v20.4)
Manual de lenguaje 4D ( 4D v20.5)
Manual de lenguaje 4D ( 4D v20.6)