SetCustomLineDashA

Gráficos vetoriais

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de SetCustomLineDash e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Define um padrão de tracejado de linha personalizado

Sintaxe

Delphi

Function DLSetCustomLineDashA(InstanceID: Integer; DashPattern: PAnsiChar; DashPhase: Double): Integer;

DLL

int DLSetCustomLineDashA(int InstanceID, const char * DashPattern, double DashPhase);

Parâmetros

DashPatternUma lista de valores numéricos separados por vírgulas. Valores alternados são usados para traços e espaços. Números com casas decimais devem usar ponto. Por exemplo, para criar um padrão traço-ponto-ponto pode-se usar: "20.5,10,11,10,11,10"
DashPhaseA distância dentro do pattern em que a linha tracejada começa. Por exemplo, se DashPattern for "20,10,40,10" e DashPhase for 5, a linha tracejada começará com um traço de tamanho 15. O próximo traço será 40, depois 20, depois 40 etc., com espaços de 10 entre cada traço.

Valores retornados

0O dash pattern não era válido. O dash pattern personalizado foi definido com sucesso
1