Zum Hauptinhalt springen

WinGanttIvlAdd

obj -> WinGanttIvlAdd(int1, int2, int3[, alpha4[, alpha5]]) : handle

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von der DLL-Schnittstelle mit grafischer Erweiterung Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service mit grafischer Erweiterung

Intervall zu GanttGraph hinzufügen

Details

Dieser Befehl fügt einem GanttGraph -Objekt (obj) ein Interval -Objekt hinzu. Die Koordinaten werden ab Zelle (0,0) gezählt. Falls ein Intervall hinzugefügt wird, das außerhalb des durch CellCountHorz und CellCountVert definierten Bereichs liegt, wird CellCountHorz bzw. CellCountVert entsprechend erweitert. Optional können Name (siehe Name) und Titel (siehe Caption) übergeben werden.

Im erfolgreichen Fall ist das Resultat ein Deskriptor auf das Interval-Objekt. Im Fehlerfall ist das Ergebnis 0.

Die Hintergrundfarbe der Interval -Objekte kann Transparenzen enthalten. Ein Farbwert mit Transparenzen wird mit dem Befehl WinColorOpacitySet () erzeugt.

Beispiel:

// Intervall in der 1. Spalte und der 3. Zeile, mit einer Länge
// von 4, dem Namen 'ivl1' und dem Titel 'Intervall 1' erzeugen
tIvl # $GanttGraph->WinGanttIvlAdd(1, 3, 4, 'ivl1', 'Intervall 1');

if (tIvl > 0)
{
// Farbe des Intervalls auf Dunkelgrün mit 70 Prozent Deckkraft setzen
tIvl->wpColBkg # WinColorOpacitySet(_WinColGreen, 70);
}

Mögliche Laufzeitfehler: