4D v17.4Get menu item mark | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v17.4
 
Get menu item mark 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Get menu item mark ( menu ; menuItem {; processo} ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| menu | Inteiro longo, MenuRef | 
             
         | 
        Número de menu ou menu de referência | |||||
| menuItem | Inteiro longo | 
             
         | 
        Número de item de menu ou -1 para o último item adicionado | |||||
| processo | Inteiro longo | 
             
         | 
        Número de referência de processo | |||||
| Resultado | String | 
             
         | 
        Item de menu atual marcado | |||||
O comando Get menu item mark devolve a marca da linha de menu cujo número ou referência de menu e número de linha se passam em menu e menuItem. Pode passar -1 em menuItem para indicar o último elemento adicionado a menu.
Se omite o parâmetro processo, Get menu item mark é aplicado a barra de menus do processo atual. Do contrario, Get menu item mark é aplicado a barra de menus do processo atual cujo número de referencia se passa em processo.
Nota: se passa um MenuRef em menu, o parâmetro processo é inútil e será ignorado.
Se a linha de menu não tem marca ou se o parâmetro menuItem especifica um submenu hierárquico, Get menu item mark devolve uma cadeia vazia.
Nota: para maior informação sobre as marcas das linhas de menus em Macintosh e Windows, consulte a descrição do comando SET MENU ITEM MARK.
O exemplo a seguir exemplo inverte a marca de uma linha de menu:
 SET MENU ITEM MARK($vlMenu;$vlItem;Char(18)*Num(Character code(Get menu item mark($vlMenu;$vlItem))#18))
	Produto: 4D
	Tema: Menus
	Número 
        428
        
        
        
	
	Modificado: 4D v11 SQL  
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v17)
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v17.1)
	
	
	Manual de linguagem 4D ( 4D v17.2)
	
	
	Manual de linguagem 4D ( 4D v17.3)
	
	Manual de linguagem 4D ( 4D v17.4)
	
	
Adicionar um comentário