FlowContainer
Eredita: Container < Control < CanvasItem < Node < Object
Ereditato da: HFlowContainer, VFlowContainer
Un contenitore che dispone i suoi controlli figli orizzontalmente o verticalmente e li avvolge attorno ai bordi.
Descrizione
Un contenitore che dispone i suoi controlli figli orizzontalmente o verticalmente e li avvolge attorno ai bordi. Ciò è simile a come il testo in un libro si avvolge quando non ci sono più parole che possono rimanere su una riga.
Tutorial
Proprietà
|
||
|
||
|
||
|
Metodi
get_line_count() const |
Proprietà del tema
|
||
|
Enumerazioni
enum AlignmentMode: 🔗
AlignmentMode ALIGNMENT_BEGIN = 0
I controlli figli saranno disposti all'inizio del contenitore, ovvero in alto se l'orientamento è verticale, a sinistra se l'orientamento è orizzontale (a destra per il layout RTL).
AlignmentMode ALIGNMENT_CENTER = 1
I controlli figli saranno centrati nel contenitore.
AlignmentMode ALIGNMENT_END = 2
I controlli figlio saranno disposti alla fine del contenitore, ovvero in basso se l'orientamento è verticale, a destra se l'orientamento è orizzontale (a sinistra per il layout RTL).
enum LastWrapAlignmentMode: 🔗
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_INHERIT = 0
L'ultima riga o colonna parzialmente riempita sarà allineata alla riga o colonna precedente in base a alignment.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_BEGIN = 1
L'ultima riga o colonna parzialmente riempita sarà allineata all'inizio della riga o colonna precedente.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_CENTER = 2
L'ultima riga o colonna parzialmente riempita sarà allineata al centro della riga o colonna precedente.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_END = 3
L'ultima riga o colonna parzialmente riempita sarà allineata alla fine della riga o colonna precedente.
Descrizioni delle proprietà
AlignmentMode alignment = 0 🔗
void set_alignment(value: AlignmentMode)
AlignmentMode get_alignment()
L'allineamento dei nodi figli del contenitore (deve essere ALIGNMENT_BEGIN, ALIGNMENT_CENTER o ALIGNMENT_END).
LastWrapAlignmentMode last_wrap_alignment = 0 🔗
void set_last_wrap_alignment(value: LastWrapAlignmentMode)
LastWrapAlignmentMode get_last_wrap_alignment()
Comportamento di avvolgimento dell'ultima riga o colonna parzialmente riempita (deve essere uno tra LAST_WRAP_ALIGNMENT_INHERIT, LAST_WRAP_ALIGNMENT_BEGIN, LAST_WRAP_ALIGNMENT_CENTER o LAST_WRAP_ALIGNMENT_END).
Se true, inverte la direzione di riempimento. I FlowContainer orizzontali riempiranno le righe dal basso verso l'alto, i FlowContainer verticali riempiranno le colonne da destra a sinistra.
Quando si utilizza un FlowContainer verticale con un Control.layout_direction da destra a sinistra, le colonne si riempiranno invece da sinistra a destra.
Se true, il FlowContainer organizzerà i suoi nodi figli verticalmente, anziché orizzontalmente.
Non può essere modificato quando si utilizzano HFlowContainer e VFlowContainer.
Descrizioni dei metodi
Restituisce il numero di righe attuale.
Descrizioni delle proprietà del tema
La separazione orizzontale dei nodi figli.
La separazione verticale dei nodi figli.