TableSetAttrib setzt für jede Zelle einen Attributwert.
Returnwert
bool ist TRUE (1), wenn die Funktion erfolgreich war und FALSE (0), wenn ein Fehler aufgetreten ist.
Parameter
hTable ist die Zugriffsnummer (Handle) des mit TableCreate erzeugten Tabellen-Objekts.
rmAttrib ist eine Matrix mit den Attributwerten. Jedes Element kann eine der folgenden Kombinationen enthalten:
| Wert | Bedeutung |
|---|---|
| TABLE_CLIPTEXT | Text am Zellenrand abschneiden |
| TABLE_AUTOSIZE_WIDTH | Zellenbreite automatisch berechnen |
| TABLE_AUTOSIZE_HEIGHT | Zellenhöhe automatisch berechnen |
| TABLE_WORDWRAP | Automatischer Zeilenumbruch an Leerzeichen |
rvSel ist ein Vektor mit vier Elementen, der einen Bereich der Tabelle auswählt:
| Element | Beschreibung |
|---|---|
| rvSel[1] | Linke Zelle der Selektion |
| rvSel[2] | Obere Zelle der Selektion |
| rvSel[3] | Rechte Zelle der Selektion |
| rvSel[4] | Untere Zelle der Selektion |
Die Spalten- und Zeilennummerierung beginnt mit 1.
Beispiel
Im folgenden Beispiel wird das Clippen am Zellenrand abgeschaltet:
rmAttrib = TableGetAttrib(hTable);
rmAttrib = rmAttrib & ~TABLE_CLIPTEXT;
TableSetAttrib(hTable, rmAttrib);
Im folgenden Beispiel wird die Größe automatisch berechnet:
rmAttrib = TableGetAttrib(hTable);
rmAttrib = rmAttrib | (TABLE_AUTOSIZE_WIDTH | TABLE_AUTOSIZE_HEIGHT);
TableSetAttrib(hTable, rmAttrib);
Siehe auch
id-1076107