Deutsch
Online-Dokumentation

control Funktion: Menü, Control, Dialog, Fenster

 
@Control()
P:S1Windows-Klassenname (muss Windows bekannt sein)
P:S2ggf. Text/Überschrift
P:L3Stil
P:I4X-Koordinate des Controls auf dem Fenster
P:I5Y-Koordinate des Controls auf dem Fenster
P:I6Breite des Controls
P:I7Höhe des Controls
P:L8Handle des übergeordneten Fensters
P:L9Bei Fenstern mit Menüs das Menühandle - bei Dialogelementen die Nummer des Dialogelementes
P:L10Instanz des Programmes (i.d.R. %LINK:[hInstance])
P:L11erweiterter Stil (optional) (ab Profan 6.6)

Ergebnis : LongInt - Handle des Dialogelementes Bei mehreren mit <b>@Control</b> erzeugten Dialogelementen eines Fensters sollte jedes einen anderen Wert P:L9 erhalten.

Nähere Hinweise zu den Parametern finden Sie in der Windows-Literatur, zur Erläuterung der API-Funktion LINKA:[CreateWindow]. Die Reihenfolge und Bedeutung der Parameter ist dort die Gleiche. Mit dieser Funktion können beliebige registrierte (Windows bekanntgemachte) Dialogelemente, deren Windows-Klassenname und mögliche Stil-Werte bekannt sind, erzeugt werden.
Neben neuen Controls, die etwa in DLLs geliefert werden, können auch die Standardcontrols verwandt werden und mit Eigenschaften versehen werden, die XProfan sonst nicht bietet. Zentrierter bzw. nach rechts ausgerichteter Text sind nun kein Problem mehr (Klasse "STATIC", Stil $50000001 bzw. $50000002).

Hier die Windows-Klassennamen für die wichtigsten Standardcontrols und die Werte für die wichtigsten Stile:

Klassennamen:

<b>BUTTON, COMBOBOX, EDIT</b> (ein- oder mehrzeilig, je nach Stil), <b>LISTBOX, MDICLIENT, SCROLLBAR, STATIC</b> (Text oder Icon, je nach Stil)
 
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.063 Betrachtungen

Unbenanntvor 0 min.

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

unbekannt (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