Protocollo server FXG fxg-server-protocol

Per manipolare un elemento grafico, potete utilizzare punti di riferimento simili ai punti di bussola.

Questi consentono di ruotare o ridimensionare un elemento grafico rispetto a un particolare punto di riferimento. I punti di riferimento sono northWest, north, northEast, west, center, east, southWest, south e southeast. Ad esempio, utilizzando il punto di riferimento centrale, potete ruotare un'immagine di 45° rispetto al centro. L'immagine seguente mostra la posizione dei punti di riferimento, un elemento grafico, l'elemento grafico ruotato di 20° dal punto di riferimento northWest e l'elemento grafico ruotato di 20° dal punto di riferimento east.

Immagine punti di riferimento

  • A. Posizioni dei punti di riferimento
  • B. Un'immagine
  • C. L'immagine è ruotata di 20° rispetto al punto di riferimento northWest
  • D. L'immagine è ruotata di 20° rispetto al punto di riferimento east

È richiesta la seguente sintassi:

referencePoint <string> (northWest, north, northEast, west, center, east, southWest, south, southEast, none, inherit)

Il valore predefinito è none. Il valore inherit passa il valore s7:referencePoint, purché non sia none, dalla parte superiore della pagina o del livello del gruppo a tutti gli elementi figlio. L'impostazione none indica che non esiste alcun punto di riferimento per l'oggetto e che viene utilizzato il sistema di coordinate FXG.

NOTE
per usare un punto di riferimento ma non produrre alcuno spostamento nell’oggetto dopo che è stato manipolato, aggiornare i valori x e y dell’oggetto dopo averlo manipolato.

Quando un valore di s7:referencePoint viene utilizzato con gruppi (o percorsi, elementi di linea o qualsiasi elemento che non dispone di definizioni esplicite di larghezza e altezza), il valore viene applicato al riquadro limite cumulativo del gruppo. Ad esempio, il punto in alto a sinistra del rettangolo di selezione di tutti gli oggetti del gruppo funge da punto di riferimento northWest per il gruppo; il punto in basso a destra funge da punto di riferimento southEast.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49