VolumeCostList-Steuerelement
Das VolumeCostList-Steuerelement enthält Informationen zu den Kosten, die der Auswahl auf den verschiedenen Volumes zugeordnet sind. Das Steuerelement zeigt alle Volumes an, die an der aktuellen Installation beteiligt sind, sowie alle Volumes, die von den in den Attributbits angegebenen Typen sind. Wenn der erforderliche Speicherplatz den auf einem Laufwerk verfügbaren Speicherplatz überschreitet, wird das Volume in der Tabelle hervorgehoben. Durch Klicken auf eine Spaltenüberschrift werden die Volumes entsprechend der ausgewählten Spalte sortiert.
Die folgenden Zeichenfolgen werden für die Spaltenüberschriften im Steuerelement verwendet und müssen in der UIText-Tabelleangegeben werden:
- VolumeCostAvailable-
- VolumeCostDifference-
- VolumeCostRequired
- VolumeCostSize-
- VolumeCostVolume-
Die folgenden vier lokalisierten Zeichenfolgen werden beim Formatieren der Größe einer Datei verwendet:
- Byte-
- KB-
- MB
- GB
Autoren können die Spaltenbreiten im VolumeCostList-Steuerelement festlegen, indem Sie Spaltenbreiten nach schriftartenspezifikationen anfügen. Spaltenbreiten werden als Eine Reihe positiver ganzzahliger Zahlen eingegeben, die in geschweifte Klammern eingeschlossen sind. Leere geschweifte Klammern oder {0} die Spalte ausblenden. Eine negative Zahl oder eine Zeichenfolge, die nicht in eine positive ganze Zahl konvertiert werden kann, ist eine ungültige Spaltenbreite. Wenn in der Datenreihe eine ungültige Spaltenbreite auftritt, werden die verbleibenden Spalten ausgeblendet. Es können maximal fünf Spaltenbreiten angegeben werden.
Der Inhalt des Textfelds der Steuerelementtabelle wird nie vom VolumeCostList-Steuerelement angezeigt. Stattdessen gibt dieses Feld das Format des Texts an, der vom Steuerelement angezeigt werden soll, und enthält eine Beschreibung des Steuerelements, das von Bildschirmüberprüfungsprogrammen verwendet wird. Um die Schriftart und den Schriftschnitt einer Textzeichenfolge festzulegen, präfixen Sie die Zeichenfolge der angezeigten Zeichen mit {\style} oder {&style}. Dabei handelt es sich bei der Formatvorlage um einen Bezeichner, der in der Spalte "TextStyle" der TextStyle-Tabelleaufgeführt ist. Wenn keine dieser Eigenschaften vorhanden ist, aber die DefaultUIFont--Eigenschaft als gültige Textformatvorlage definiert ist, wird diese Schriftart verwendet. Die folgenden Informationen werden von Bildschirmüberprüfungsprogrammen als Beschreibung des Steuerelements gelesen. Siehe Barrierefreiheit.
Beachten Sie, dass der Inhalt des VolumeCostControl-Installationsprogramms nicht aktualisiert wird, wenn ein Benutzer einen anderen Pfad in ein PathEdit-Steuerelementeingibt, ein Dialogfeld Durchsuchen, DirectoryList-Steuerelementoder DirectoryCombo-Steuerelement, da dem VolumeCostList-Steuerelement keine Eigenschaft zugeordnet ist.
Steuerelementattribute
Mit diesem Steuerelement können Sie die folgenden Attribute verwenden. Um den Wert eines Attributs mithilfe eines Ereignisses zu ändern, abonnieren Sie das Steuerelement in der EventMapping-Tabelle und listen Sie den Bezeichner des Attributs in der Attributspalte auf. Geben Sie den Bezeichner des ControlEvent in der Spalte "Ereignis" ein.
Attributkennzeichen | Hexadezimales Bit | Beschreibung |
---|---|---|
Position |
Position des Steuerelements im Dialogfeld. Geben Sie die Breite, Höhe und Koordinaten der linken Ecke des Steuerelements in die Spalten Breite, Höhe, X und Y der Steuerelementtabelleein. Verwenden Sie Installationseinheiten für Länge und Entfernung. |
|
|
Um Text in Bildschirmsprachausgaben anzuzeigen, geben Sie den Text in die Textspalte der Steuerelementtabelleein. Siehe Barrierefreiheit. Um die Spaltenbreiten im VolumeCostList-Steuerelement festzulegen, fügen Sie die Spaltenbreiten an alle Schriftartspezifikationen an. Spaltenbreiten werden als Eine Reihe positiver ganzzahliger Zahlen eingegeben, die in geschweifte Klammern eingeschlossen sind. Leere geschweifte Klammern oder {0} die Spalte ausblenden. Eine negative Zahl oder eine Zeichenfolge, die nicht in eine positive ganze Zahl konvertiert werden kann, ist eine ungültige Spaltenbreite. Wenn in der Datenreihe eine ungültige Spaltenbreite auftritt, werden die verbleibenden Spalten ausgeblendet. Es können maximal fünf Spaltenbreiten angegeben werden. |
|
Sichtbaren |
0x00000000 0x00000001 |
Ausgeblendetes Steuerelement. Sichtbares Steuerelement. Fügen Sie dieses Bit in das Bitwort der Spalte "Attribute" in die Steuerelementtabelle ein,, um das Steuerelement bei der Erstellung sichtbar oder ausgeblendet zu machen. Sie können ein Steuerelement auch mithilfe der ControlCondition-Tabelleausblenden oder anzeigen. |
Aktivierte |
0x00000000 0x00000002 |
Steuerelement in einem deaktivierten Zustand. Steuerelement in einem aktivierten Zustand. Fügen Sie dieses Bit in das Bitwort in die Spalte "Attribute" des -Steuerelements ein,, um das Steuerelement beim Erstellen zu aktivieren. Sie können ein Steuerelement auch mithilfe der ControlCondition-Tabelleaktivieren oder deaktivieren. |
sunken |
0x00000000 0x00000004 |
Zeigt den standardmäßigen visuellen Stil an. Zeigt das Steuerelement mit einem versonnenen, 3D-Look an. Fügen Sie diese Bits in das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
RTLRO- |
0x00000000 0x00000020 |
Text im Steuerelement wird eine Leserichtung von links nach rechts angezeigt. Text im Steuerelement wird eine Leserichtung von rechts nach links angezeigt. |
RightAligned- |
0x00000000 0x00000040 |
Text im Steuerelement wird linksbündig ausgerichtet. Text im Steuerelement wird rechtsbündig ausgerichtet. |
LeftScroll- |
0x00000000 0x00000080 |
Die Bildlaufleiste befindet sich auf der rechten Seite des Steuerelements. Die Bildlaufleiste befindet sich auf der linken Seite des Steuerelements. |
BiDi- |
0x000000E0 |
Legen Sie diesen Wert für eine Kombination der attribute RTLRO, RightAlignedund LeftScroll fest. |
RemovableVolume- |
0x00010000 |
Steuerelement listet Wechseldatenträger auf. Fügen Sie das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
FixedVolume- |
0x00020000 |
Steuerelementlisten mit festen internen Festplatten. Fügen Sie das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
RemoteVolume- |
0x00040000 |
Steuerelement listet Remotevolumes auf. Fügen Sie das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
CDROMVolume |
0x00080000 |
Steuerelementlisten CD-ROM Volumes. Fügen Sie das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
RAMDiskVolume |
0x00100000 |
Steuerelement listet RAM-Datenträger auf. Fügen Sie das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
FloppyVolume |
0x00200000 |
Steuerlisten von Diskettenlaufwerken. Fügen Sie das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
ControlShowRollbackCost- |
0x00000000 0x00400000 |
Wenn PROMPTROLLBACKCOST = P und dieses Attribut nicht festgelegt ist, werden die Sicherungsdateien nicht in die Kosten einbezogen, die vom VolumeCostList-Steuerelement angezeigt werden. Wenn PROMPTROLLBACKCOST = P und dieses Attribut festgelegt ist, werden die Rollback-, Sicherungsdateien in die Kosten einbezogen, die vom VolumeCostList-Steuerelement angezeigt werden. Dieses Steuerelement-Attribut wird ignoriert, wenn PROMPTROLLBACKCOST = D oder F. Wenn PROMPTROLLBACKCOST = F, sind die Kosten für das Rollback enthalten. Wenn PROMPTROLLBACKCOST = D oder DISABLEROLLBACK = 1, sind die Kosten für das Rollback nicht enthalten. |
Bemerkungen
Dieses Steuerelement kann über die WC_LISTVIEW Klasse mithilfe der CreateWindowEx--Funktion erstellt werden. Es verfügt über die LVS_REPORT, WS_VSCROLL, WS_HSCROLL, LVS_SHAREIMAGELISTS, LVS_AUTOARRANGE, LVS_SINGLESEL, WS_BORDER, WS_CHILD, WS_TABSTOPund WS_GROUP Formatvorlagen.