4D v14.3SET MENU ITEM ICON |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SET MENU ITEM ICON
|
SET MENU ITEM ICON ( menu ; menuItem ; iconRef {; process} ) | ||||||||
Parameter | Type | Description | ||||||
menu | Longint, MenuRef |
![]() |
Menu reference or Menu number | |||||
menuItem | Longint |
![]() |
Number of menu item or -1 for the last item added to the menu | |||||
iconRef | Text, Longint |
![]() |
Name or number of picture to be associated with menu item | |||||
process | Longint |
![]() |
Process number | |||||
The SET MENU ITEM ICON command modifies the icon associated with the menu item designated by the menu and menuItem parameters.
You can pass -1 in menuItem in order to specify the last item added to menu.
In menu, you can pass a menu reference (MenuRef) or a menu number. If you pass a menu reference, the command will apply to all the instances of the menu in all the processes. In this case, the process parameter is ignored if it is passed. If you pass a menu number, the command will take the corresponding menu in the main menu bar of the current process into account. If you want to designate another process, pass its number in the optional process parameter.
In iconRef, you can pass the picture to be used as the icon. You can use a library picture or a picture reference.
Use of a picture located in the Resources folder of the database:
SET MENU ITEM ICON($MenuRef;2;"File:English.lproj/spot.png")
Product: 4D
Theme: Menus
Number:
984
Created: 4D v11 SQL
4D Language Reference ( 4D v12.4)
4D Language Reference ( 4D v11 SQL Release 6)
4D Language Reference ( 4D v14 R3)
4D Language Reference ( 4D v14 R2)
4D Language Reference ( 4D v13.5)
4D Language Reference ( 4D v14.3)
4D Language Reference ( 4D v14 R4)