« Contrôle du contexte de session (CM) » : différence entre les versions
(Nouvelle page : ===Contrôle de l'affichage des messages=== {|class="wikitable" |- |<source lang='delphi'>property hasgui:Boolean;</source> |Bloque tous les messages d’erreurs ou d’alertes tant ...) |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
Ces fonctions opèrent sur le [[Contexte de session (app)|contexte de session]]. | |||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
| | |[[hasGUI (CM)|hasGUI]] | ||
| | |Cette propriété permet de désactiver l'affichage de tous les messages. | ||
|- | |||
|[[noAlert(CM)|noAlert]] | |||
|Cette propriété permet de désactiver l'affichage des messages d'alerte. | |||
|- | |- | ||
| | |[[DeCommitCaches (CM)|DeCommitCaches]] | ||
| | |Cette procédure libère les références de tous les caches d'objets. | ||
|} | |} | ||
Exemple | Exemple | ||
<source lang='delphi'> | <source lang='delphi'> | ||
procedure doExecute; | procedure doExecute; |
Version du 19 juillet 2009 à 07:39
Ces fonctions opèrent sur le contexte de session.
hasGUI | Cette propriété permet de désactiver l'affichage de tous les messages. |
noAlert | Cette propriété permet de désactiver l'affichage des messages d'alerte. |
DeCommitCaches | Cette procédure libère les références de tous les caches d'objets. |
Exemple <source lang='delphi'> procedure doExecute; begin
ClassManager.hasGUI := False; try ... finally ClassManager.hasGUI := True; end;
end; </source>
{{#if:ClassManager (code)|
{{#if:ClassManager (code)|— ClassManager (code) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}