SetCustomLineDash

Διανυσματικά γραφικά

Περιγραφή

Ορίζει προσαρμοσμένο μοτίβο διακοπτόμενης γραμμής

Σύνταξη

Delphi

Function TPDFlib.SetCustomLineDash(Const DashPattern: WideString; DashPhase: Double): Integer;

ActiveX

Function PDFlib::SetCustomLineDash(DashPattern As String, DashPhase As Double) As Long

DLL

int DLSetCustomLineDash(int InstanceID, const wchar_t * DashPattern, double DashPhase);

Παράμετροι

DashPatternΛίστα αριθμητικών τιμών διαχωρισμένων με κόμματα. Εναλλακτικές τιμές χρησιμοποιούνται για παύλες και κενά. Για αριθμούς με δεκαδικά κλάσματα πρέπει να χρησιμοποιηθεί τελεία. Για παράδειγμα, για μοτίβο παύλα-τελεία-τελεία μπορεί να χρησιμοποιηθεί: "20.5,10,11,10,11,10"
DashPhaseΗ απόσταση μέσα στο pattern από την οποία θα ξεκινήσει η διακοπτόμενη γραμμή. Για παράδειγμα, αν το DashPattern είναι "20,10,40,10" και το DashPhase οριστεί σε 5, η διακοπτόμενη γραμμή θα ξεκινήσει με παύλα μεγέθους 15. Η επόμενη παύλα θα είναι 40, μετά 20, μετά 40 κ.ο.κ. με κενά 10 μεταξύ κάθε παύλας

Τιμές επιστροφής

0Το μοτίβο dash δεν ήταν έγκυρο Το προσαρμοσμένο μοτίβο dash ορίστηκε επιτυχώς
1