Skip to content

Commit

Permalink
Merge pull request #2640 from sandritica/patch-15
Browse files Browse the repository at this point in the history
Update set-menu-item-property.md
  • Loading branch information
arnaud4d authored Jan 10, 2025
2 parents cd06280 + b1796ef commit bbe2be7
Showing 1 changed file with 13 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,23 @@ Considere que no caso da propriedade Associated Standard Action, pode passar no

No caso da propriedade Associated standard action, pode passar no parâmetro valor um nome de ação padrão. Para obtener uma lista completa das ações disponíveis, consulte a seção *Ações padrões* do manual de Desenho. As ações mais comuns também estão disponíveis como constantes no tema *Ação estandarte*.

Nota de compatibilidade: em versões anteriores, as constantes de tema *Valores para ação padrão associada* se utilizaram no parâmetro valor (Inteiro longo). A partir de 4D v16 R3, são obsoletas, mas ainda são suportadas por compatibilidade.
Nota de compatibilidade: em versões anteriores, as constantes de tema *Valores para ação padrão associada* se utilizaram no parâmetro valor (Inteiro longo). A partir de 4D v16 R3, são obsoletas, mas ainda são suportadas por compatibilidade.

Note: ISe o item menu corresponder ao título do submenu hierárquico, a ação padrão não será chamada quando o item menu for selecionado
Nota: Se o item menu corresponder ao título do submenu hierárquico, a ação padrão não será chamada quando o item menu for selecionado

Proprierdade personalizada - Nesta propriedade pode passar qualquer texto personalizado e associar um valor do texto, núemro ou tipo Booleano. Este valor será armazenado com o item e pode ser recuperado usando o comando [GET MENU ITEM PROPERTY](get-menu-item-property.md). Pode usar qualquer string personalziada na propriedade parâmetro, simplesmente tenha certeza de não usar um título usado por 4D (por convenção, propriedades estabelecidas por 4D começam com “4D\_”).

#### Exemplo

```4d
// Ação padrão
// Associar um elemento
APPEND MENU ITEM(myMenu; ak standard action title)
SET MENU ITEM PROPERTY(myMenu; -1; Associated standard action; ak copy)
// Asociar un sub menú
APPEND MENU ITEM(myMenu; ak standard action title)
SET MENU ITEM PROPERTY(myMenu; -1; Associated standard action; ak font style)
```
#### Ver também

[Dynamic pop up menu](dynamic-pop-up-menu.md)
Expand Down

0 comments on commit bbe2be7

Please sign in to comment.