Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
OBJECT Get corner radius

OBJECT Get corner radius 


 

OBJECT Get corner radius ( {* ;} Objekt ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Operator in Mit Stern: Objekt ist Objektname (String)
Ohne Stern: Objekt ist Feld oder Variable
Objekt  Formularobjekt in Objektname (mit *) oder Variable bzw. Feld (ohne *)
Funktionsergebnis  Lange Ganzzahl in Aktueller Radius der abgerundeten Ecken (in Pixel)

Die Funktion OBJECT Get corner radius gibt den aktuellen Radius der gerundeten Ecken im Objekt "Rundes Viereck", definiert in Objekt, zurück. Dieser Wert kann auf der Formularebene mit der Eigenschaft Eckenradius oder für den aktuellen Prozess mit dem Befehl OBJECT SET CORNER RADIUS festgelegt worden sein.

Der Befehl OBJECT Get corner radius kann mit den folgenden Formularobjekten verwendet werden:

  • Rechtecke
  • Eingaben (nur 4D-Projekte)
  • Textbereiche (nur 4D-Projekte)

Die Übergabe des optionalen Parameters * zeigt an, dass der Objekt-Parameter ein Objektname (String) ist. Wenn Sie diesen Parameter nicht übergeben, bedeutet dies, dass der Objekt-Parameter ein Feld oder eine Variable ist. In diesem Fall übergeben Sie eine Feld- oder Variablenreferenz anstelle eines Strings (nur Feld- oder Variablenobjekt).

Dieser Befehl gibt den Radius der abgerundeten Ecken in Pixel zurück.

Hinweis: Der Befehl gibt 0 zurück, wenn er auf ein Objekt angewendet wird, das die Eigenschaft Eckradius nicht unterstützt.

In der Methode einer Schaltfläche könnte folgender Code hinzugefügt werden:

 C_LONGINT($radius)
 $radius:=OBJECT Get corner radius(*;"GreenRect") //den aktuellen Wert erhalten
 OBJECT SET CORNER RADIUS(*;"GreenRect";$radius+1) //den Radius erhöhen
  // Der maximale Wert wird automatisch verwaltet: Ist er erreicht,
  // führt die Schaltfläche nichts aus.



Siehe auch 

OBJECT SET CORNER RADIUS

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Objekte (Formulare)
Nummer: 1324

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v14 R4
Geändert: 4D v19 R7

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)