![]() |
VirtualTreeView (VST) : Header Option coVisible abfragen
Moin zusammen,
irgendwie bekomme ich nicht die Option coVisible abgefragt. Möchte gerne den Wert True oder False ermitteln, um es zu speichern. Mit folgendem Code, kann ích die Option setzen.
Delphi-Quellcode:
Nur abfragen gelingt mir nicht. Habe auch schon folgendes versucht aber ohne erfolgt.
ColumnIndex := 1;
case Ord(cb_setup_computername.Checked) of 0: vst_overview.Header.Columns[ColumnIndex].Options := vst_overview.Header.Columns[ColumnIndex].Options - [coVisible]; 1: vst_overview.Header.Columns[ColumnIndex].Options := vst_overview.Header.Columns[ColumnIndex].Options + [coVisible]; end;
Delphi-Quellcode:
Wäre sehr dankbar für einen Gedankenanstoß.
var
ColumnVisible : Boolean; ... ColumnVisible := vst_requests.Header.Columns[i].Options[coVisible]; MfG Sven |
AW: VirtualTreeView (VST) : Header Option coVisible abfragen
Hi,
ein
Delphi-Quellcode:
geht nicht?ColumnVisible := coVisible in vst_requests.Header.Columns[i].Options; |
AW: VirtualTreeView (VST) : Header Option coVisible abfragen
Cool.
Danke. |
AW: VirtualTreeView (VST) : Header Option coVisible abfragen
Zitat:
Delphi-Quellcode:
nicht lesbarer?
ColumnIndex := 1;
if cb_setup_computername.Checked then vst_overview.Header.Columns[ColumnIndex].Options := vst_overview.Header.Columns[ColumnIndex].Options + [coVisible] else vst_overview.Header.Columns[ColumnIndex].Options := vst_overview.Header.Columns[ColumnIndex].Options - [coVisible]; end; Oder noch besser
Delphi-Quellcode:
ColumnIndex := 1;
Col := vst_overview.Header.Columns[ColumnIndex]; if cb_setup_computername.Checked then Col.Options := Col.Options + [coVisible] else Col.Options := Col.Options - [coVisible]; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz