Deutsch
Online-Dokumentation

createlistbox Funktion: Menü, Control, Dialog, Fenster

 
Createlistbox erstellt das Control Listbox auf dem Control P:L1 an Position (P:L3,P:L4) mit Grösse (P:L5,P:L6). Parameter P:S2 hat bei dieser Funktion optisch keine Auswirkungen.

XPSE-Nutzer können auch weiterhin "Createlistbox" schreiben da XPSE automatisch in die neue Form konvertiert (nicht-XPSE-Nutzer sollen die neue Form schreiben):
Handle& = @LINK:[Create]("ListBox",L1,S2, L3,L4, L5,L6)

Parameter:
P:L1 - Handle des übergeordneten Fensters/Controls
P:S2 - muss ein Leerstring sein
P:L3,P:L4 - Linke obere Ecke der ListBox (x,y)
P:L5,P:L6 - Größe der ListBox (dx,dy)

Es wird ein Listbox-Dialog erzeugt und ein Handle darauf zurückgegeben.

[HEAD]XProfan 10[/HEAD]
Ab XProfan 10 gibt es hier eine Änderung/Erweiterung:
Der Parameter S2 wird jetzt numerisch (P:L2) und gibt nun den Stil der Listbox an. Die Listbox kann jetzt also auch sortiert sein, was vorher über @Create("SortedListBox"...) gewählt wurde, und (NEU) es ist eine Mehrfachauswahl möglich. Man markiert wie in Windows üblich mit gehaltener Strg-Taste mehrere einzelne oder mit gehaltener Shift-Taste ganze Bereiche von Zeilen.

Parameter:
P:L2 - der neue ListBox-Stil (ab v10.0)

Tabelle ListBox-Stile
0- normale ListBox (ist die Vorgabe, wenn statt des Stils ein Leerstring angegeben wurde)
1- die ListBox ist sortiert
2- Mehrfachauswahl ist möglich
3- sortiert und Mehrfachauswahl

Ein Leerstring älterer Quellcodes wird als 0 gewertet, so dass diese wie bisher funktionieren.
Die "SortedListbox" ist nun nicht mehr notwendig, bleibt aber aus Kompatibilitätsgründen in
der bislang gültigen Fassung (keine Mehrfachauswahl!) erhalten.

LINK:[SelectString] erlaubt bei Mehrfachauswahl dann durch mehrfachen Aufruf die Auswahl
mehrerer Zeilen der Listbox. Ein Scrollen der ausgewählten Zeile(n) in den sichtbaren Bereich
findet dann nicht statt. Element P:L1 sollte existieren.

P:S2 sollte ein Leerstring sein. Auch eine Zuweisung mit SetText (oder äquivalenten Befehlen) sollte unterlassen werden, da dies zu unvorhersehbaren Reaktionen führen kann.
 
19.01.2038  
 



Hinweis/ Anmerkung/ Frage zum Hilfethema


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.178 Betrachtungen

Unbenanntvor 0 min.
iF21.04.2016
Dean Wood23.01.2013
Michaeal30.08.2012

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

iF (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie