Window Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello.
[Android.Runtime.Register("android/view/Window", DoNotGenerateAcw=true)]
public abstract class Window : Java.Lang.Object
[<Android.Runtime.Register("android/view/Window", DoNotGenerateAcw=true)>]
type Window = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. Un'istanza di questa classe deve essere usata come visualizzazione di primo livello aggiunta alla gestione finestre. Fornisce criteri di interfaccia utente standard, ad esempio uno sfondo, un'area titolo, un'elaborazione delle chiavi predefinita e così via.
Il framework creerà un'istanza di un'implementazione di questa classe per conto dell'applicazione.
Documentazione Java per android.view.Window
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Costruttori
Window(Context) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
Window(IntPtr, JniHandleOwnership) |
Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Campi
DecorCaptionShadeAuto |
Obsoleti.
Contrassegno per consentire al tema di guidare il colore della finestra didascalia controlli. |
DecorCaptionShadeDark |
Obsoleti.
Flag per l'impostazione dei controlli colore scuro nella finestra didascalia. |
DecorCaptionShadeLight |
Obsoleti.
Contrassegno per l'impostazione dei controlli di colore chiaro nella finestra didascalia. |
IdAndroidContent |
ID che deve avere il layout principale nel file di layout XML. |
NavigationBarBackgroundTransitionName |
TransitionName per la visualizzazione di sfondo della barra di spostamento quando viene usato uno sfondo personalizzato. |
ProgressEnd |
Valore finale per lo stato di avanzamento (primario). |
ProgressIndeterminateOff |
Contrassegno per l'impostazione della modalità indeterminato dell'indicatore di stato disattivato. |
ProgressIndeterminateOn |
Contrassegno per l'impostazione della modalità indeterminato dell'indicatore di stato attivo. |
ProgressSecondaryEnd |
Valore massimo possibile per lo stato di avanzamento secondario. |
ProgressSecondaryStart |
Valore minimo possibile per lo stato di avanzamento secondario. |
ProgressStart |
Valore iniziale per lo stato di avanzamento (primario). |
ProgressVisibilityOff |
Flag per impostare la visibilità dell'indicatore di stato su GONE. |
ProgressVisibilityOn |
Contrassegno per impostare la visibilità dell'indicatore di stato su VISIBLE. |
StatusBarBackgroundTransitionName |
TransitionName per la visualizzazione dello sfondo della barra di stato quando viene usato uno sfondo personalizzato. |
Proprietà
AllowEnterTransitionOverlap |
Restituisce la modalità di sovrapposizione del set di transizione con |
AllowReturnTransitionOverlap |
Restituisce il modo in cui il set di transizione in |
Attributes |
Recuperare gli attributi correnti della finestra associati a questo pannello. -oppure- Specificare gli attributi della finestra personalizzati. |
Callback |
Restituisce l'interfaccia di callback corrente per questa finestra. -oppure- Impostare l'interfaccia di callback per questa finestra, usata per intercettare gli eventi chiave e altre operazioni dinamiche nella finestra. |
Class |
Restituisce la classe di runtime di questo |
ColorMode |
Restituisce la modalità colore richiesta della finestra, una di |
Container |
Restituisce il contenitore per questa finestra. -oppure- Impostare il contenitore per questa finestra. |
ContentScene |
Recuperare l'oggetto che rappresenta il |
Context |
Restituisce il criterio Context this window is running in , for retrieving resources and other information.Return the Context this window policy is running in, for retrieving resources and other information. |
CurrentFocus |
Restituisce la visualizzazione in questa finestra con stato attivo o null se non è presente alcun oggetto. |
DecorView |
Recuperare la visualizzazione dell'arredamento della finestra di primo livello (contenente la cornice o le decorazioni della finestra standard e il contenuto del client all'interno di tale finestra), che può essere aggiunto come finestra al gestore finestre. |
EnterTransition |
Restituisce la transizione utilizzata per spostare Le visualizzazioni nella scena iniziale. -oppure- Imposta la transizione che verrà utilizzata per spostare le visualizzazioni nella scena iniziale. |
ExitTransition |
Restituisce la transizione che verrà utilizzata per spostare le visualizzazioni all'esterno della scena all'avvio di una nuova attività. -oppure- Imposta la transizione che verrà usata per spostare le visualizzazioni all'esterno della scena all'avvio di una nuova attività. |
Features |
Restituisce i bit di funzionalità abilitati. |
ForcedWindowFlags |
Restituisce i flag di finestra impostati in modo esplicito dal client, pertanto non verranno modificati da |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
HasChildren |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
HasSoftInputMode |
L'app ha specificato la propria modalità di input soft? |
InsetsController |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
IsActive |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
IsFloating |
Restituisce un valore che indica se la finestra viene visualizzata con uno stile mobile (in base all'attributo WindowIsFloating nello stile o nel tema). |
IsWideColorGamut |
Restituisce true se la modalità colore di questa finestra è |
JniIdentityHashCode |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
JniPeerMembers |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
LayoutInflater |
Accesso rapido all'istanza LayoutInflater di questa finestra recuperata dal contesto. |
LocalFeatures |
Restituisce i bit di funzionalità implementati da questa finestra. |
MediaController |
Ottiene l'oggetto |
NavigationBarColor |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
NavigationBarContrastEnforced |
Restituisce un valore che indica se il sistema garantisce che la barra di spostamento abbia un contrasto sufficiente quando viene richiesto uno sfondo completamente trasparente. -oppure- Imposta se il sistema deve assicurarsi che la barra di spostamento abbia un contrasto sufficiente quando viene richiesto uno sfondo completamente trasparente. |
NavigationBarDividerColor |
Recupera il colore del divisore della barra di spostamento. -oppure- Mostra una linea sottile del colore specificato tra la barra di spostamento e il contenuto dell'app. |
OnBackInvokedDispatcher |
Restituisce l'istanza |
PeerReference |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
ReenterTransition |
Restituisce la transizione che verrà utilizzata per spostare le visualizzazioni nella scena quando viene restituita da un'attività avviata in precedenza. -oppure- Imposta la transizione che verrà usata per spostare le visualizzazioni nella scena quando viene restituito da un'attività avviata in precedenza. |
ReturnTransition |
Restituisce la transizione che verrà utilizzata per spostare le visualizzazioni all'esterno della scena quando la finestra si prepara alla chiusura, ad esempio dopo una chiamata a |
RootSurfaceControl |
Questo valore sarà Null prima dell'aggiunta di una visualizzazione contenuto, ad esempio. |
SharedElementEnterTransition |
Restituisce la transizione che verrà usata per gli elementi condivisi trasferiti nella scena del contenuto. oppure imposta la transizione che verrà usata per gli elementi condivisi trasferiti nella scena del contenuto. |
SharedElementExitTransition |
Restituisce la transizione da usare per gli elementi condivisi nella finestra di avvio prima di trasferire nella finestra dell'attività avviata. oppure imposta la transizione che verrà usata per gli elementi condivisi dopo l'avvio di una nuova attività prima che gli elementi condivisi vengano trasferiti all'attività denominata. |
SharedElementReenterTransition |
Restituisce la transizione che verrà usata per gli elementi condivisi che verranno immessi da un'attività avviata dopo aver restituito l'elemento condiviso alla posizione iniziale. -o- Imposta la transizione che verrà usata per gli elementi condivisi immessi da un'attività avviata dopo aver restituito l'elemento condiviso alla posizione iniziale. |
SharedElementReturnTransition |
Restituisce la transizione che verrà usata per gli elementi condivisi trasferiti nuovamente a un'attività chiamante. oppure imposta la transizione che verrà usata per gli elementi condivisi trasferiti nuovamente a un'attività chiamante. |
SharedElementsUseOverlay |
Restituisce |
StatusBarColor |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
StatusBarContrastEnforced |
Restituisce se il sistema garantisce che la barra di stato abbia un contrasto sufficiente quando viene richiesto uno sfondo completamente trasparente. oppure imposta se il sistema deve assicurarsi che la barra di stato abbia un contrasto sufficiente quando viene richiesto uno sfondo completamente trasparente. |
SystemGestureExclusionRects |
Recuperare l'elenco delle aree all'interno dello spazio di coordinate della finestra in cui il sistema non deve intercettare il tocco o altri movimenti del dispositivo puntanti. -o- Imposta un elenco di aree all'interno dello spazio di coordinate della finestra in cui il sistema non deve intercettare il tocco o altri movimenti di dispositivo puntanti. |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
TransitionBackgroundFadeDuration |
Restituisce la durata, in millisecondi, della dissolvenza dello sfondo della finestra durante la transizione da o verso un'attività quando viene chiamata con una transizione attività. oppure imposta la durata, in millisecondi, dello sfondo della finestra quando si esegue la transizione da o verso un'attività quando viene chiamata con una transizione attività. |
TransitionManager |
Recuperare il |
VolumeControlStream |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
WindowManager |
Restituisce la gestione finestre che consente a questa finestra di visualizzarne le proprie finestre. |
WindowStyle |
Restituisce gli |
Metodi
AddContentView(View, ViewGroup+LayoutParams) |
Variazione su |
AddFlags(WindowManagerFlags) |
Funzione di praticità per impostare i bit del flag come specificato nei flag, in base |
AddOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener, Handler) |
Impostare un osservatore per raccogliere le statistiche dei fotogrammi per ogni frame di cui viene eseguito il rendering in questa finestra. |
ClearFlags(WindowManagerFlags) |
Funzione utile per cancellare i bit del flag come specificato nei flag, in base |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CloseAllPanels() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
ClosePanel(Int32) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
Dispose() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
Dispose(Boolean) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
FindViewById(Int32) |
Trova una vista identificata dall'attributo |
FindViewById<T>(Int32) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
GetDefaultFeatures(Context) |
Restituisce i bit di funzionalità impostati per impostazione predefinita in una finestra. |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
HasFeature(WindowFeatures) |
Eseguire una query per la disponibilità di una determinata funzionalità. |
InjectInputEvent(InputEvent) |
Inserire un evento nella finestra in locale. |
InvalidatePanelMenu(WindowFeatures) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
IsShortcutKey(Keycode, KeyEvent) |
Tasto di scelta rapida definito per questa finestra. |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
MakeActive() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
OnActive() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
OnConfigurationChanged(Configuration) |
Deve essere chiamato quando viene modificata la configurazione. |
OpenPanel(Int32, KeyEvent) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
PeekDecorView() |
Recupera la vista dell'arredamento corrente, ma solo se è già stata creata; in caso contrario restituisce Null. |
PerformContextMenuIdentifierAction(Int32, MenuPerformFlags) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
PerformPanelIdentifierAction(Int32, Int32, MenuPerformFlags) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
PerformPanelShortcut(Int32, Keycode, KeyEvent, MenuPerformFlags) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
RegisterScrollCaptureCallback(IScrollCaptureCallback) |
Usato per fornire supporto per l'acquisizione di scorrimento per una finestra arbitraria. |
RemoveOnFrameMetricsAvailableListener(Window+IOnFrameMetricsAvailableListener) |
Rimuovere l'osservatore e interrompere l'ascolto delle statistiche dei fotogrammi per questa finestra. |
RequestFeature(WindowFeatures) |
Abilitare le funzionalità della schermata estesa. |
RequireViewById(Int32) |
Trova una vista identificata dall'attributo |
RestoreHierarchyState(Bundle) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SaveHierarchyState() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SetBackgroundBlurRadius(Int32) |
Sfocatura dello schermo dietro la finestra all'interno dei limiti della finestra. |
SetBackgroundDrawable(Drawable) |
Modificare lo sfondo di questa finestra in un oggetto Drawable personalizzato. |
SetBackgroundDrawableResource(Int32) |
Modificare lo sfondo di questa finestra in una risorsa disegnabile. |
SetChildDrawable(Int32, Drawable) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SetChildInt(Int32, Int32) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SetClipToOutline(Boolean) |
Imposta un valore che indica se il contenuto della finestra deve essere ritagliato sulla struttura dello sfondo della finestra. |
SetContentView(Int32) |
Praticità per |
SetContentView(View) |
Praticità per |
SetContentView(View, ViewGroup+LayoutParams) |
Praticità per |
SetDecorCaptionShade(DecorCaptionShade) |
Impostare il colore che deve essere il didascalia controlli. |
SetDecorFitsSystemWindows(Boolean) |
Imposta se la visualizzazione dell'arredamento deve adattarsi alle visualizzazioni del contenuto a livello di radice per |
SetDefaultWindowFormat(Int32) |
Impostare il formato predefinito della finestra in base ai tipi PixelFormat. |
SetDimAmount(Single) |
Impostare la quantità di dim dietro la finestra quando si usa |
SetElevation(Single) |
Imposta l'elevazione della finestra. |
SetFeatureDrawable(WindowFeatures, Drawable) |
Impostare un valore drawable esplicito per la funzionalità di questa finestra. |
SetFeatureDrawableAlpha(WindowFeatures, Int32) |
Impostare un valore alfa personalizzato per la caratteristica disegnabile specificata, controllando la quantità di sfondo visibile attraverso di essa. |
SetFeatureDrawableResource(WindowFeatures, Int32) |
Impostare il valore per una funzionalità drawable di questa finestra da un identificatore di risorsa. |
SetFeatureDrawableUri(WindowFeatures, Uri) |
Impostare il valore per una funzionalità drawable di questa finestra, da un URI. |
SetFeatureInt(WindowFeatures, Int32) |
Impostare il valore intero per una funzionalità. |
SetFlags(WindowManagerFlags, WindowManagerFlags) |
Impostare i flag della finestra, in base alla |
SetFormat(Format) |
Impostare il formato della finestra in base ai tipi PixelFormat. |
SetGravity(GravityFlags) |
Impostare la gravità della finestra in base alle costanti Gravity. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetHideOverlayWindows(Boolean) |
Impedisci che le finestre sovrapposte non di sistema vengano disegnate sopra questa finestra. |
SetIcon(Int32) |
Impostare l'icona primaria per questa finestra. |
SetLayout(Int32, Int32) |
Impostare i parametri di layout di larghezza e altezza della finestra. |
SetLocalFocus(Boolean, Boolean) |
Impostare lo stato attivo in locale. |
SetLogo(Int32) |
Impostare il logo per questa finestra. |
SetNavigationBarColor(Color) |
Imposta il colore della barra di spostamento su . |
SetPreferMinimalPostProcessing(Boolean) |
Se |
SetResizingCaptionDrawable(Drawable) |
Impostare l'elemento disegnabile disegnato sotto la didascalia durante il ridimensionamento. |
SetRestrictedCaptionAreaListener(Window+IOnRestrictedCaptionAreaChangedListener) |
Impostare un callback per le modifiche dell'area in cui didascalia disegnare il relativo contenuto. |
SetSoftInputMode(SoftInput) |
Specificare una modalità di input temporanea esplicita da usare per la finestra, in base a |
SetStatusBarColor(Color) |
Imposta il colore della barra di stato su |
SetSustainedPerformanceMode(Boolean) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SetTitle(ICharSequence) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SetTitle(String) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SetTitleColor(Color) |
Obsoleti.
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
SetType(WindowManagerTypes) |
Impostare il tipo della finestra, in base a WindowManager. |
SetUiOptions(UiOptions) |
Impostare opzioni aggiuntive che influenzeranno l'interfaccia utente per questa finestra. |
SetUiOptions(UiOptions, UiOptions) |
Impostare opzioni aggiuntive che influenzeranno l'interfaccia utente per questa finestra. |
SetWindowAnimations(Int32) |
Specificare animazioni personalizzate da usare per la finestra, in base a |
SetWindowManager(IWindowManager, IBinder, String) |
Impostare gestione finestre per l'uso da questa finestra su, ad esempio, pannelli di visualizzazione. |
SetWindowManager(IWindowManager, IBinder, String, Boolean) |
Impostare gestione finestre per l'uso da questa finestra su, ad esempio, pannelli di visualizzazione. |
SuperDispatchGenericMotionEvent(MotionEvent) |
Usato da finestre personalizzate, ad esempio Dialog, per passare ulteriormente l'evento di movimento generico verso il basso nella gerarchia di visualizzazione. |
SuperDispatchKeyEvent(KeyEvent) |
Usato da finestre personalizzate, ad esempio Dialog, per passare ulteriormente l'evento di pressione del tasto verso il basso nella gerarchia di visualizzazione. |
SuperDispatchKeyShortcutEvent(KeyEvent) |
Usato da finestre personalizzate, ad esempio Dialog, per passare l'evento di scelta rapida del tasto di scelta rapida ulteriormente verso il basso nella gerarchia di visualizzazione. |
SuperDispatchTouchEvent(MotionEvent) |
Usato da finestre personalizzate, ad esempio Dialog, per passare l'evento touch screen ulteriormente verso il basso nella gerarchia di visualizzazione. |
SuperDispatchTrackballEvent(MotionEvent) |
Usato da finestre personalizzate, ad esempio Dialog, per passare ulteriormente l'evento trackball verso il basso nella gerarchia di visualizzazione. |
TakeInputQueue(InputQueue+ICallback) |
Acquisire la proprietà di inputQueue della finestra. |
TakeKeyEvents(Boolean) |
Richiedere che gli eventi chiave vengano a questa attività. |
TakeSurface(ISurfaceHolderCallback2) |
Acquisire la proprietà della superficie di questa finestra. |
ToArray<T>() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
TogglePanel(Int32, KeyEvent) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
UnregisterScrollCaptureCallback(IScrollCaptureCallback) |
Annulla la registrazione di un |
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Eventi
FrameMetricsAvailable |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
RestrictedCaptionArea |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo verificato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |
GetJniTypeName(IJavaPeerable) |
Classe base astratta per un aspetto e un criterio di comportamento della finestra di primo livello. |