Dobrý den,
prosím o pomoc s knihovnou Mosaic - CanvasLib.Přidal jsem knihovnu CanvasLib v2.3.
Nyní při použití funkce GCGraphLine nebo např. GCLine, vždy při překladu je zobrazeno hlášení

Odpovědi 1
M.B.
23. 8. 2021 17:56
Dobrý den,
na začátku kreslení je třeba zavolat funkci GC_Begin. Tato funkce obsahuje definice, které odstraní chyby, které vám nyní prostředí vrací.
Příklad:
PROGRAM prgMain
VAR
test : TCanvasData256;
data : ARRAY [0..9] OF INT := [10, 50, 60, 10, 100, 50, 25, 30, 60, 100];
i : INT;
END_VAR
GC_Begin(SizeOfGrData := sizeof(test), GrData := void(test));
GC_MoveTo(x := 0, y := GPOS_TYPE_PCT + 50, GrData := void(test));
GC_SetBgColor(color := GCOLOR_INDIGO_300, GrData := void(test));
GC_GraphLine(params := GGRAPH_LINE_FILL + GGRAPH_LINE_INTERPOLATE, length := 400, numPoints := 10, GrData := void(test));
FOR i := 0 TO 9 DO
GC_GraphAddData(data := data[i], GrData := void(test));
END_FOR;
GC_End(GrData := void(test));
END_PROGRAM
Vaše odpověď
Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.
Čeština