| |
|
|
Michael Wodrich | Messages para Auswahlboxen ComboBox-Messages
Diese Botschaften son para todos Arten de ComboBoxen einzusetzen; dazu zählt auch el de XProfan unterstützte AuswahlBox. Andere ComboBox-Typen erlauben z.B. auch el Eingabe en el obersten Línea oder zeigen ständig beide Teile el ComboBox a: Editierfeld y Listbox.
Tabla:
Valor | Konstante | Descripción | $0140 | cb_GetEditSel | - | $0141 | cb_LimitText | - | $0142 | cb_SetEditSel | - | $0143 | cb_AddString | - Fügt una String a Liste uno Auswahlbox hinzu. Der String es en el Bereichsvariablen. P:L4 - Zona = hinzuzufügender String Rückgabewert: <0 = Fehler
Ejemplo: S$ = "Das es una Test!" String V#,0 = S$ @SendMessage(W&,$0143,0,V#)
Hierbei es W& el Handle el Auswahlbox. ----- | $0144 | cb_DeleteString | - Löscht una String de Liste uno Auswahlbox.
P:L3 - Index des a löschenden String (erster String = 0) Rückgabewert: <0 = Fehler ----- | $0145 | cb_Dir | - Fügt una Liste el Archivos de el aktuellen Directorio a Auswahlliste hinzu. En Auswahl se el Dateiattribut (siehe bajo @LINKF:[GetFAttr]) berücksichtigt. Um zusätzlich el Laufwerke aufzulisten, es $4000 el Attribut hinzuzufügen. El Bereichsvariable enthält el Suchmaske.
P:L3 - Dateiattribut P:L4 - Zona = Expediente-Suchmaske (z.B. "*.*") Rückgabewert: <0 = Fehler (z.B. a wenig Platz en el Liste) >=0 = Index des letzten Eintrages (erster Eintrag = 0)
Ejemplo: S$ = "*.*" String V#,0 = S$ @SendMessage(W&,$0145,$4037,V#)
Hierbei es W& el Handle el Auswahlbox. Um sólo una Laufwerksliste a erzeugen, es como Attribut en P:L3 el Valor $4000 einzusetzen. ----- | $0146 | cb_GetCount | - Anzahl el Einträge en el Liste. Rückgabewert: Index des letzten Eintrages (erster Eintrag = 0) ----- | $0147 | cb_GetCurSel | - Index des aktuell ausgewählten Eintrages el Liste. Rückgabewert: Index des Eintrages (erster Eintrag = 0) ----- | $0148 | cb_GetLBText | - Kopiert una String de el Liste en el Bereichsvariable.
Achtung: Das abschliessende Byte con el Valor 0 (null) es aufgrund des Rückgabewertes incluso a conjunto!
<b>Hinweis:</b> El Bereichsvariable muss ausreichend dimensioniert ser!
P:L3 - Index des deseado Eintrages P:L4 - Zona, el el String aufnehmen se Rückgabewert: Longitud des Cuerdas ----- | $0149 | cb_GetLBTextLen | - Ermittelt el Longitud uno String de el Liste.
P:L3 - Index des deseado Eintrages Rückgabewert: Longitud des Cuerdas ----- | $014A | cb_InsertString | - | $014B | cb_ResetContent | - Löscht el Liste el Auswahlbox. ----- | $014C | cb_FindString | - Lo se el Eintrag ermittelt, el con el Suchstring beginnt.
P:L3 - Index des Eintrages antes el el Búsqueda beginnt; Soll ellos al Anfang beginnen, muss él -1 ser. P:L4 - Zona = Suchstring Rückgabewert: <0 = Fehler (No se ha encontrado) >=0 = Index des gesuchten Eintrages (erster Eintrag = 0) ----- | $014D | cb_SelectString | - Lo se el Eintrag ermittelt, el con el Suchstring beginnt. Der Eintrag se markiert y el sichtbaren Zona el Liste gerollt.
P:L3 - Index des Eintrages antes el el Búsqueda beginnt; Soll ellos al Anfang beginnen, muss él -1 ser. P:L4 - Zona = Suchstring Rückgabewert: <0 = Fehler (No se ha encontrado) >=0 = Index des gesuchten Eintrages (erster Eintrag = 0) ----- | $014E | cb_SetCurSel | - Wählt una Eintrag de el Liste de y rollt ihn en el sichtbaren Zona.
P:L3 - Index des deseado Eintrages (-1: Kein Eintrag se ausgewählt) ----- | $014F | cb_ShowDropDown | - Espectáculos el Auswahlliste uno Auswahlfensters.
P:L3 : 1 = Auswahlliste zeigen; 0 = Auswahlliste schliessen ----- | $0150 | cb_GetItemData | - | $0151 | cb_SetItemData | - | $0152 | cb_GetDroppedControlRect | - | $0153 | cb_SetItemHeight | - | $0154 | cb_GetItemHeight | - | $0155 | cb_SetExtendedUI | - | $0156 | cb_GetExtendedUI | - | $0157 | cb_GetDroppedState | - | $0158 | cb_FindStringExact | -
| Achtung: Diese Messages Por favor, no en otro Windowsobjekten einsetzen, como hay el gleichen Botschaftsnummern una otro Bedeutung haben!
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 29.06.2005 ▲ |
|
|
|